libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
usart_common_fifos.c File Reference
Include dependency graph for usart_common_fifos.c:

Go to the source code of this file.

Functions

void usart_enable_fifos (uint32_t usart)
 Enable FIFOs on the specified USART. More...
 
void usart_disable_fifos (uint32_t usart)
 Disable FIFOs on the specified USART. More...
 
void usart_enable_tx_fifo_empty_interrupt (uint32_t usart)
 Enable TX FIFO empty interrupt on the specified USART. More...
 
void usart_disable_tx_fifo_empty_interrupt (uint32_t usart)
 Disable TX FIFO empty interrupt on the specified USART. More...
 
void usart_enable_tx_fifo_threshold_interrupt (uint32_t usart)
 Enable TX FIFO empty interrupt on the specified USART. More...
 
void usart_disable_tx_fifo_threshold_interrupt (uint32_t usart)
 Disable TX FIFO empty interrupt on the specified USART. More...
 
void usart_set_tx_fifo_threshold (uint32_t usart, usart_fifo_threshold_t threshold)
 Configure TX FIFO threshold on specified UART. More...
 
void usart_enable_rx_fifo_full_interrupt (uint32_t usart)
 Enable RX FIFO full interrupt on the specified USART. More...
 
void usart_disable_rx_fifo_full_interrupt (uint32_t usart)
 Disable RX FIFO full interrupt on the specified USART. More...
 
void usart_enable_rx_fifo_threshold_interrupt (uint32_t usart)
 Enable RX FIFO threshold interrupt on the specified USART. More...
 
void usart_disable_rx_fifo_threshold_interrupt (uint32_t usart)
 Disable RX FIFO threshold interrupt on the specified USART. More...
 
void usart_set_rx_fifo_threshold (uint32_t usart, usart_fifo_threshold_t threshold)
 Configure RX FIFO threshold on specified UART. More...