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_gpio_pin_handle_t Struct Reference

Lightweight handle to a specific GPIO pin. Used by other peripherals to reference physical pins. More...

#include <cfn_hal_gpio.h>

Data Fields

cfn_hal_gpio_tport
 
cfn_hal_gpio_pin_t pin
 

Detailed Description

Lightweight handle to a specific GPIO pin. Used by other peripherals to reference physical pins.

Field Documentation

◆ pin

cfn_hal_gpio_pin_t cfn_hal_gpio_pin_handle_t::pin

Single pin bitmask (e.g., CFN_HAL_GPIO_PIN_9)

◆ port

cfn_hal_gpio_t* cfn_hal_gpio_pin_handle_t::port

Pointer to the Port driver (e.g., GPIOA)


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