GPIO

Instance: GPIO
Component: GPIO
Base address: 0x40023000


MCU GPIO - I/F for controlling and reading IO status and IO event status

TOP:GPIO Register Summary

Register Name

Type

Register Width (Bits)

Register Reset

Address Offset

Physical Address

DESC

RO

32

0x7C49 1010

0x0000 0000

0x4002 3000

DESCEX

RO

32

0x0000 001E

0x0000 0004

0x4002 3004

IMASK

RW

32

0x0000 0000

0x0000 0044

0x4002 3044

RIS

RO

32

0x0000 0000

0x0000 004C

0x4002 304C

MIS

RO

32

0x0000 0000

0x0000 0054

0x4002 3054

ISET

WO

32

0x0000 0000

0x0000 005C

0x4002 305C

ICLR

WO

32

0x0000 0000

0x0000 0064

0x4002 3064

IMSET

WO

32

0x0000 0000

0x0000 006C

0x4002 306C

IMCLR

WO

32

0x0000 0000

0x0000 0074

0x4002 3074

DTB

RW

32

0x0000 0000

0x0000 007C

0x4002 307C

DOUT3_0

RW

32

0x0000 0000

0x0000 0100

0x4002 3100

DOUT7_4

RW

32

0x0000 0000

0x0000 0104

0x4002 3104

DOUT11_8

RW

32

0x0000 0000

0x0000 0108

0x4002 3108

DOUT15_12

RW

32

0x0000 0000

0x0000 010C

0x4002 310C

DOUT19_16

RW

32

0x0000 0000

0x0000 0110

0x4002 3110

DOUT23_20

RW

32

0x0000 0000

0x0000 0114

0x4002 3114

DOUT27_24

RW

32

0x0000 0000

0x0000 0118

0x4002 3118

DOUT31_28

RW

32

0x0000 0000

0x0000 011C

0x4002 311C

DOUT31_0

RW

32

0x0000 0000

0x0000 0200

0x4002 3200

DOUTSET31_0

WO

32

0x0000 0000

0x0000 0210

0x4002 3210

DOUTCLR31_0

WO

32

0x0000 0000

0x0000 0220

0x4002 3220

DOUTTGL31_0

WO

32

0x0000 0000

0x0000 0230

0x4002 3230

DOUTTGL3_0

WO

32

0x0000 0000

0x0000 0300

0x4002 3300

DOUTTGL7_4

WO

32

0x0000 0000

0x0000 0304

0x4002 3304

DOUTTGL11_8

WO

32

0x0000 0000

0x0000 0308

0x4002 3308

DOUTTGL15_12

WO

32

0x0000 0000

0x0000 030C

0x4002 330C

DOUTTGL19_16

WO

32

0x0000 0000

0x0000 0310

0x4002 3310

DOUTTGL23_20

WO

32

0x0000 0000

0x0000 0314

0x4002 3314

DOUTTGL27_24

WO

32

0x0000 0000

0x0000 0318

0x4002 3318

DOUTTGL31_28

WO

32

0x0000 0000

0x0000 031C

0x4002 331C

DOE3_0

RW

32

0x0000 0000

0x0000 0400

0x4002 3400

DOE7_4

RW

32

0x0000 0000

0x0000 0404

0x4002 3404

DOE11_8

RW

32

0x0000 0000

0x0000 0408

0x4002 3408

DOE15_12

RW

32

0x0000 0000

0x0000 040C

0x4002 340C

DOE19_16

RW

32

0x0000 0000

0x0000 0410

0x4002 3410

DOE23_20

RW

32

0x0000 0000

0x0000 0414

0x4002 3414

DOE27_24

RW

32

0x0000 0000

0x0000 0418

0x4002 3418

DOE31_28

RW

32

0x0000 0000

0x0000 041C

0x4002 341C

DOE31_0

RW

32

0x0000 0000

0x0000 0500

0x4002 3500

DOESET31_0

WO

32

0x0000 0000

0x0000 0510

0x4002 3510

DOECLR31_0

WO

32

0x0000 0000

0x0000 0520

0x4002 3520

DOETGL31_0

WO

32

0x0000 0000

0x0000 0530

0x4002 3530

DIN3_0

RO

32

0x0000 0000

0x0000 0600

0x4002 3600

DIN7_4

RO

32

0x0000 0000

0x0000 0604

0x4002 3604

DIN11_8

RO

32

0x0000 0000

0x0000 0608

0x4002 3608

DIN15_12

RO

32

0x0000 0000

0x0000 060C

0x4002 360C

DIN19_16

RO

32

0x0000 0000

0x0000 0610

0x4002 3610

DIN23_20

RO

32

0x0000 0000

0x0000 0614

0x4002 3614

DIN27_24

RO

32

0x0000 0000

0x0000 0618

0x4002 3618

DIN31_28

RO

32

0x0000 0000

0x0000 061C

0x4002 361C

DIN31_0

RO

32

0x0000 0000

0x0000 0700

0x4002 3700

EVTCFG

RW

32

0x0000 0000

0x0000 0800

0x4002 3800

EVTCFG1

RW

32

0x0000 0000

0x0000 0810

0x4002 3810

TOP:GPIO Register Descriptions

TOP:GPIO:DESC

Address Offset 0x0000 0000
Physical Address 0x4002 3000 Instance 0x4002 3000
Description Provides module ID, revision information, instance index
Type RO
Bits Field Name Description Type Reset
31:16 MODID Module identifier
Value ENUM Name Description
0x0 MINIMUM Smallest value
0xFFFF MAXIMUM Highest possible value
RO 0x7C49
15:12 STDIPOFF 0: STDIP MMRs do not exist
1:15: These MMRs begin at offset 64*STDIPOFF from IP base address
Value ENUM Name Description
0x0 MINIMUM Smallest value
0xF MAXIMUM Highest possible value
RO 0x1
11:8 INSTIDX If multiple instances of IP exists in SOC, this field can identify the instance number 0-15
Value ENUM Name Description
0x0 MINIMUM Smallest value
0xF MAXIMUM Highest possible value
RO 0x0
7:4 MAJREV Major revision version of IP
Value ENUM Name Description
0x0 MINIMUM Smallest value
0xF MAXIMUM Highest possible value
RO 0x1
3:0 MINREV Minor revision version of IP
Value ENUM Name Description
0x0 MINIMUM Smallest value
0xF MAXIMUM Highest possible value
RO 0x0

TOP:GPIO:DESCEX

