- Main Page
- Modules
- Data Structures
- Files

- Data Structures
- Data Structure Index
- Data Fields

Data Fields
CSL_GpioConfig Struct Reference
GPIO Data Structures

Config structure of GPIO. This is used to setup and get values of GPIO Registers using GPIO_config and GPIO_getConfig function. More...

`#include <csl_gpio.h>`

## Data Fields
volatile Uint16 | GPIODIRL
volatile Uint16 | GPIODIRH
volatile Uint16 | GPIOINTTRIGL
volatile Uint16 | GPIOINTTRIGH
volatile Uint16 | GPIOINTENAL
volatile Uint16 | GPIOINTENAH

## Detailed Description

Config structure of GPIO. This is used to setup and get values of GPIO Registers using GPIO_config and GPIO_getConfig function.

## Field Documentation

volatile Uint16 CSL_GpioConfig::GPIODIRH

GPIO Data Direction Register MSW

Referenced by GPIO_config(), and GPIO_getConfig().

volatile Uint16 CSL_GpioConfig::GPIODIRL

GPIO Data Direction Register LSW

Referenced by GPIO_config(), and GPIO_getConfig().

volatile Uint16 CSL_GpioConfig::GPIOINTENAH

GPIO Interrupt Enable Register MSW

Referenced by GPIO_config(), and GPIO_getConfig().

volatile Uint16 CSL_GpioConfig::GPIOINTENAL

GPIO Interrupt Enable Register LSW

Referenced by GPIO_config(), and GPIO_getConfig().

volatile Uint16 CSL_GpioConfig::GPIOINTTRIGH

GPIO Interrupt Edge Trigger Register MSW

Referenced by GPIO_config(), and GPIO_getConfig().

volatile Uint16 CSL_GpioConfig::GPIOINTTRIGL

GPIO Interrupt Edge Trigger Register LSW

Referenced by GPIO_config(), and GPIO_getConfig().

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

- csl_gpio.h