22 lines
532 B
C
22 lines
532 B
C
#ifndef FS_H
|
|
#define FS_H
|
|
|
|
void enable_blink();
|
|
void disable_blink();
|
|
|
|
void set_underline(u32 addr);
|
|
void enable_blink();
|
|
|
|
void csi_scroll(vga_buf *vgabuf, i16 scroll_num);
|
|
void cursor_locate(i16 row, i16 col, vga_buf *vgabuf);
|
|
|
|
void cursor_move(i16 move_row, i16 move_col, vga_buf *vgabuf);
|
|
void clear_screen(vga_buf *vgabuf, i16 src_row, i16 src_col, i16 dst_row, i16 dst_col);
|
|
|
|
void set_color(vga_buf *vgabuf);
|
|
|
|
void CSI_Erase_handler(vga_buf *vgabuf, int n);
|
|
|
|
void CSI_handler(u8 terminator, vga_buf *vgabuf);
|
|
#endif /* FS_H */
|