Address Offset 0x0000 0004
Physical Address 0x4002 3004 Instance 0x4002 3004
Description Provide IP-specific instance information
Type RO
Bits Field Name Description Type Reset
31:6 RESERVED6 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b00 0000 0000 0000 0000 0000 0000
5:0 NUMDIO This provides the total number of DIOs supported by GPIO. The number of DIOs supprted is NUMDIO + 1
Value ENUM Name Description
0x0 MINIMUM Smallest value
0x3F MAXIMUM Highest possible value
RO 0b01 1110

TOP:GPIO:IMASK

Address Offset 0x0000 0044
Physical Address 0x4002 3044 Instance 0x4002 3044
Description Interrupt mask for DIO pins
Type RW
Bits Field Name Description Type Reset
31 RESERVED31 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0
30 DIO30 Interrupt mask for DIO30
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
29 DIO29 Interrupt mask for DIO29
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
28 DIO28 Interrupt mask for DIO28
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
27 DIO27 Interrupt mask for DIO27
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
26 DIO26 Interrupt mask for DIO26
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
25 DIO25 Interrupt mask for DIO25
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
24 DIO24 Interrupt mask for DIO24
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
23 DIO23 Interrupt mask for DIO23
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
22 DIO22 Interrupt mask for DIO22
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
21 DIO21 Interrupt mask for DIO21
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
20 DIO20 Interrupt mask for DIO20
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
19 DIO19 Interrupt mask for DIO19
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
18 DIO18 Interrupt mask for DIO18
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
17 DIO17 Interrupt mask for DIO17
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
16 DIO16 Interrupt mask for DIO16
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
15 DIO15 Interrupt mask for DIO15
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
14 DIO14 Interrupt mask for DIO14
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
13 DIO13 Interrupt mask for DIO13
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
12 DIO12 Interrupt mask for DIO12
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
11 DIO11 Interrupt mask for DIO11
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
10 DIO10 Interrupt mask for DIO10
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
9 DIO9 Interrupt mask for DIO9
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
8 DIO8 Interrupt mask for DIO8
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
7 DIO7 Interrupt mask for DIO7
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
6 DIO6 Interrupt mask for DIO6
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
5 DIO5 Interrupt mask for DIO5
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
4 DIO4 Interrupt mask for DIO4
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
3 DIO3 Interrupt mask for DIO3
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
2 DIO2 Interrupt mask for DIO2
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
1 DIO1 Interrupt mask for DIO1
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0
0 DIO0 Interrupt mask for DIO0
Value ENUM Name Description
0x0 CLR Clear Interrupt Mask
0x1 SET Set Interrrupt Mask
RW 0

TOP:GPIO:RIS

Address Offset 0x0000 004C
Physical Address 0x4002 304C Instance 0x4002 304C
Description Raw interrupt flag for DIO pins
Type RO
Bits Field Name Description Type Reset
31 RESERVED31 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0
30 DIO30 Raw interrupt flag for DIO30
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
29 DIO29 Raw interrupt flag for DIO29
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
28 DIO28 Raw interrupt flag for DIO28
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
27 DIO27 Raw interrupt flag for DIO27
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
26 DIO26 Raw interrupt flag for DIO26
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
25 DIO25 Raw interrupt flag for DIO25
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
24 DIO24 Raw interrupt flag for DIO24
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
23 DIO23 Raw interrupt flag for DIO23
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
22 DIO22 Raw interrupt flag for DIO22
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
21 DIO21 Raw interrupt flag for DIO21
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
20 DIO20 Raw interrupt flag for DIO20
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
19 DIO19 Raw interrupt flag for DIO19
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
18 DIO18 Raw interrupt flag for DIO18
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
17 DIO17 Raw interrupt flag for DIO17
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
16 DIO16 Raw interrupt flag for DIO16
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
15 DIO15 Raw interrupt flag for DIO15
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
14 DIO14 Raw interrupt flag for DIO14
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
13 DIO13 Raw interrupt flag for DIO13
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
12 DIO12 Raw interrupt flag for DIO12
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
11 DIO11 Raw interrupt flag for DIO11
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
10 DIO10 Raw interrupt flag for DIO10
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
9 DIO9 Raw interrupt flag for DIO9
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
8 DIO8 Raw interrupt flag for DIO8
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
7 DIO7 Raw interrupt flag for DIO7
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
6 DIO6 Raw interrupt flag for DIO6
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
5 DIO5 Raw interrupt flag for DIO5
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
4 DIO4 Raw interrupt flag for DIO4
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
3 DIO3 Raw interrupt flag for DIO3
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
2 DIO2 Raw interrupt flag for DIO2
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
1 DIO1 Raw interrupt flag for DIO1
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
0 DIO0 Raw interrupt flag for DIO0
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0

TOP:GPIO:MIS

Address Offset 0x0000 0054
Physical Address 0x4002 3054 Instance 0x4002 3054
Description Masked interrupt flag for DIO pins
Type RO
Bits Field Name Description Type Reset
31 RESERVED31 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0
30 DIO30 Masked interrupt flag for DIO30
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
29 DIO29 Masked interrupt flag for DIO29
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
28 DIO28 Masked interrupt flag for DIO28
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
27 DIO27 Masked interrupt flag for DIO27
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
26 DIO26 Masked interrupt flag for DIO26
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
25 DIO25 Masked interrupt flag for DIO25
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
24 DIO24 Masked interrupt flag for DIO24
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
23 DIO23 Masked interrupt flag for DIO23
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
22 DIO22 Masked interrupt flag for DIO22
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
21 DIO21 Masked interrupt flag for DIO21
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
20 DIO20 Masked interrupt flag for DIO20
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
19 DIO19 Masked interrupt flag for DIO19
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
18 DIO18 Masked interrupt flag for DIO18
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
17 DIO17 Masked interrupt flag for DIO17
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
16 DIO16 Masked interrupt flag for DIO16
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
15 DIO15 Masked interrupt flag for DIO15
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
14 DIO14 Masked interrupt flag for DIO14
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
13 DIO13 Masked interrupt flag for DIO13
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
12 DIO12 Masked interrupt flag for DIO12
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
11 DIO11 Masked interrupt flag for DIO11
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
10 DIO10 Masked interrupt flag for DIO10
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
9 DIO9 Masked interrupt flag for DIO9
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
8 DIO8 Masked interrupt flag for DIO8
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
7 DIO7 Masked interrupt flag for DIO7
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
6 DIO6 Masked interrupt flag for DIO6
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
5 DIO5 Masked interrupt flag for DIO5
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
4 DIO4 Masked interrupt flag for DIO4
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
3 DIO3 Masked interrupt flag for DIO3
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
2 DIO2 Masked interrupt flag for DIO2
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
1 DIO1 Masked interrupt flag for DIO1
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0
0 DIO0 Masked interrupt flag for DIO0
Value ENUM Name Description
0x0 CLR Interrupt did not occur
0x1 SET Interrupt occured
RO 0

