00001
00009 #ifndef _CONSOLE_H
00010 #define _CONSOLE_H
00011
00012 #include <video_defines.h>
00013
00014 int putbyte( char ch );
00015 void putbytes(const char* s, int len);
00016 void set_term_color(int color);
00017 void get_term_color(int* color);
00018 void set_cursor(int row, int col);
00019 void get_cursor(int* row, int* col);
00020 void hide_cursor();
00021 void show_cursor();
00022 void clear_console();
00023 void draw_char(int row, int col, int ch, int color);
00024 char get_char(int row, int col);
00025
00026 #endif