[][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