TOP:GPIO:ISET

Address Offset 0x0000 005C
Physical Address 0x4002 305C Instance 0x4002 305C
Description Set interrupt flag in RIS by writing a one
Type WO
Bits Field Name Description Type Reset
31 RESERVED31 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0
30 DIO30 Set DIO30 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
29 DIO29 Set DIO29 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
28 DIO28 Set DIO28 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
27 DIO27 Set DIO27 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
26 DIO26 Set DIO26 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
25 DIO25 Set DIO25 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
24 DIO24 Set DIO24 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
23 DIO23 Set DIO23 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
22 DIO22 Set DIO22 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
21 DIO21 Set DIO21 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
20 DIO20 Set DIO20 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
19 DIO19 Set DIO19 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
18 DIO18 Set DIO18 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
17 DIO17 Set DIO17 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
16 DIO16 Set DIO16 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
15 DIO15 Set DIO15 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
14 DIO14 Set DIO14 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
13 DIO13 Set DIO13 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
12 DIO12 Set DIO12 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
11 DIO11 Set DIO11 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
10 DIO10 Set DIO10 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
9 DIO9 Set DIO9 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
8 DIO8 Set DIO8 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
7 DIO7 Set DIO7 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
6 DIO6 Set DIO6 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
5 DIO5 Set DIO5 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
4 DIO4 Set DIO4 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
3 DIO3 Set DIO3 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
2 DIO2 Set DIO2 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
1 DIO1 Set DIO1 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0
0 DIO0 Set DIO0 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set Interrupt
WO 0

TOP:GPIO:ICLR

Address Offset 0x0000 0064
Physical Address 0x4002 3064 Instance 0x4002 3064
Description Clear interrupt flag in RIS by writing a one
Type WO
Bits Field Name Description Type Reset
31 RESERVED31 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0
30 DIO30 Clears DIO30 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
29 DIO29 Clears DIO29 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
28 DIO28 Clears DIO28 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
27 DIO27 Clears DIO27 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
26 DIO26 Clears DIO26 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
25 DIO25 Clears DIO25 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
24 DIO24 Clears DIO24 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
23 DIO23 Clears DIO23 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
22 DIO22 Clears DIO22 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
21 DIO21 Clears DIO21 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
20 DIO20 Clears DIO20 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
19 DIO19 Clears DIO19 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
18 DIO18 Clears DIO18 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
17 DIO17 Clears DIO17 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
16 DIO16 Clears DIO16 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
15 DIO15 Clears DIO15 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
14 DIO14 Clears DIO14 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
13 DIO13 Clears DIO13 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
12 DIO12 Clears DIO12 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
11 DIO11 Clears DIO11 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
10 DIO10 Clears DIO10 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
9 DIO9 Clears DIO9 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
8 DIO8 Clears DIO8 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
7 DIO7 Clears DIO7 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
6 DIO6 Clears DIO6 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
5 DIO5 Clears DIO5 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
4 DIO4 Clears DIO4 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
3 DIO3 Clears DIO3 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
2 DIO2 Clears DIO2 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
1 DIO1 Clears DIO1 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0
0 DIO0 Clears DIO0 in RIS
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear Interrupt
WO 0

TOP:GPIO:IMSET

Address Offset 0x0000 006C
Physical Address 0x4002 306C Instance 0x4002 306C
Description Set interrupt mask in IMASK by writing a one
Type WO
Bits Field Name Description Type Reset
31 RESERVED31 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0
30 DIO30 Sets DIO30 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
29 DIO29 Sets DIO29 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
28 DIO28 Sets DIO28 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
27 DIO27 Sets DIO27 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
26 DIO26 Sets DIO26 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
25 DIO25 Sets DIO25 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
24 DIO24 Sets DIO24 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
23 DIO23 Sets DIO23 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
22 DIO22 Sets DIO22 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
21 DIO21 Sets DIO21 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
20 DIO20 Sets DIO20 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
19 DIO19 Sets DIO19 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
18 DIO18 Sets DIO18 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
17 DIO17 Sets DIO17 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
16 DIO16 Sets DIO16 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
15 DIO15 Sets DIO15 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
14 DIO14 Sets DIO14 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
13 DIO13 Sets DIO13 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
12 DIO12 Sets DIO12 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
11 DIO11 Sets DIO11 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
10 DIO10 Sets DIO10 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
9 DIO9 Sets DIO9 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
8 DIO8 Sets DIO8 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
7 DIO7 Sets DIO7 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
6 DIO6 Sets DIO6 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
5 DIO5 Sets DIO5 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
4 DIO4 Sets DIO4 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
3 DIO3 Sets DIO3 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
2 DIO2 Sets DIO2 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
1 DIO1 Sets DIO1 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0
0 DIO0 Sets DIO0 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 SET Set interrupt mask
WO 0

TOP:GPIO:IMCLR

Address Offset 0x0000 0074
Physical Address 0x4002 3074 Instance 0x4002 3074
Description Clear interrupt mask in IMASK by writing a one
Type WO
Bits Field Name Description Type Reset
31 RESERVED31 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0
30 DIO30 Clears DIO30 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
29 DIO29 Clears DIO29 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
28 DIO28 Clears DIO28 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
27 DIO27 Clears DIO27 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
26 DIO26 Clears DIO26 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
25 DIO25 Clears DIO25 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
24 DIO24 Clears DIO24 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
23 DIO23 Clears DIO23 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
22 DIO22 Clears DIO22 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
21 DIO21 Clears DIO21 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
20 DIO20 Clears DIO20 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
19 DIO19 Clears DIO19 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
18 DIO18 Clears DIO18 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
17 DIO17 Clears DIO17 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
16 DIO16 Clears DIO16 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
15 DIO15 Clears DIO15 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
14 DIO14 Clears DIO14 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
13 DIO13 Clears DIO13 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
12 DIO12 Clears DIO12 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
11 DIO11 Clears DIO11 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
10 DIO10 Clears DIO10 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
9 DIO9 Clears DIO9 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
8 DIO8 Clears DIO8 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
7 DIO7 Clears DIO7 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
6 DIO6 Clears DIO6 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
5 DIO5 Clears DIO5 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
4 DIO4 Clears DIO4 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
3 DIO3 Clears DIO3 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
2 DIO2 Clears DIO2 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
1 DIO1 Clears DIO1 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0
0 DIO0 Clears DIO0 in IMASK
Value ENUM Name Description
0x0 NO_EFFECT Writing 0 has no effect
0x1 CLR Clear interrupt mask
WO 0

