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. |