|
caffeine-hal 0.6.6
A Header-Defined Interface c library, it provides the hal layer for the Caffeine framework
|
UART hardware physical mapping. More...
#include <cfn_hal_uart.h>
Data Fields | |
| void * | instance |
| cfn_hal_gpio_pin_handle_t * | tx |
| cfn_hal_gpio_pin_handle_t * | rx |
| cfn_hal_gpio_pin_handle_t * | cts |
| cfn_hal_gpio_pin_handle_t * | rts |
| void * | user_data |
UART hardware physical mapping.
| cfn_hal_gpio_pin_handle_t* cfn_hal_uart_phy_t::cts |
CTS pin driver mapping
| void* cfn_hal_uart_phy_t::instance |
Peripheral base instance
| cfn_hal_gpio_pin_handle_t* cfn_hal_uart_phy_t::rts |
RTS pin driver mapping
| cfn_hal_gpio_pin_handle_t* cfn_hal_uart_phy_t::rx |
RX pin driver mapping
| cfn_hal_gpio_pin_handle_t* cfn_hal_uart_phy_t::tx |
TX pin driver mapping
| void* cfn_hal_uart_phy_t::user_data |
Peripheral instance user argument