TOP:GPIO:DTB

Address Offset 0x0000 007C
Physical Address 0x4002 307C Instance 0x4002 307C
Description Digital test bus mux selection
Type RW
Bits Field Name Description Type Reset
31:3 RESERVED3 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b0 0000 0000 0000 0000 0000 0000 0000
2:0 SEL DTB MUX select pin value
Value ENUM Name Description
0x0 DISABLE DTB output from peripheral is 0x0.
0x1 GRP1 Selects test group 1
0x2 GRP2 Selects test group 2
0x3 GRP3 Selects test group 3
0x4 GRP4 Selects test group 4
0x5 GRP5 Selects test group 5
0x6 GRP6 Selects test group 6
0x7 GRP7 Selects test group 7
RW 0b000

TOP:GPIO:DOUT3_0

Address Offset 0x0000 0100
Physical Address 0x4002 3100 Instance 0x4002 3100
Description Data out 3 to 0. Alias register for byte access to DOUT31_0[3:0] bits.
Type RW
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO3 Data output for DIO3
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO2 Data output for DIO2
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO1 Data output for DIO1
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO0 Data output for DIO0
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0

TOP:GPIO:DOUT7_4

Address Offset 0x0000 0104
Physical Address 0x4002 3104 Instance 0x4002 3104
Description Data out 7 to 4. Alias register for byte access to DOUT31_0[7:4] bits.
Type RW
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO7 Data output for DIO7
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO6 Data output for DIO6
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO5 Data output for DIO5
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO4 Data output for DIO4
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0

TOP:GPIO:DOUT11_8

Address Offset 0x0000 0108
Physical Address 0x4002 3108 Instance 0x4002 3108
Description Data out 11 to 8. Alias register for byte access to DOUT31_0[11:8] bits.
Type RW
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO11 Data output for DIO11
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO10 Data output for DIO10
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO9 Data output for DIO9
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO8 Data output for DIO8
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0

TOP:GPIO:DOUT15_12

Address Offset 0x0000 010C
Physical Address 0x4002 310C Instance 0x4002 310C
Description Data out 15 to 12. Alias register for byte access to DOUT31_0[15:12] bits.
Type RW
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO15 Data output for DIO15
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO14 Data output for DIO14
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO13 Data output for DIO13
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO12 Data output for DIO12
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0

TOP:GPIO:DOUT19_16

Address Offset 0x0000 0110
Physical Address 0x4002 3110 Instance 0x4002 3110
Description Data out 19 to 16. Alias register for byte access to DOUT31_0[19:16] bits.
Type RW
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO19 Data output for DIO19
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO18 Data output for DIO18
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO17 Data output for DIO17
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO16 Data output for DIO16
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0

TOP:GPIO:DOUT23_20

Address Offset 0x0000 0114
Physical Address 0x4002 3114 Instance 0x4002 3114
Description Data out 23 to 20. Alias register for byte access to DOUT31_0[23:20] bits.
Type RW
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO23 Data output for DIO23
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO22 Data output for DIO22
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO21 Data output for DIO21
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO20 Data output for DIO20
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0

TOP:GPIO:DOUT27_24

Address Offset 0x0000 0118
Physical Address 0x4002 3118 Instance 0x4002 3118
Description Data out 27 to 24. Alias register for byte access to DOUT31_0[27:24] bits.
Type RW
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO27 Data output for DIO27
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO26 Data output for DIO26
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO25 Data output for DIO25
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO24 Data output for DIO24
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0

TOP:GPIO:DOUT31_28

Address Offset 0x0000 011C
Physical Address 0x4002 311C Instance 0x4002 311C
Description Data out 31 to 28. Alias register for byte access to DOUT31_0[31:28] bits.
Type RW
Bits Field Name Description Type Reset
31:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000 0000 0000
16 DIO30 Data output for DIO30
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO29 Data output for DIO29
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO28 Data output for DIO28
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0

TOP:GPIO:DOUT31_0

Address Offset 0x0000 0200
Physical Address 0x4002 3200 Instance 0x4002 3200
Description Data Output for DIO 31 to 0 pins.
Type RW
Bits Field Name Description Type Reset
31 RESERVED31 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0
30 DIO30 Data output for DIO30
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
29 DIO29 Data output for DIO29
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
28 DIO28 Data output for DIO28
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
27 DIO27 Data output for DIO27
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
26 DIO26 Data output for DIO26
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
25 DIO25 Data output for DIO25
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
24 DIO24 Data output for DIO24
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
23 DIO23 Data output for DIO23
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
22 DIO22 Data output for DIO22
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
21 DIO21 Data output for DIO21
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
20 DIO20 Data output for DIO20
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
19 DIO19 Data output for DIO19
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
18 DIO18 Data output for DIO18
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
17 DIO17 Data output for DIO17
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
16 DIO16 Data output for DIO16
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
15 DIO15 Data output for DIO15
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
14 DIO14 Data output for DIO14
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
13 DIO13 Data output for DIO13
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
12 DIO12 Data output for DIO12
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
11 DIO11 Data output for DIO11
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
10 DIO10 Data output for DIO10
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
9 DIO9 Data output for DIO9
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
8 DIO8 Data output for DIO8
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
7 DIO7 Data output for DIO7
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
6 DIO6 Data output for DIO6
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
5 DIO5 Data output for DIO5
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
4 DIO4 Data output for DIO4
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
3 DIO3 Data output for DIO3
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
2 DIO2 Data output for DIO2
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
1 DIO1 Data output for DIO1
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0
0 DIO0 Data output for DIO0
Value ENUM Name Description
0x0 ZERO Output is set to 0
0x1 ONE Output is set to 1
RW 0

TOP:GPIO:DOUTSET31_0

