|
| __STATIC_INLINE void | UARTParityModeSet (uint32_t ui32Base, uint32_t ui32Parity) |
| | Sets the type of parity. More...
|
| |
| __STATIC_INLINE uint32_t | UARTParityModeGet (uint32_t ui32Base) |
| | Gets the type of parity currently being used. More...
|
| |
| __STATIC_INLINE void | UARTFIFOLevelSet (uint32_t ui32Base, uint32_t ui32TxLevel, uint32_t ui32RxLevel) |
| | Sets the FIFO level at which interrupts are generated. More...
|
| |
| void | UARTFIFOLevelGet (uint32_t ui32Base, uint32_t *pui32TxLevel, uint32_t *pui32RxLevel) |
| | Gets the FIFO level at which interrupts are generated. More...
|
| |
| void | UARTConfigSetExpClk (uint32_t ui32Base, uint32_t ui32UARTClk, uint32_t ui32Baud, uint32_t ui32Config) |
| | Sets the configuration of a UART. More...
|
| |
| void | UARTConfigGetExpClk (uint32_t ui32Base, uint32_t ui32UARTClk, uint32_t *pui32Baud, uint32_t *pui32Config) |
| | Gets the current configuration of a UART. More...
|
| |
| __STATIC_INLINE void | UARTEnable (uint32_t ui32Base) |
| | Enables transmitting and receiving. More...
|
| |
| void | UARTDisable (uint32_t ui32Base) |
| | Disables transmitting and receiving. More...
|
| |
| __STATIC_INLINE void | UARTFIFOEnable (uint32_t ui32Base) |
| | Enables the transmit and receive FIFOs. More...
|
| |
| __STATIC_INLINE void | UARTFIFODisable (uint32_t ui32Base) |
| | Disables the transmit and receive FIFOs. More...
|
| |
| __STATIC_INLINE void | UARTTxIntModeSet (uint32_t ui32Base, uint32_t ui32Mode) |
| | Sets the operating mode for the UART transmit interrupt. More...
|
| |
| __STATIC_INLINE uint32_t | UARTTxIntModeGet (uint32_t ui32Base) |
| | Returns the current operating mode for the UART transmit interrupt. More...
|
| |
| __STATIC_INLINE bool | UARTCharsAvail (uint32_t ui32Base) |
| | Determines if there are any characters in the receive FIFO. More...
|
| |
| __STATIC_INLINE bool | UARTSpaceAvail (uint32_t ui32Base) |
| | Determines if there is any space in the transmit FIFO. More...
|
| |
| int32_t | UARTCharGetNonBlocking (uint32_t ui32Base) |
| | Receives a character from the specified port. More...
|
| |
| int32_t | UARTCharGet (uint32_t ui32Base) |
| | Waits for a character from the specified port. More...
|
| |
| bool | UARTCharPutNonBlocking (uint32_t ui32Base, uint8_t ui8Data) |
| | Sends a character to the specified port. More...
|
| |
| void | UARTCharPut (uint32_t ui32Base, uint8_t ui8Data) |
| | Waits to send a character from the specified port. More...
|
| |
| __STATIC_INLINE bool | UARTBusy (uint32_t ui32Base) |
| | Determines whether the UART transmitter is busy or not. More...
|
| |
| __STATIC_INLINE void | UARTBreakCtl (uint32_t ui32Base, bool bBreakState) |
| | Causes a BREAK to be sent. More...
|
| |
| void | UARTIntRegister (uint32_t ui32Base, void(*pfnHandler)(void)) |
| | Registers an interrupt handler for a UART interrupt. More...
|
| |
| void | UARTIntUnregister (uint32_t ui32Base) |
| | Unregisters an interrupt handler for a UART interrupt. More...
|
| |
| __STATIC_INLINE void | UARTIntEnable (uint32_t ui32Base, uint32_t ui32IntFlags) |
| | Enables individual UART interrupt sources. More...
|
| |
| __STATIC_INLINE void | UARTIntDisable (uint32_t ui32Base, uint32_t ui32IntFlags) |
| | Disables individual UART interrupt sources. More...
|
| |
| __STATIC_INLINE uint32_t | UARTIntStatus (uint32_t ui32Base, bool bMasked) |
| | Gets the current interrupt status. More...
|
| |
| __STATIC_INLINE void | UARTIntClear (uint32_t ui32Base, uint32_t ui32IntFlags) |
| | Clears UART interrupt sources. More...
|
| |
| __STATIC_INLINE void | UARTDMAEnable (uint32_t ui32Base, uint32_t ui32DMAFlags) |
| | Enable UART DMA operation. More...
|
| |
| __STATIC_INLINE void | UARTDMADisable (uint32_t ui32Base, uint32_t ui32DMAFlags) |
| | Disable UART DMA operation. More...
|
| |
| __STATIC_INLINE uint32_t | UARTRxErrorGet (uint32_t ui32Base) |
| | Gets current receiver errors. More...
|
| |
| __STATIC_INLINE void | UARTRxErrorClear (uint32_t ui32Base) |
| | Clears all reported receiver errors. More...
|
| |