#define USART_CR1_RXFFIE
RX FIFO Full Interrupt Enable.
#define USART_CR1_TXFEIE
TX FIFO Empty Interrupt Enable.
#define USART_CR1_FIFOEN
FIFO Enable bit.
#define USART_CR3_RXFTIE
RX FIFO THreshold Interrupt Enable.
#define USART_CR3_TXFTIE
TX FIFO THreshold Interrupt Enable.
#define USART_CR3_RXFTCFG_SHIFT
RX FIFO Threshold Configuration bits.
#define USART_CR3_TXFTCFG_SHIFT
TX FIFO Threshold Configuration bits.
usart_fifo_threshold_t
FIFO Threshold definitions.
void usart_disable_tx_fifo_empty_interrupt(uint32_t usart)
Disable TX FIFO empty interrupt on the specified USART.
void usart_enable_rx_fifo_full_interrupt(uint32_t usart)
Enable RX FIFO full interrupt on the specified USART.
void usart_disable_rx_fifo_threshold_interrupt(uint32_t usart)
Disable RX FIFO threshold interrupt on the specified USART.
void usart_set_tx_fifo_threshold(uint32_t usart, usart_fifo_threshold_t threshold)
Configure TX FIFO threshold on specified UART.
void usart_enable_fifos(uint32_t usart)
Enable FIFOs on the specified USART.
void usart_enable_tx_fifo_empty_interrupt(uint32_t usart)
Enable TX FIFO empty interrupt on the specified USART.
void usart_disable_fifos(uint32_t usart)
Disable FIFOs on the specified USART.
void usart_disable_tx_fifo_threshold_interrupt(uint32_t usart)
Disable TX FIFO empty interrupt on the specified USART.
void usart_disable_rx_fifo_full_interrupt(uint32_t usart)
Disable RX FIFO full interrupt on the specified USART.
void usart_set_rx_fifo_threshold(uint32_t usart, usart_fifo_threshold_t threshold)
Configure RX FIFO threshold on specified UART.
void usart_enable_tx_fifo_threshold_interrupt(uint32_t usart)
Enable TX FIFO empty interrupt on the specified USART.
void usart_enable_rx_fifo_threshold_interrupt(uint32_t usart)
Enable RX FIFO threshold interrupt on the specified USART.
#define USART_CR3(usart_base)
Control register 3 (USARTx_CR3)
#define USART_CR1(usart_base)
Control register 1 (USARTx_CR1)