Main Page   Modules   Alphabetical List   Data Structures   File List   Data Fields   Globals   Related Pages   Examples  

dev/term.h File Reference

Terminal device definitions. More...


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.

NUTFILETermOpen (NUTDEVICE *dev, CONST char *name, int mode, int acc)
 Open a terminal device.

int TermClose (NUTFILE *fp)
 Close a device or file.


Detailed Description

Terminal device definitions.


© 2000-2003 by egnite Software GmbH - visit http://www.ethernut.de/