00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #if !defined(__crystalfontz634__)
00011 # define __crystalfontz634__
00012
00013 #ifdef __cplusplus
00014 extern "C" {
00015 #endif
00016
00017 enum
00018 {
00019 k_c634_cursorHide = 0,
00020 k_c634_cursorUnderline,
00021 k_c634_cursorBlock,
00022 k_c634_cursorInverting
00023 };
00024
00025 int c634_open(char const *path);
00026 void c634_close(int fd);
00027 void c634_home(int fd);
00028 void c634_hide(int fd);
00029 void c634_restore(int fd);
00030 void c634_cursor(int fd, int type);
00031 void c634_backspace(int fd);
00032 void c634_clear(int fd);
00033 void c634_cr(int fd);
00034 void c634_lf(int fd);
00035 void c634_backlight(int fd, int v);
00036 void c634_contrast(int fd, int v);
00037 void c634_gotoxy(int fd, int x, int y);
00038 void c634_scrollMode(int fd, int m);
00039 void c634_wrapMode(int fd, int m);
00040 void c634_defineChar(int fd, char ch, char bm[8]);
00041 void c634_reboot(int fd);
00042 void c634_printf(int fd, char const *format, ...);
00043
00044 #ifdef __cplusplus
00045 }
00046 #endif
00047
00048 #endif