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: