ChibiOS/HAL 9.0.0
hal_uart_config Struct Reference

Driver configuration structure. More...

#include <hal_uart_lld.h>

Collaboration diagram for hal_uart_config:
Collaboration graph

Data Fields

uartcb_t txend1_cb
 End of transmission buffer callback.
uartcb_t txend2_cb
 Physical end of transmission callback.
uartcb_t rxend_cb
 Receive buffer filled callback.
uartccb_t rxchar_cb
 Character received while out if the UART_RECEIVE state.
uartecb_t rxerr_cb
 Receive error callback.

Detailed Description

Driver configuration structure.

Note
Implementations may extend this structure to contain more, architecture dependent, fields.

Definition at line 100 of file hal_uart_lld.h.

Field Documentation

◆ txend1_cb

uartcb_t hal_uart_config::txend1_cb

End of transmission buffer callback.

Definition at line 104 of file hal_uart_lld.h.

◆ txend2_cb

uartcb_t hal_uart_config::txend2_cb

Physical end of transmission callback.

Definition at line 108 of file hal_uart_lld.h.

◆ rxend_cb

uartcb_t hal_uart_config::rxend_cb

Receive buffer filled callback.

Definition at line 112 of file hal_uart_lld.h.

◆ rxchar_cb

uartccb_t hal_uart_config::rxchar_cb

Character received while out if the UART_RECEIVE state.

Definition at line 116 of file hal_uart_lld.h.

◆ rxerr_cb

uartecb_t hal_uart_config::rxerr_cb

Receive error callback.

Definition at line 120 of file hal_uart_lld.h.