API Documentation  9.14.00
Macros
UART2_STATUS

Macros

#define UART2_STATUS_EAGAIN   (-16)
 A UART2_write() or UART2_read() in UART2_Mode_NONBLOCKING would have blocked.
 
#define UART2_STATUS_EBREAK   (-4)
 A break error occurred.
 
#define UART2_STATUS_ECANCELLED   (-14)
 A UART2_write() or UART2_read() operation was cancelled.
 
#define UART2_STATUS_EFAIL   (-11)
 General failure status returned by UART2 API.
 
#define UART2_STATUS_EFRAMING   (-1)
 A framing error occurred.
 
#define UART2_STATUS_EINUSE   (-9)
 The UART is currently in use.
 
#define UART2_STATUS_EINVALID   (-10)
 An invalid argument or UART2_Params field was passed to UART2 API.
 
#define UART2_STATUS_EMEMORY   (-12)
 A memory allocation failure occurred.
 
#define UART2_STATUS_ENOTOPEN   (-15)
 A UART2_write() or UART2_read() called on a device not opened.
 
#define UART2_STATUS_EOVERRUN   (-8)
 A FIFO overrun occurred.
 
#define UART2_STATUS_EPARITY   (-2)
 A parity error occurred.
 
#define UART2_STATUS_ETIMEOUT   (-13)
 A timeout occurred for a blocking UART2_read or UART2_write call.
 
#define UART2_STATUS_SREADTIMEOUT   (1)
 A read timeout occurred (not an error).
 
#define UART2_STATUS_SUCCESS   (0)
 Successful status code returned by UART2 APIs.
 

Detailed Description