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

UART I/O Control Functions
[Serial communication devices.]

UART Ioctl commands. More...

Defines

#define UART_SETSPEED
 Set baudrate.

#define UART_GETSPEED
 Query baudrate.

#define UART_SETDATABITS
 Set number of data bits.

#define UART_GETDATABITS
 Set number of data bits.

#define UART_SETPARITY
 Set parity.

#define UART_GETPARITY
 Query parity.

#define UART_SETSTOPBITS
 Set number of stop bits.

#define UART_GETSTOPBITS
 Query number of stop bits.

#define UART_SETSTATUS
 Set status.

#define UART_GETSTATUS
 Query status.

#define UART_SETREADTIMEOUT
 Set read timeout.

#define UART_GETREADTIMEOUT
 Query read timeout.

#define UART_SETWRITETIMEOUT
 Set write timeout.

#define UART_GETWRITETIMEOUT
 Query write timeout.

#define UART_SETLOCALECHO
 Set local echo mode.

#define UART_GETLOCALECHO
 Query local echo mode.

#define UART_SETFLOWCONTROL
 Set flow control flags.

#define UART_GETFLOWCONTROL
 Query flow control flags.

#define UART_SETCOOKEDMODE
 Set raw mode.

#define UART_GETCOOKEDMODE
 Query raw mode.

#define UART_SETBUFFERMODE
 Set buffering mode.

#define UART_GETBUFFERMODE
 Query buffering mode.

#define HDLC_SETIFNET
 Set network interface mode.

#define HDLC_GETIFNET
 Query network interface mode.

#define DIO_SETSTATUS
 Set digital output status.

#define DIO_GETSTATUS
 Query digital input status.

#define DIO_WAITSTATUS
 Wait for digital input status change.


Detailed Description

UART Ioctl commands.

These commands can be used with NutDeviceIOCtl() or UartAvrIOCtl().


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