All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Loading...
Searching...
No Matches

GPIO port component registers. More...

Detailed Description

GPIO port component registers.

Definition at line 184 of file cc2538_gpio.h.

#include <cc2538_gpio.h>

Data Fields

cc2538_reg_t RESERVED1 [255]
 Reserved addresses.
 
cc2538_reg_t DATA
 GPIO_A Data Register.
 
cc2538_reg_t DIR
 GPIO_A data direction register.
 
cc2538_reg_t IS
 GPIO_A Interrupt Sense register.
 
cc2538_reg_t IBE
 GPIO_A Interrupt Both-Edges register.
 
cc2538_reg_t IEV
 GPIO_A Interrupt Event Register.
 
cc2538_reg_t IE
 GPIO_A Interrupt mask register.
 
cc2538_reg_t RIS
 GPIO_A Raw Interrupt Status register.
 
cc2538_reg_t MIS
 GPIO_A Masked Interrupt Status register.
 
cc2538_reg_t IC
 GPIO_A Interrupt Clear register.
 
cc2538_reg_t AFSEL
 GPIO_A Alternate Function / mode control select register.
 
cc2538_reg_t RESERVED2 [63]
 Reserved addresses.
 
cc2538_reg_t GPIOLOCK
 GPIO_A Lock register.
 
cc2538_reg_t GPIOCR
 GPIO_A Commit Register.
 
cc2538_reg_t RESERVED3 [118]
 Reserved addresses.
 
cc2538_reg_t PMUX
 GPIO_A The PMUX register.
 
cc2538_reg_t P_EDGE_CTRL
 GPIO_A The Port Edge Control register.
 
cc2538_reg_t RESERVED4 [2]
 Reserved addresses.
 
cc2538_reg_t PI_IEN
 GPIO_A The Power-up Interrupt Enable register.
 
cc2538_reg_t RESERVED5 [1]
 Reserved addresses.
 
cc2538_reg_t IRQ_DETECT_ACK
 GPIO_A IRQ Detect ACK register.
 
cc2538_reg_t USB_IRQ_ACK
 GPIO_A IRQ Detect ACK for USB.
 
cc2538_reg_t IRQ_DETECT_UNMASK
 GPIO_A IRQ Detect ACK for masked interrupts.
 
cc2538_reg_t RESERVED6 [567]
 Reserved addresses.
 

Field Documentation

◆ AFSEL

cc2538_reg_t cc2538_gpio_t::AFSEL

GPIO_A Alternate Function / mode control select register.

Definition at line 195 of file cc2538_gpio.h.

◆ DATA

cc2538_reg_t cc2538_gpio_t::DATA

GPIO_A Data Register.

Definition at line 186 of file cc2538_gpio.h.

◆ DIR

cc2538_reg_t cc2538_gpio_t::DIR

GPIO_A data direction register.

Definition at line 187 of file cc2538_gpio.h.

◆ GPIOCR

cc2538_reg_t cc2538_gpio_t::GPIOCR

GPIO_A Commit Register.

Definition at line 198 of file cc2538_gpio.h.

◆ GPIOLOCK

cc2538_reg_t cc2538_gpio_t::GPIOLOCK

GPIO_A Lock register.

Definition at line 197 of file cc2538_gpio.h.

◆ IBE

cc2538_reg_t cc2538_gpio_t::IBE

GPIO_A Interrupt Both-Edges register.

Definition at line 189 of file cc2538_gpio.h.

◆ IC

cc2538_reg_t cc2538_gpio_t::IC

GPIO_A Interrupt Clear register.

Definition at line 194 of file cc2538_gpio.h.

◆ IE

cc2538_reg_t cc2538_gpio_t::IE

GPIO_A Interrupt mask register.

Definition at line 191 of file cc2538_gpio.h.

◆ IEV

cc2538_reg_t cc2538_gpio_t::IEV

GPIO_A Interrupt Event Register.

Definition at line 190 of file cc2538_gpio.h.

◆ IRQ_DETECT_ACK

cc2538_reg_t cc2538_gpio_t::IRQ_DETECT_ACK

GPIO_A IRQ Detect ACK register.

Definition at line 205 of file cc2538_gpio.h.

◆ IRQ_DETECT_UNMASK

cc2538_reg_t cc2538_gpio_t::IRQ_DETECT_UNMASK

GPIO_A IRQ Detect ACK for masked interrupts.

Definition at line 207 of file cc2538_gpio.h.

◆ IS

cc2538_reg_t cc2538_gpio_t::IS

GPIO_A Interrupt Sense register.

Definition at line 188 of file cc2538_gpio.h.

◆ MIS

cc2538_reg_t cc2538_gpio_t::MIS

GPIO_A Masked Interrupt Status register.

Definition at line 193 of file cc2538_gpio.h.

◆ P_EDGE_CTRL

cc2538_reg_t cc2538_gpio_t::P_EDGE_CTRL

GPIO_A The Port Edge Control register.

Definition at line 201 of file cc2538_gpio.h.

◆ PI_IEN

cc2538_reg_t cc2538_gpio_t::PI_IEN

GPIO_A The Power-up Interrupt Enable register.

Definition at line 203 of file cc2538_gpio.h.

◆ PMUX

cc2538_reg_t cc2538_gpio_t::PMUX

GPIO_A The PMUX register.

Definition at line 200 of file cc2538_gpio.h.

◆ RESERVED1

cc2538_reg_t cc2538_gpio_t::RESERVED1[255]

Reserved addresses.

Definition at line 185 of file cc2538_gpio.h.

◆ RESERVED2

cc2538_reg_t cc2538_gpio_t::RESERVED2[63]

Reserved addresses.

Definition at line 196 of file cc2538_gpio.h.

◆ RESERVED3

cc2538_reg_t cc2538_gpio_t::RESERVED3[118]

Reserved addresses.

Definition at line 199 of file cc2538_gpio.h.

◆ RESERVED4

cc2538_reg_t cc2538_gpio_t::RESERVED4[2]

Reserved addresses.

Definition at line 202 of file cc2538_gpio.h.

◆ RESERVED5

cc2538_reg_t cc2538_gpio_t::RESERVED5[1]

Reserved addresses.

Definition at line 204 of file cc2538_gpio.h.

◆ RESERVED6

cc2538_reg_t cc2538_gpio_t::RESERVED6[567]

Reserved addresses.

Definition at line 208 of file cc2538_gpio.h.

◆ RIS

cc2538_reg_t cc2538_gpio_t::RIS

GPIO_A Raw Interrupt Status register.

Definition at line 192 of file cc2538_gpio.h.

◆ USB_IRQ_ACK

cc2538_reg_t cc2538_gpio_t::USB_IRQ_ACK

GPIO_A IRQ Detect ACK for USB.

Definition at line 206 of file cc2538_gpio.h.


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