Data Structures | |
| struct | _TERMDCB |
| Terminal device control block structure. More... | |
Defines | |
| #define | LCD_SETCOOKEDMODE |
| Set raw mode. | |
| #define | LCD_GETCOOKEDMODE |
| Query raw mode. | |
| #define | LCD_MF_CURSORON |
| Cursor on flag. | |
| #define | LCD_MF_COOKEDMODE |
| Control character interpretation on flag. | |
Typedefs | |
| 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. | |