36 #ifndef __LIBCONIO_H__
37 #define __LIBCONIO_H__
44 unsigned char reversedflag,
48 #ifndef LIBCONIO_CONF_SCREEN_WIDTH
49 #define LIBCONIO_SCREEN_WIDTH 40
51 #define LIBCONIO_SCREEN_WIDTH LIBCONIO_CONF_SCREEN_WIDTH
54 #ifndef LIBCONIO_CONF_SCREEN_HEIGHT
55 #define LIBCONIO_SCREEN_HEIGHT 25
57 #define LIBCONIO_SCREEN_HEIGHT LIBCONIO_CONF_SCREEN_HEIGHT
63 unsigned char wherex(
void);
64 unsigned char wherey(
void);
66 void bgcolor(
unsigned char c);
67 void bordercolor(
unsigned char c);
68 void screensize(
unsigned char *x,
unsigned char *y);
69 void revers(
unsigned char c);
71 void cputs(
char *str);
72 void cclear(
unsigned char length);
73 void chline(
unsigned char length);
74 void cvline(
unsigned char length);
75 void gotoxy(
unsigned char x,
unsigned char y);
76 void cclearxy(
unsigned char x,
unsigned char y,
unsigned char length);
77 void chlinexy(
unsigned char x,
unsigned char y,
unsigned char length);
78 void cvlinexy(
unsigned char x,
unsigned char y,
unsigned char length);
79 void cputsxy(
unsigned char x,
unsigned char y,
char *str);
80 void cputcxy(
unsigned char x,
unsigned char y,
char c);
81 void textcolor(
unsigned char c);