GaIA BIOS Library
Loading...
Searching...
No Matches
GaIA Serial interface driver macros and variables

Macros and variables used for GaIA Serial interface driver. More...

Data Structures

struct  serial_data_t
 The serial data. More...
struct  serial_t
 SERIAL Peripheral Descriptor. More...

Macros

#define BAUD_600   (0)
 600 bps
#define BAUD_1200   (1)
 1200 bps
#define BAUD_2400   (2)
 2400 bps
#define BAUD_4800   (3)
 4800 bps
#define BAUD_9600   (4)
 9600 bps
#define BAUD_19200   (5)
 19200 bps
#define BAUD_38400   (6)
 38400 bps
#define BAUD_57600   (7)
 57600 bps
#define BAUD_115200   (8)
 115200 bps
#define BAUD_187500   (9)
 187500 bps
#define BAUD_230400   (10)
 230400 bps
#define BAUD_460800   (11)
 460800 bps
#define BAUD_921600   (12)
 921600 bps
#define BAUD_1MBit   (13)
 1000000 bps
#define BAUD_2MBit   (14)
 2000000 bps
#define FRAME_8N1   (0)
 8-bit data, no parity, 1 stop bit
#define FRAME_8E1   (1)
 8-bit data, even parity, 1 stop bit
#define FRAME_8O1   (2)
 8-bit data, odd parity, 1 stop bit
#define FRAME_8N2   (3)
 8-bit data, no parity, 2 stop bits
#define FRAME_9N1   (4)
 9-bit data, no parity, 1 stop bit
#define FRAME_8E2   (5)
 8-bit data, even parity, 2 stop bits
#define SER_DIAG_FAIL   (1)
#define SER_DIAG_OK   (0)

Detailed Description

Macros and variables used for GaIA Serial interface driver.