Address Offset 0x0000 0210
Physical Address 0x4002 3210 Instance 0x4002 3210
Description Data output set for DIO 31 to 0 pins. Writing 1 to a bit position sets the corresponding bit in the DOUT31_0 register.
Type WO
Bits Field Name Description Type Reset
31 RESERVED31 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0
30 DIO30 Set bit DIO30 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
29 DIO29 Set bit DIO29 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
28 DIO28 Set bit DIO28 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
27 DIO27 Set bit DIO27 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
26 DIO26 Set bit DIO26 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
25 DIO25 Set bit DIO25 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
24 DIO24 Set bit DIO24 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
23 DIO23 Set bit DIO23 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
22 DIO22 Set bit DIO22 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
21 DIO21 Set bit DIO21 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
20 DIO20 Set bit DIO20 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
19 DIO19 Set bit DIO19 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
18 DIO18 Set bit DIO18 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
17 DIO17 Set bit DIO17 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
16 DIO16 Set bit DIO16 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
15 DIO15 Set bit DIO15 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
14 DIO14 Set bit DIO14 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
13 DIO13 Set bit DIO13 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
12 DIO12 Set bit DIO12 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
11 DIO11 Set bit DIO11 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
10 DIO10 Set bit DIO10 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
9 DIO9 Set bit DIO9 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
8 DIO8 Set bit DIO8 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
7 DIO7 Set bit DIO7 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
6 DIO6 Set bit DIO6 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
5 DIO5 Set bit DIO5 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
4 DIO4 Set bit DIO4 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
3 DIO3 Set bit DIO3 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
2 DIO2 Set bit DIO2 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
1 DIO1 Set bit DIO1 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
0 DIO0 Set bit DIO0 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0

TOP:GPIO:DOUTCLR31_0

Address Offset 0x0000 0220
Physical Address 0x4002 3220 Instance 0x4002 3220
Description Data output clear for DIO 31 to 0 pins. Writing 1 to a bit position clears the corresponding bit in the DOUT31_0 register.
Type WO
Bits Field Name Description Type Reset
31 RESERVED31 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0
30 DIO30 Clear bit DIO30 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
29 DIO29 Clear bit DIO29 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
28 DIO28 Clear bit DIO28 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
27 DIO27 Clear bit DIO27 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
26 DIO26 Clear bit DIO26 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
25 DIO25 Clear bit DIO25 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
24 DIO24 Clear bit DIO24 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
23 DIO23 Clear bit DIO23 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
22 DIO22 Clear bit DIO22 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
21 DIO21 Clear bit DIO21 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
20 DIO20 Clear bit DIO20 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
19 DIO19 Clear bit DIO19 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
18 DIO18 Clear bit DIO18 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
17 DIO17 Clear bit DIO17 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
16 DIO16 Clear bit DIO16 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
15 DIO15 Clear bit DIO15 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
14 DIO14 Clear bit DIO14 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
13 DIO13 Clear bit DIO13 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
12 DIO12 Clear bit DIO12 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
11 DIO11 Clear bit DIO11 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
10 DIO10 Clear bit DIO10 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
9 DIO9 Clear bit DIO9 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
8 DIO8 Clear bit DIO8 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
7 DIO7 Clear bit DIO7 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
6 DIO6 Clear bit DIO6 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
5 DIO5 Clear bit DIO5 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
4 DIO4 Clear bit DIO4 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
3 DIO3 Clear bit DIO3 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
2 DIO2 Clear bit DIO2 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
1 DIO1 Clear bit DIO1 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
0 DIO0 Clear bit DIO0 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0

TOP:GPIO:DOUTTGL31_0

Address Offset 0x0000 0230
Physical Address 0x4002 3230 Instance 0x4002 3230
Description Data output toggle for DIO 31 to 0 pins. Writing 1 to a bit position will invert the corresponding bit in DOUT31_0 register.
Type WO
Bits Field Name Description Type Reset
31 RESERVED31 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0
30 DIO30 Toggles bit DIO30 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
29 DIO29 Toggles bit DIO29 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
28 DIO28 Toggles bit DIO28 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
27 DIO27 Toggles bit DIO27 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
26 DIO26 Toggles bit DIO26 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
25 DIO25 Toggles bit DIO25 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
24 DIO24 Toggles bit DIO24 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
23 DIO23 Toggles bit DIO23 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
22 DIO22 Toggles bit DIO22 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
21 DIO21 Toggles bit DIO21 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
20 DIO20 Toggles bit DIO20 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
19 DIO19 Toggles bit DIO19 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
18 DIO18 Toggles bit DIO18 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
17 DIO17 Toggles bit DIO17 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
16 DIO16 Toggles bit DIO16 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
15 DIO15 Toggles bit DIO15 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
14 DIO14 Toggles bit DIO14 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
13 DIO13 Toggles bit DIO13 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
12 DIO12 Toggles bit DIO12 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
11 DIO11 Toggles bit DIO11 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
10 DIO10 Toggles bit DIO10 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
9 DIO9 Toggles bit DIO9 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
8 DIO8 Toggles bit DIO8 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
7 DIO7 Toggles bit DIO7 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
6 DIO6 Toggles bit DIO6 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
5 DIO5 Toggles bit DIO5 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
4 DIO4 Toggles bit DIO4 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
3 DIO3 Toggles bit DIO3 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
2 DIO2 Toggles bit DIO2 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
1 DIO1 Toggles bit DIO1 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
0 DIO0 Toggles bit DIO0 in DOUT31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0

TOP:GPIO:DOUTTGL3_0

Address Offset 0x0000 0300
Physical Address 0x4002 3300 Instance 0x4002 3300
Description Data out toggle 3 to 0. Alias register for byte access to DOUTTGL31_0[3:0] bits.
Type WO
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO3 Data output toggle for DIO3
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO2 Data output toggle for DIO2
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO1 Data output toggle for DIO1
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO0 Data output toggle for DIO0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0

TOP:GPIO:DOUTTGL7_4

Address Offset 0x0000 0304
Physical Address 0x4002 3304 Instance 0x4002 3304
Description Data out toggle 7 to 4. Alias register for byte access to DOUTTGL31_0[7:4] bits.
Type WO
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO7 Data output toggle for DIO7
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO6 Data output toggle for DIO6
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO5 Data output toggle for DIO5
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO4 Data output toggle for DIO4
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0

TOP:GPIO:DOUTTGL11_8

Address Offset 0x0000 0308
Physical Address 0x4002 3308 Instance 0x4002 3308
Description Data out toggle 11 to 8. Alias register for byte access to DOUTTGL31_0[11:8] bits.
Type WO
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO11 Data output toggle for DIO11
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO10 Data output toggle for DIO10
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO9 Data output toggle for DIO9
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO8 Data output toggle for DIO8
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0

TOP:GPIO:DOUTTGL15_12

Address Offset 0x0000 030C
Physical Address 0x4002 330C Instance 0x4002 330C
Description Data out toggle 15 to 12. Alias register for byte access to DOUTTGL31_0[15:12] bits.
Type WO
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO15 Data output toggle for DIO15
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO14 Data output toggle for DIO14
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO13 Data output toggle for DIO13
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO12 Data output toggle for DIO12
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0

