◆ cont_rx
| bool PHAL_USART_state_t::cont_rx |
continuous vs one-shot reception
◆ rx_busy
| volatile bool PHAL_USART_state_t::rx_busy |
set while a frame is in flight, cleared by the IDLE-line ISR
◆ rx_dma
RX DMA handle (built in init)
◆ rx_len
| volatile uint16_t PHAL_USART_state_t::rx_len |
bytes actually received in the last completed frame
◆ rxfer_size
| volatile uint16_t PHAL_USART_state_t::rxfer_size |
configured RX length (for continuous re-arm)
◆ tx_busy
| volatile bool PHAL_USART_state_t::tx_busy |
set when a TX is in flight, cleared by the USART TC ISR
◆ tx_dma
TX DMA handle (built in init)
The documentation for this struct was generated from the following file:
- firmware/common/phal_G4/usart/usart.c