COBE 0.1 ALPHA
|
00001 #ifndef STDIO_H 00002 #define STDIO_H 00003 00004 #include <stdint.h> 00005 #include <stdarg.h> 00006 00007 short position_y; 00008 short position_x; 00009 int qChar; 00010 int abs_pos; 00011 char *VideoMem; 00012 char string[512]; 00013 int endgets; 00014 int string_i; 00015 char color; 00016 00017 int kprintf(char*, ...); 00018 int kputchar(char); 00019 int kputx(unsigned int, int); 00020 int kputstring(char*); 00021 char *kgets(char*); 00022 00023 void newline(); 00024 void setcolor(char); 00025 char getkey_oncursor(int, int); 00026 00027 void *kmemset(void*, int, size_t); 00028 void *kmemcpy(void*, const void*, size_t); 00029 00030 int kstrlen(char*); 00031 int kstrcmp(char*, char*); 00032 int kstr2int(char*); 00033 void kstrcpy(char*,char*); 00034 00035 void activate_16background(); 00036 void deactivate_16background(); 00037 00038 void delete_rep_character(char*,char,bool); 00039 void move_cursor(int,int); 00040 00041 void up_to_low(char*); 00042 void low_to_up(char*); 00043 #endif