TOP:GPIO:DOUTTGL19_16

Address Offset 0x0000 0310
Physical Address 0x4002 3310 Instance 0x4002 3310
Description Data out toggle 19 to 16. Alias register for byte access to DOUTTGL31_0[19:16] bits.
Type WO
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO19 Data output toggle for DIO19
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO18 Data output toggle for DIO18
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO17 Data output toggle for DIO17
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO16 Data output toggle for DIO16
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0

TOP:GPIO:DOUTTGL23_20

Address Offset 0x0000 0314
Physical Address 0x4002 3314 Instance 0x4002 3314
Description Data out toggle 23 to 20. Alias register for byte access to DOUTTGL31_0[23:20] bits.
Type WO
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO23 Data output toggle for DIO23
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO22 Data output toggle for DIO22
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO21 Data output toggle for DIO21
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO20 Data output toggle for DIO20
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0

TOP:GPIO:DOUTTGL27_24

Address Offset 0x0000 0318
Physical Address 0x4002 3318 Instance 0x4002 3318
Description Data out toggle 27 to 24. Alias register for byte access to DOUTTGL31_0[27:24] bits.
Type WO
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO27 Data output toggle for DIO27
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO26 Data output toggle for DIO26
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO25 Data output toggle for DIO25
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO24 Data output toggle for DIO24
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0

TOP:GPIO:DOUTTGL31_28

Address Offset 0x0000 031C
Physical Address 0x4002 331C Instance 0x4002 331C
Description Data out toggle 31 to 28. Alias register for byte access to DOUTTGL31_0[31:28] bits.
Type WO
Bits Field Name Description Type Reset
31:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000 0000 0000
16 DIO30 Data output toggle for DIO30
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO29 Data output toggle for DIO29
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO28 Data output toggle for DIO28
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0

TOP:GPIO:DOE3_0

Address Offset 0x0000 0400
Physical Address 0x4002 3400 Instance 0x4002 3400
Description Data out enable 3 to 0. Alias register for byte access to DOE31_0[3:0] bits.
Type RW
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO3 Data output enable for DIO3
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO2 Data output enable for DIO2
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO1 Data output enable for DIO1
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO0 Data output enable for DIO0
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0

TOP:GPIO:DOE7_4

Address Offset 0x0000 0404
Physical Address 0x4002 3404 Instance 0x4002 3404
Description Data out enable 7 to 4. Alias register for byte access to DOE31_0[7:4] bits.
Type RW
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO7 Data output enable for DIO7
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO6 Data output enable for DIO6
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO5 Data output enable for DIO5
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO4 Data output enable for DIO4
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0

TOP:GPIO:DOE11_8

Address Offset 0x0000 0408
Physical Address 0x4002 3408 Instance 0x4002 3408
Description Data out enable 11 to 8. Alias register for byte access to DOE31_0[11:8] bits.
Type RW
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO11 Data output enable for DIO11
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO10 Data output enable for DIO10
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO9 Data output enable for DIO9
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO8 Data output enable for DIO8
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0

TOP:GPIO:DOE15_12

Address Offset 0x0000 040C
Physical Address 0x4002 340C Instance 0x4002 340C
Description Data out enable 15 to 12. Alias register for byte access to DOE31_0[15:12] bits.
Type RW
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO15 Data output enable for DIO15
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO14 Data output enable for DIO14
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO13 Data output enable for DIO13
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO12 Data output enable for DIO12
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0

TOP:GPIO:DOE19_16

Address Offset 0x0000 0410
Physical Address 0x4002 3410 Instance 0x4002 3410
Description Data out enable 19 to 16. Alias register for byte access to DOE31_0[19:16] bits.
Type RW
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO19 Data output enable for DIO19
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO18 Data output enable for DIO18
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO17 Data output enable for DIO17
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO16 Data output enable for DIO16
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0

TOP:GPIO:DOE23_20

Address Offset 0x0000 0414
Physical Address 0x4002 3414 Instance 0x4002 3414
Description Data out enable 23 to 20. Alias register for byte access to DOE31_0[23:20] bits.
Type RW
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO23 Data output enable for DIO23
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO22 Data output enable for DIO22
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO21 Data output enable for DIO21
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO20 Data output enable for DIO20
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0

TOP:GPIO:DOE27_24

Address Offset 0x0000 0418
Physical Address 0x4002 3418 Instance 0x4002 3418
Description Data out enable 27 to 24. Alias register for byte access to DOE31_0[27:24] bits.
Type RW
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO27 Data output enable for DIO27
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO26 Data output enable for DIO26
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO25 Data output enable for DIO25
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO24 Data output enable for DIO24
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0

TOP:GPIO:DOE31_28

Address Offset 0x0000 041C
Physical Address 0x4002 341C Instance 0x4002 341C
Description Data out enable 31 to 28. Alias register for byte access to DOE31_0[31:28] bits.
Type RW
Bits Field Name Description Type Reset
31:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000 0000 0000
16 DIO30 Data output enable for DIO30
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO29 Data output enable for DIO29
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO28 Data output enable for DIO28
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0

TOP:GPIO:DOE31_0

Address Offset 0x0000 0500
Physical Address 0x4002 3500 Instance 0x4002 3500
Description Data output enable for DIO 31 to 0 pins.
Type RW
Bits Field Name Description Type Reset
31 RESERVED31 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0
30 DIO30 Data output enable for DIO30
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
29 DIO29 Data output enable for DIO29
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
28 DIO28 Data output enable for DIO28
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
27 DIO27 Data output enable for DIO27
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
26 DIO26 Data output enable for DIO26
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
25 DIO25 Data output enable for DIO25
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
24 DIO24 Data output enable for DIO24
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
23 DIO23 Data output enable for DIO23
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
22 DIO22 Data output enable for DIO22
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
21 DIO21 Data output enable for DIO21
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
20 DIO20 Data output enable for DIO20
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
19 DIO19 Data output enable for DIO19
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
18 DIO18 Data output enable for DIO18
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
17 DIO17 Data output enable for DIO17
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
16 DIO16 Data output enable for DIO16
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
15 DIO15 Data output enable for DIO15
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
14 DIO14 Data output enable for DIO14
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
13 DIO13 Data output enable for DIO13
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
12 DIO12 Data output enable for DIO12
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
11 DIO11 Data output enable for DIO11
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
10 DIO10 Data output enable for DIO10
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
9 DIO9 Data output enable for DIO9
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
8 DIO8 Data output enable for DIO8
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
7 DIO7 Data output enable for DIO7
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
6 DIO6 Data output enable for DIO6
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
5 DIO5 Data output enable for DIO5
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
4 DIO4 Data output enable for DIO4
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
3 DIO3 Data output enable for DIO3
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
2 DIO2 Data output enable for DIO2
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
1 DIO1 Data output enable for DIO1
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0
0 DIO0 Data output enable for DIO0
Value ENUM Name Description
0x0 DISABLE Output disabled
0x1 ENABLE Output enabled
RW 0

