[−][src]Module ambiq_apollo2_pac::gpio
General Purpose IO
Modules
altpadcfga | Alternate Pad Configuration reg0 (Pads 3,2,1,0) |
altpadcfgb | Alternate Pad Configuration reg1 (Pads 7,6,5,4) |
altpadcfgc | Alternate Pad Configuration reg2 (Pads 11,10,9,8) |
altpadcfgd | Alternate Pad Configuration reg3 (Pads 15,14,13,12) |
altpadcfge | Alternate Pad Configuration reg4 (Pads 19,18,17,16) |
altpadcfgf | Alternate Pad Configuration reg5 (Pads 23,22,21,20) |
altpadcfgg | Alternate Pad Configuration reg6 (Pads 27,26,25,24) |
altpadcfgh | Alternate Pad Configuration reg7 (Pads 31,30,29,28) |
altpadcfgi | Alternate Pad Configuration reg8 (Pads 35,34,33,32) |
altpadcfgj | Alternate Pad Configuration reg9 (Pads 39,38,37,36) |
altpadcfgk | Alternate Pad Configuration reg10 (Pads 43,42,41,40) |
altpadcfgl | Alternate Pad Configuration reg11 (Pads 47,46,45,44) |
altpadcfgm | Alternate Pad Configuration reg12 (Pads 49,48) |
cfga | GPIO Configuration Register A |
cfgb | GPIO Configuration Register B |
cfgc | GPIO Configuration Register C |
cfgd | GPIO Configuration Register D |
cfge | GPIO Configuration Register E |
cfgf | GPIO Configuration Register F |
cfgg | GPIO Configuration Register G |
ena | GPIO Enable Register A |
enb | GPIO Enable Register B |
enca | GPIO Enable Register A Clear |
encb | GPIO Enable Register B Clear |
ensa | GPIO Enable Register A Set |
ensb | GPIO Enable Register B Set |
gpioobs | GPIO Observation Mode Sample register |
int0en | GPIO Interrupt Registers 31-0: Enable |
int0clr | GPIO Interrupt Registers 31-0: Clear |
int0set | GPIO Interrupt Registers 31-0: Set |
int0stat | GPIO Interrupt Registers 31-0: Status |
int1en | GPIO Interrupt Registers 49-32: Enable |
int1stat | GPIO Interrupt Registers 49-32: Status |
int1clr | GPIO Interrupt Registers 49-32: Clear |
int1set | GPIO Interrupt Registers 49-32: Set |
iom0irq | IOM0 Flow Control IRQ Select |
iom1irq | IOM1 Flow Control IRQ Select |
iom2irq | IOM2 Flow Control IRQ Select |
iom3irq | IOM3 Flow Control IRQ Select |
iom4irq | IOM4 Flow Control IRQ Select |
iom5irq | IOM5 Flow Control IRQ Select |
loopback | IOM to IOS Loopback Control |
padkey | Key Register for all pad configuration registers |
padrega | Pad Configuration Register A |
padregb | Pad Configuration Register B |
padregc | Pad Configuration Register C |
padregd | Pad Configuration Register D |
padrege | Pad Configuration Register E |
padregf | Pad Configuration Register F |
padregg | Pad Configuration Register G |
padregh | Pad Configuration Register H |
padregi | Pad Configuration Register I |
padregj | Pad Configuration Register J |
padregk | Pad Configuration Register K |
padregl | Pad Configuration Register L |
padregm | Pad Configuration Register M |
rda | GPIO Input Register A |
rdb | GPIO Input Register B |
stmrcap | STIMER Capture Control |
wta | GPIO Output Register A |
wtb | GPIO Output Register B |
wtca | GPIO Output Register A Clear |
wtcb | GPIO Output Register B Clear |
wtsa | GPIO Output Register A Set |
wtsb | GPIO Output Register B Set |
Structs
RegisterBlock | Register block |
Type Definitions
ALTPADCFGA | Alternate Pad Configuration reg0 (Pads 3,2,1,0) |
ALTPADCFGB | Alternate Pad Configuration reg1 (Pads 7,6,5,4) |
ALTPADCFGC | Alternate Pad Configuration reg2 (Pads 11,10,9,8) |
ALTPADCFGD | Alternate Pad Configuration reg3 (Pads 15,14,13,12) |
ALTPADCFGE | Alternate Pad Configuration reg4 (Pads 19,18,17,16) |
ALTPADCFGF | Alternate Pad Configuration reg5 (Pads 23,22,21,20) |
ALTPADCFGG | Alternate Pad Configuration reg6 (Pads 27,26,25,24) |
ALTPADCFGH | Alternate Pad Configuration reg7 (Pads 31,30,29,28) |
ALTPADCFGI | Alternate Pad Configuration reg8 (Pads 35,34,33,32) |
ALTPADCFGJ | Alternate Pad Configuration reg9 (Pads 39,38,37,36) |
ALTPADCFGK | Alternate Pad Configuration reg10 (Pads 43,42,41,40) |
ALTPADCFGL | Alternate Pad Configuration reg11 (Pads 47,46,45,44) |
ALTPADCFGM | Alternate Pad Configuration reg12 (Pads 49,48) |
CFGA | GPIO Configuration Register A |
CFGB | GPIO Configuration Register B |
CFGC | GPIO Configuration Register C |
CFGD | GPIO Configuration Register D |
CFGE | GPIO Configuration Register E |
CFGF | GPIO Configuration Register F |
CFGG | GPIO Configuration Register G |
ENA | GPIO Enable Register A |
ENB | GPIO Enable Register B |
ENCA | GPIO Enable Register A Clear |
ENCB | GPIO Enable Register B Clear |
ENSA | GPIO Enable Register A Set |
ENSB | GPIO Enable Register B Set |
GPIOOBS | GPIO Observation Mode Sample register |
INT0EN | GPIO Interrupt Registers 31-0: Enable |
INT0CLR | GPIO Interrupt Registers 31-0: Clear |
INT0SET | GPIO Interrupt Registers 31-0: Set |
INT0STAT | GPIO Interrupt Registers 31-0: Status |
INT1EN | GPIO Interrupt Registers 49-32: Enable |
INT1STAT | GPIO Interrupt Registers 49-32: Status |
INT1CLR | GPIO Interrupt Registers 49-32: Clear |
INT1SET | GPIO Interrupt Registers 49-32: Set |
IOM0IRQ | IOM0 Flow Control IRQ Select |
IOM1IRQ | IOM1 Flow Control IRQ Select |
IOM2IRQ | IOM2 Flow Control IRQ Select |
IOM3IRQ | IOM3 Flow Control IRQ Select |
IOM4IRQ | IOM4 Flow Control IRQ Select |
IOM5IRQ | IOM5 Flow Control IRQ Select |
LOOPBACK | IOM to IOS Loopback Control |
PADKEY | Key Register for all pad configuration registers |
PADREGA | Pad Configuration Register A |
PADREGB | Pad Configuration Register B |
PADREGC | Pad Configuration Register C |
PADREGD | Pad Configuration Register D |
PADREGE | Pad Configuration Register E |
PADREGF | Pad Configuration Register F |
PADREGG | Pad Configuration Register G |
PADREGH | Pad Configuration Register H |
PADREGI | Pad Configuration Register I |
PADREGJ | Pad Configuration Register J |
PADREGK | Pad Configuration Register K |
PADREGL | Pad Configuration Register L |
PADREGM | Pad Configuration Register M |
RDA | GPIO Input Register A |
RDB | GPIO Input Register B |
STMRCAP | STIMER Capture Control |
WTA | GPIO Output Register A |
WTB | GPIO Output Register B |
WTCA | GPIO Output Register A Clear |
WTCB | GPIO Output Register B Clear |
WTSA | GPIO Output Register A Set |
WTSB | GPIO Output Register B Set |