libxr
Embedded C++ framework for bare-metal, RTOS and Linux
Loading...
Searching...
No Matches
LibXR::CH32UART Member List

This is the complete list of members for LibXR::CH32UART, including all inherited members.

_read_portLibXR::CH32UART
_write_portLibXR::CH32UART
CH32UART(ch32_uart_id_t id, RawData dma_rx, RawData dma_tx, GPIO_TypeDef *tx_gpio_port, uint16_t tx_gpio_pin, GPIO_TypeDef *rx_gpio_port, uint16_t rx_gpio_pin, uint32_t pin_remap=0, uint32_t tx_queue_size=5, UART::Configuration config={115200, UART::Parity::NO_PARITY, 8, 1})LibXR::CH32UART
dma_buff_rx_LibXR::CH32UART
dma_buff_tx_LibXR::CH32UART
dma_rx_channel_ (defined in LibXR::CH32UART)LibXR::CH32UART
dma_tx_channel_ (defined in LibXR::CH32UART)LibXR::CH32UART
id_ (defined in LibXR::CH32UART)LibXR::CH32UART
instance_ (defined in LibXR::CH32UART)LibXR::CH32UART
last_rx_pos_LibXR::CH32UART
map_ (defined in LibXR::CH32UART)LibXR::CH32UARTstatic
Parity enum nameLibXR::UART
Read(RawData data, OperationType &&op, bool in_isr=false) (defined in LibXR::UART)LibXR::UARTinline
read_port_LibXR::UART
RxDmaIRQHandler()LibXR::CH32UART
SetConfig(UART::Configuration config, bool in_isr=false) overrideLibXR::CH32UARTvirtual
tx_busy_LibXR::CH32UART
TxDmaIRQHandler()LibXR::CH32UART
UART(ReadPortType *read_port, WritePortType *write_port)LibXR::UARTinline
uart_mode_ (defined in LibXR::CH32UART)LibXR::CH32UART
UartIRQHandler()LibXR::CH32UART
Write(ConstRawData data, OperationType &&op, bool in_isr=false) (defined in LibXR::UART)LibXR::UARTinline
write_port_LibXR::UART
WriteFun(WritePort &port, bool in_isr)LibXR::CH32UARTstatic