TOP:GPIO:DOESET31_0

Address Offset 0x0000 0510
Physical Address 0x4002 3510 Instance 0x4002 3510
Description Data output enable set for DIO 31 to 0 pins. Writing 1 to a bit position sets the corresponding bit in the DOE31_0 register.
Type WO
Bits Field Name Description Type Reset
31 RESERVED31 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0
30 DIO30 Set bit DIO30 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
29 DIO29 Set bit DIO29 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
28 DIO28 Set bit DIO28 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
27 DIO27 Set bit DIO27 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
26 DIO26 Set bit DIO26 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
25 DIO25 Set bit DIO25 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
24 DIO24 Set bit DIO24 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
23 DIO23 Set bit DIO23 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
22 DIO22 Set bit DIO22 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
21 DIO21 Set bit DIO21 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
20 DIO20 Set bit DIO20 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
19 DIO19 Set bit DIO19 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
18 DIO18 Set bit DIO18 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
17 DIO17 Set bit DIO17 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
16 DIO16 Set bit DIO16 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
15 DIO15 Set bit DIO15 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
14 DIO14 Set bit DIO14 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
13 DIO13 Set bit DIO13 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
12 DIO12 Set bit DIO12 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
11 DIO11 Set bit DIO11 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
10 DIO10 Set bit DIO10 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
9 DIO9 Set bit DIO9 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
8 DIO8 Set bit DIO8 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
7 DIO7 Set bit DIO7 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
6 DIO6 Set bit DIO6 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
5 DIO5 Set bit DIO5 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
4 DIO4 Set bit DIO4 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
3 DIO3 Set bit DIO3 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
2 DIO2 Set bit DIO2 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
1 DIO1 Set bit DIO1 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0
0 DIO0 Set bit DIO0 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 SET Set
WO 0

TOP:GPIO:DOECLR31_0

Address Offset 0x0000 0520
Physical Address 0x4002 3520 Instance 0x4002 3520
Description Data output enable clear for DIO 31 to 0 pins. Writing 1 to a bit position clears the corresponding bit in the DOE31_0 register.
Type WO
Bits Field Name Description Type Reset
31 RESERVED31 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0
30 DIO30 Clears bit DIO30 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
29 DIO29 Clears bit DIO29 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
28 DIO28 Clears bit DIO28 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
27 DIO27 Clears bit DIO27 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
26 DIO26 Clears bit DIO26 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
25 DIO25 Clears bit DIO25 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
24 DIO24 Clears bit DIO24 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
23 DIO23 Clears bit DIO23 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
22 DIO22 Clears bit DIO22 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
21 DIO21 Clears bit DIO21 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
20 DIO20 Clears bit DIO20 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
19 DIO19 Clears bit DIO19 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
18 DIO18 Clears bit DIO18 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
17 DIO17 Clears bit DIO17 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
16 DIO16 Clears bit DIO16 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
15 DIO15 Clears bit DIO15 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
14 DIO14 Clears bit DIO14 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
13 DIO13 Clears bit DIO13 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
12 DIO12 Clears bit DIO12 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
11 DIO11 Clears bit DIO11 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
10 DIO10 Clears bit DIO10 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
9 DIO9 Clears bit DIO9 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
8 DIO8 Clears bit DIO8 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
7 DIO7 Clears bit DIO7 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
6 DIO6 Clears bit DIO6 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
5 DIO5 Clears bit DIO5 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
4 DIO4 Clears bit DIO4 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
3 DIO3 Clears bit DIO3 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
2 DIO2 Clears bit DIO2 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
1 DIO1 Clears bit DIO1 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0
0 DIO0 Clears bit DIO0 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 CLR Clear
WO 0

TOP:GPIO:DOETGL31_0

Address Offset 0x0000 0530
Physical Address 0x4002 3530 Instance 0x4002 3530
Description Data output enable toggle for DIO 31 to 0 pins. Writing 1 to a bit position will invert the corresponding bit in DOE31_0 register.
Type WO
Bits Field Name Description Type Reset
31 RESERVED31 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0
30 DIO30 Toggles bit DIO30 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
29 DIO29 Toggles bit DIO29 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
28 DIO28 Toggles bit DIO28 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
27 DIO27 Toggles bit DIO27 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
26 DIO26 Toggles bit DIO26 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
25 DIO25 Toggles bit DIO25 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
24 DIO24 Toggles bit DIO24 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
23 DIO23 Toggles bit DIO23 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
22 DIO22 Toggles bit DIO22 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
21 DIO21 Toggles bit DIO21 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
20 DIO20 Toggles bit DIO20 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
19 DIO19 Toggles bit DIO19 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
18 DIO18 Toggles bit DIO18 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
17 DIO17 Toggles bit DIO17 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
16 DIO16 Toggles bit DIO16 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
15 DIO15 Toggles bit DIO15 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
14 DIO14 Toggles bit DIO14 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
13 DIO13 Toggles bit DIO13 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
12 DIO12 Toggles bit DIO12 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
11 DIO11 Toggles bit DIO11 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
10 DIO10 Toggles bit DIO10 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
9 DIO9 Toggles bit DIO9 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
8 DIO8 Toggles bit DIO8 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
7 DIO7 Toggles bit DIO7 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
6 DIO6 Toggles bit DIO6 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
5 DIO5 Toggles bit DIO5 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
4 DIO4 Toggles bit DIO4 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
3 DIO3 Toggles bit DIO3 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
2 DIO2 Toggles bit DIO2 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
1 DIO1 Toggles bit DIO1 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0
0 DIO0 Toggles bit DIO0 in DOE31_0
Value ENUM Name Description
0x0 NO_EFFECT No effect
0x1 TOGGLE Toggle
WO 0

TOP:GPIO:DIN3_0

Address Offset 0x0000 0600
Physical Address 0x4002 3600 Instance 0x4002 3600
Description Data input 3 to 0. Alias register for byte access to DIN31_0[3:0] bits.
Type RO
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO3 Data input from DIO3
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO2 Data input from DIO2
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO1 Data input from DIO1
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO0 Data input from DIO0
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0

TOP:GPIO:DIN7_4

