/
githubmirror
/
ipxe
Обзор
Документация
Войти
/
githubmirror
/
ipxe
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/hci/mucurses/cursor.h
38 строк
823 B
Michael Brown
[build] Mark core files as permitted for UEFI Secure Boot
14 янв 2026, 16:25
14 янв 2026, 16:25
6cccb3b
Код
Авторство
О чём код?
#ifndef CURSOR_H #define CURSOR_H /** @file * * MuCurses cursor implementation specific header file * */ FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); FILE_SECBOOT ( PERMITTED ); struct cursor_pos { unsigned int y, x; }; /** * Restore cursor position from encoded backup variable * * @v *win window on which to operate * @v *pos pointer to struct in which original cursor position is stored */ static inline void _restore_curs_pos ( WINDOW *win, struct cursor_pos *pos ) { wmove ( win, pos->y, pos->x ); } /** * Store cursor position for later restoration * * @v *win window on which to operate * @v *pos pointer to struct in which to store cursor position */ static inline void _store_curs_pos ( WINDOW *win, struct cursor_pos *pos ) { pos->y = win->curs_y; pos->x = win->curs_x; } #endif /* CURSOR_H */