sys_console.h
资源名称:tizos.rar [点击查看]
上传用户:qddsws
上传日期:2022-06-22
资源大小:723k
文件大小:1k
源码类别:
操作系统开发
开发平台:
C/C++
- #ifndef SYS_CONSOLE_H
- #define SYS_CONSOLE_H
- /* per va_list */
- #include <stdarg.h>
- #include<init.h>
- #include<devices.h>
- #include<list.h>
- #include<lib/string.h>
- /* Defines per les fonts */
- #define SYS_C_FONT_WIDTH 8
- #define SYS_C_FONT_HEIGHT 8
- /* Per l'screen mode */
- #include<devices/vbe21.h>
- /* COMANDES */
- #define SYS_CONSOLE_REGISTER_VIDEO_DEVICE 0x00
- void __init_device init_system_console (struct device* dev);
- struct Text_Console {
- int Act_Column;
- int Act_Row;
- char *Text_buffer;
- int rows;
- int columns;
- byte Font_Width;
- byte Font_Height;
- struct device* Video_Device;
- };
- /*FIXME*/
- void sys_console_print_text (struct Text_Console* scr,char* string) ;
- struct Text_Console* test_ret_print();
- #endif