Address Offset 0x0000 0604
Physical Address 0x4002 3604 Instance 0x4002 3604
Description Data input 7 to 4. Alias register for byte access to DIN31_0[7:4] bits.
Type RO
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO7 Data input from DIO7
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO6 Data input from DIO6
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO5 Data input from DIO5
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO4 Data input from DIO4
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0

TOP:GPIO:DIN11_8

Address Offset 0x0000 0608
Physical Address 0x4002 3608 Instance 0x4002 3608
Description Data input 11 to 8. Alias register for byte access to DIN31_0[11:8] bits.
Type RO
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO11 Data input from DIO11
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO10 Data input from DIO10
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO9 Data input from DIO9
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO8 Data input from DIO8
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0

TOP:GPIO:DIN15_12

Address Offset 0x0000 060C
Physical Address 0x4002 360C Instance 0x4002 360C
Description Data input 15 to 12. Alias register for byte access to DIN31_0[15:12] bits.
Type RO
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO15 Data input from DIO15
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO14 Data input from DIO14
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO13 Data input from DIO13
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO12 Data input from DIO12
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0

TOP:GPIO:DIN19_16

Address Offset 0x0000 0610
Physical Address 0x4002 3610 Instance 0x4002 3610
Description Data input 19 to 16. Alias register for byte access to DIN31_0[19:16] bits.
Type RO
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO19 Data input from DIO19
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO18 Data input from DIO18
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO17 Data input from DIO17
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO16 Data input from DIO16
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0

TOP:GPIO:DIN23_20

Address Offset 0x0000 0614
Physical Address 0x4002 3614 Instance 0x4002 3614
Description Data input 23 to 20. Alias register for byte access to DIN31_0[23:20] bits.
Type RO
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO23 Data input from DIO23
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO22 Data input from DIO22
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO21 Data input from DIO21
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO20 Data input from DIO20
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0

TOP:GPIO:DIN27_24

Address Offset 0x0000 0618
Physical Address 0x4002 3618 Instance 0x4002 3618
Description Data input 27 to 24. Alias register for byte access to DIN31_0[27:24] bits.
Type RO
Bits Field Name Description Type Reset
31:25 RESERVED25 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
24 DIO27 Data input from DIO27
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
23:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
16 DIO26 Data input from DIO26
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO25 Data input from DIO25
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO24 Data input from DIO24
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0

TOP:GPIO:DIN31_28

Address Offset 0x0000 061C
Physical Address 0x4002 361C Instance 0x4002 361C
Description Data input 31 to 28. Alias register for byte access to DIN31_0[31:28] bits.
Type RO
Bits Field Name Description Type Reset
31:17 RESERVED17 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000 0000 0000
16 DIO30 Data input from DIO30
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
15:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
8 DIO29 Data input from DIO29
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
7:1 RESERVED1 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000
0 DIO28 Data input from DIO28
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0

TOP:GPIO:DIN31_0

Address Offset 0x0000 0700
Physical Address 0x4002 3700 Instance 0x4002 3700
Description Data input from DIO 31 to 0 pins.
Type RO
Bits Field Name Description Type Reset
31 RESERVED31 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0
30 DIO30 Data input from DIO30
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
29 DIO29 Data input from DIO29
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
28 DIO28 Data input from DIO28
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
27 DIO27 Data input from DIO27
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
26 DIO26 Data input from DIO26
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
25 DIO25 Data input from DIO25
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
24 DIO24 Data input from DIO24
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
23 DIO23 Data input from DIO23
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
22 DIO22 Data input from DIO22
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
21 DIO21 Data input from DIO21
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
20 DIO20 Data input from DIO20
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
19 DIO19 Data input from DIO19
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
18 DIO18 Data input from DIO18
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
17 DIO17 Data input from DIO17
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
16 DIO16 Data input from DIO16
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
15 DIO15 Data input from DIO15
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
14 DIO14 Data input from DIO14
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
13 DIO13 Data input from DIO13
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
12 DIO12 Data input from DIO12
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
11 DIO11 Data input from DIO11
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
10 DIO10 Data input from DIO10
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
9 DIO9 Data input from DIO9
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
8 DIO8 Data input from DIO8
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
7 DIO7 Data input from DIO7
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
6 DIO6 Data input from DIO6
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
5 DIO5 Data input from DIO5
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
4 DIO4 Data input from DIO4
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
3 DIO3 Data input from DIO3
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
2 DIO2 Data input from DIO2
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
1 DIO1 Data input from DIO1
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0
0 DIO0 Data input from DIO0
Value ENUM Name Description
0x0 ZERO Input value is 0
0x1 ONE Input value is 1
RO 0

TOP:GPIO:EVTCFG

Address Offset 0x0000 0800
Physical Address 0x4002 3800 Instance 0x4002 3800
Description Event configuration 0. This register is used to select DIO for GPIO to publish event on SVT event fabric. It also contains enable bit that is used to mask the event.
Type RW
Bits Field Name Description Type Reset
31:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000 0000 0000 0000 0000
8 EVTEN Enables GPIO to publish edge qualified selected DIO event on SVT event fabric.
Design note: The edge detector flop is cleared automatically for the selected DIO once the event is published.
Value ENUM Name Description
0x0 DISABLE Disable
0x1 ENABLE Enable
RW 0
7:6 RESERVED6 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b00
5:0 DIOSEL This is used to select DIO for event generation. For example, DIOSEL = 0x0 selects DIO0 and DIOSEL = 0x8 selects DIO8.
Value ENUM Name Description
0x0 MINIMUM Minimum value
0x3F MAXIMUM Maximum value
RW 0b00 0000

TOP:GPIO:EVTCFG1

Address Offset 0x0000 0810
Physical Address 0x4002 3810 Instance 0x4002 3810
Description Event configuration 1. This register is used to select DIO for GPIO to publish event on SVT event fabric. It also contains enable bit that is used to mask the event.
Type RW
Bits Field Name Description Type Reset
31:9 RESERVED9 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b000 0000 0000 0000 0000 0000
8 EVTEN Enables GPIO to publish edge qualified selected DIO event on SVT event fabric.
Design note: The edge detector flop is cleared automatically for the selected DIO once the event is published.
Value ENUM Name Description
0x0 DISABLE Disable
0x1 ENABLE Enable
RW 0
7:6 RESERVED6 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b00
5:0 DIOSEL This is used to select DIO for event generation. For example, DIOSEL = 0x0 selects DIO0 and DIOSEL = 0x8 selects DIO8.
Value ENUM Name Description
0x0 MINIMUM Minimum value
0x3F MAXIMUM Maximum value
RW 0b00 0000