Cascoda SDK
Cascoda SDK for building software to run with CA-821x transceivers
|
This file contains all the functions prototypes for the GPIO library. More...
Go to the source code of this file.
Classes | |
struct | hal_gpio_t |
GPIO HAL context structure, consisted of the following fields : More... | |
Typedefs | |
typedef handle_t | hal_gpio_base_t |
Handle type. More... | |
typedef hal_ll_gpio_mask_t | hal_gpio_mask_t |
Mask type. More... | |
typedef struct hal_gpio_t | hal_gpio_t |
GPIO HAL context structure, consisted of the following fields : More... | |
typedef struct hal_gpio_t | hal_gpio_pin_t |
Forward declaration of the gpio pin typedef. More... | |
typedef struct hal_gpio_t | hal_gpio_port_t |
Forward declaration of the gpio port typedef. More... | |
Enumerations | |
enum | hal_gpio_direction_t { HAL_GPIO_DIGITAL_INPUT = 0 , HAL_GPIO_DIGITAL_OUTPUT = 1 } |
This file contains all the functions prototypes for the GPIO library.
typedef handle_t hal_gpio_base_t |
Handle type.
typedef hal_ll_gpio_mask_t hal_gpio_mask_t |
Mask type.
typedef struct hal_gpio_t hal_gpio_pin_t |
Forward declaration of the gpio pin typedef.
typedef struct hal_gpio_t hal_gpio_port_t |
Forward declaration of the gpio port typedef.
typedef struct hal_gpio_t hal_gpio_t |
GPIO HAL context structure, consisted of the following fields :
User needs to specify values herein.
enum hal_gpio_direction_t |