caffeine-hal 0.6.6
A Header-Defined Interface c library, it provides the hal layer for the Caffeine framework
Loading...
Searching...
No Matches
Data Fields
cfn_hal_uart_phy_t Struct Reference

UART hardware physical mapping. More...

#include <cfn_hal_uart.h>

Data Fields

void * instance
 
cfn_hal_gpio_pin_handle_ttx
 
cfn_hal_gpio_pin_handle_trx
 
cfn_hal_gpio_pin_handle_tcts
 
cfn_hal_gpio_pin_handle_trts
 
void * user_data
 

Detailed Description

UART hardware physical mapping.

Field Documentation

◆ cts

cfn_hal_gpio_pin_handle_t* cfn_hal_uart_phy_t::cts

CTS pin driver mapping

◆ instance

void* cfn_hal_uart_phy_t::instance

Peripheral base instance

◆ rts

cfn_hal_gpio_pin_handle_t* cfn_hal_uart_phy_t::rts

RTS pin driver mapping

◆ rx

cfn_hal_gpio_pin_handle_t* cfn_hal_uart_phy_t::rx

RX pin driver mapping

◆ tx

cfn_hal_gpio_pin_handle_t* cfn_hal_uart_phy_t::tx

TX pin driver mapping

◆ user_data

void* cfn_hal_uart_phy_t::user_data

Peripheral instance user argument


The documentation for this struct was generated from the following file: