BigOS/include/csi.h
2023-01-13 19:54:05 +08:00

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 */