|
Defines |
|
#define | LCD_CMDBYTE 0x0401 |
|
#define | LCD_CMDWORD16 0x0402 |
|
#define | LCD_CMDWORD32 0x0403 |
|
#define | LCD_DATABYTE 0x0405 |
|
#define | LCD_DATAWORD16 0x0406 |
|
#define | LCD_DATAWORD32 0x0407 |
|
#define | LCD_SETCOOKEDMODE 0x0413 |
| | Set raw mode.
|
|
#define | LCD_GETCOOKEDMODE 0x0414 |
| | Query raw mode.
|
| #define | TIOCGWINSZ 0x0501 |
| #define | TIOCSWINSZ 0x0502 |
|
#define | LCD_MF_CURSORON 0x00000001UL |
| | Cursor on flag.
|
|
#define | LCD_MF_COOKEDMODE 0x00020000UL |
| | Control character interpretation on flag.
|
|
#define | ESC_CHAR "\x1B" |
|
#define | ESC_POS ESC_CHAR "Y" |
|
#define | ESC_UP ESC_CHAR "A" |
|
#define | ESC_DOWN ESC_CHAR "B" |
|
#define | ESC_RIGHT ESC_CHAR "C" |
|
#define | ESC_LEFT ESC_CHAR "D" |
|
#define | ESC_CLRHOME ESC_CHAR "H" |
|
#define | ESC_CLR ESC_CHAR "E" |
|
#define | ESC_CLREND ESC_CHAR "J" |
|
#define | ESC_CLREOL ESC_CHAR "K" |
|
#define | ESC_CLRSTART ESC_CHAR "d" |
|
#define | ESC_CLRSOL ESC_CHAR "o" |
|
#define | ESC_INSCHAR ESC_CHAR "@" |
|
#define | ESC_INSLINE ESC_CHAR "L" |
|
#define | ESC_DELCHAR ESC_CHAR "P" |
|
#define | ESC_DELLINE ESC_CHAR "M" |
|
#define | ESC_RLF ESC_CHAR "I" |
|
#define | ESC_CURSORON ESC_CHAR "e" |
|
#define | ESC_CURSOROFF ESC_CHAR "f" |
|
#define | ESC_SPECIALSET ESC_CHAR "F" |
|
#define | ESC_DEFAULTSET ESC_CHAR "G" |
|
#define | ESC_ACTIVE ESC_CHAR "R" |
|
#define | ESC_SLEEP ESC_CHAR "S" |
Typedefs |
|
typedef _WINSIZE | WINSIZE |
| typedef _TERMDCB | TERMDCB |
Functions |
| int | TermInit (NUTDEVICE *dev) |
| | Initialize the terminal device.
|
| int | TermIOCtl (NUTDEVICE *dev, int req, void *conf) |
| | Perform special LCD control functions.
|
| int | TermWrite (NUTFILE *fp, CONST void *buffer, int len) |
| | Write data to a terminal device.
|
| int | TermWrite_P (NUTFILE *fp, PGM_P buffer, int len) |
| | Write data from program space to a terminal device.
|
| NUTFILE * | TermOpen (NUTDEVICE *dev, CONST char *name, int mode, int acc) |
| | Open a terminal device.
|
| int | TermClose (NUTFILE *fp) |
| | Close a device or file.
|