SPRUJ53B April 2024 – September 2024 TMS320F28P550SJ , TMS320F28P559SJ-Q1
Table 10-98 lists the memory-mapped registers for the GPIO_DATA_REGS registers. All register offset addresses not listed in Table 10-98 should be considered as reserved locations and the register contents should not be modified.
Offset | Acronym | Register Name | Write Protection | Section |
---|---|---|---|---|
0h | GPADAT | GPIO A Data Register (GPIO0 to 31) | Go | |
2h | GPASET | GPIO A Data Set Register (GPIO0 to 31) | Go | |
4h | GPACLEAR | GPIO A Data Clear Register (GPIO0 to 31) | Go | |
6h | GPATOGGLE | GPIO A Data Toggle Register (GPIO0 to 31) | Go | |
8h | GPBDAT | GPIO B Data Register (GPIO32 to 63) | Go | |
Ah | GPBSET | GPIO B Data Set Register (GPIO32 to 63) | Go | |
Ch | GPBCLEAR | GPIO B Data Clear Register (GPIO32 to 63) | Go | |
Eh | GPBTOGGLE | GPIO B Data Toggle Register (GPIO32 to 63) | Go | |
10h | GPCDAT | GPIO C Data Register (GPIO64 to 95) | Go | |
12h | GPCSET | GPIO C Data Set Register (GPIO64 to 95) | Go | |
14h | GPCCLEAR | GPIO C Data Clear Register (GPIO64 to 95) | Go | |
16h | GPCTOGGLE | GPIO C Data Toggle Register (GPIO64 to 95) | Go | |
30h | GPGDAT | GPIO G Data Register (GPIO192 to 223) | Go | |
32h | GPGSET | GPIO G Data Set Register (GPIO192 to 223) | Go | |
34h | GPGCLEAR | GPIO G Data Clear Register (GPIO192 to 223) | Go | |
36h | GPGTOGGLE | GPIO G Data Toggle Register (GPIO192 to 223) | Go | |
38h | GPHDAT | GPIO H Data Register (GPIO224 to 255) | Go | |
3Ah | GPHSET | GPIO H Data Set Register (GPIO224 to 255) | Go | |
3Ch | GPHCLEAR | GPIO H Data Clear Register (GPIO224 to 255) | Go | |
3Eh | GPHTOGGLE | GPIO H Data Toggle Register (GPIO224 to 255) | Go |
Complex bit access types are encoded to fit into small table cells. Table 10-99 shows the codes that are used for access types in this section.
Access Type | Code | Description |
---|---|---|
Read Type | ||
R | R | Read |
R-0 | R -0 | Read Returns 0s |
Write Type | ||
W | W | Write |
Reset or Default Value | ||
-n | Value after reset or the default value | |
Register Array Variables | ||
i,j,k,l,m,n | When these variables are used in a register name, an offset, or an address, they refer to the value of a register array where the register is part of a group of repeating registers. The register groups form a hierarchical structure and the array is represented with a formula. | |
y | When this variable is used in a register name, an offset, or an address it refers to the value of a register array. |
GPADAT is shown in Figure 10-88 and described in Table 10-100.
Return to the Summary Table.
GPIO A Data Register (GPIO0 to 31)
Reading this register indicates the current status of the GPIO pin, irrespective of which mode the pin is in. Writing to this register will set the GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero.
DESIGNER NOTE:
[1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register.
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
GPIO31 | GPIO30 | GPIO29 | GPIO28 | GPIO27 | GPIO26 | GPIO25 | GPIO24 |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
GPIO23 | GPIO22 | GPIO21 | GPIO20 | GPIO19 | GPIO18 | GPIO17 | GPIO16 |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
GPIO15 | GPIO14 | GPIO13 | GPIO12 | GPIO11 | GPIO10 | GPIO9 | GPIO8 |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GPIO7 | GPIO6 | GPIO5 | GPIO4 | GPIO3 | GPIO2 | GPIO1 | GPIO0 |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | GPIO31 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
30 | GPIO30 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
29 | GPIO29 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
28 | GPIO28 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
27 | GPIO27 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
26 | GPIO26 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
25 | GPIO25 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
24 | GPIO24 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
23 | GPIO23 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
22 | GPIO22 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
21 | GPIO21 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
20 | GPIO20 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
19 | GPIO19 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
18 | GPIO18 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
17 | GPIO17 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
16 | GPIO16 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
15 | GPIO15 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
14 | GPIO14 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
13 | GPIO13 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
12 | GPIO12 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
11 | GPIO11 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
10 | GPIO10 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
9 | GPIO9 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
8 | GPIO8 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
7 | GPIO7 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
6 | GPIO6 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
5 | GPIO5 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
4 | GPIO4 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
3 | GPIO3 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
2 | GPIO2 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
1 | GPIO1 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
0 | GPIO0 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
GPASET is shown in Figure 10-89 and described in Table 10-101.
Return to the Summary Table.
GPIO A Data Set Register (GPIO0 to 31)
Writing a 1 will force GPIO output data latch to 1.
Writes of 0 are ignored.
Always reads back a 0.
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
GPIO31 | GPIO30 | GPIO29 | GPIO28 | GPIO27 | GPIO26 | GPIO25 | GPIO24 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
GPIO23 | GPIO22 | GPIO21 | GPIO20 | GPIO19 | GPIO18 | GPIO17 | GPIO16 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
GPIO15 | GPIO14 | GPIO13 | GPIO12 | GPIO11 | GPIO10 | GPIO9 | GPIO8 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GPIO7 | GPIO6 | GPIO5 | GPIO4 | GPIO3 | GPIO2 | GPIO1 | GPIO0 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | GPIO31 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
30 | GPIO30 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
29 | GPIO29 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
28 | GPIO28 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
27 | GPIO27 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
26 | GPIO26 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
25 | GPIO25 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
24 | GPIO24 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
23 | GPIO23 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
22 | GPIO22 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
21 | GPIO21 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
20 | GPIO20 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
19 | GPIO19 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
18 | GPIO18 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
17 | GPIO17 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
16 | GPIO16 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
15 | GPIO15 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
14 | GPIO14 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
13 | GPIO13 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
12 | GPIO12 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
11 | GPIO11 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
10 | GPIO10 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
9 | GPIO9 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
8 | GPIO8 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
7 | GPIO7 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
6 | GPIO6 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
5 | GPIO5 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
4 | GPIO4 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
3 | GPIO3 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
2 | GPIO2 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
1 | GPIO1 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
0 | GPIO0 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
GPACLEAR is shown in Figure 10-90 and described in Table 10-102.
Return to the Summary Table.
GPIO A Data Clear Register (GPIO0 to 31)
Writing a 1 will force GPIO0 output data latch to 0.
Writes of 0 are ignored.
Always reads back a 0.
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
GPIO31 | GPIO30 | GPIO29 | GPIO28 | GPIO27 | GPIO26 | GPIO25 | GPIO24 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
GPIO23 | GPIO22 | GPIO21 | GPIO20 | GPIO19 | GPIO18 | GPIO17 | GPIO16 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
GPIO15 | GPIO14 | GPIO13 | GPIO12 | GPIO11 | GPIO10 | GPIO9 | GPIO8 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GPIO7 | GPIO6 | GPIO5 | GPIO4 | GPIO3 | GPIO2 | GPIO1 | GPIO0 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | GPIO31 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
30 | GPIO30 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
29 | GPIO29 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
28 | GPIO28 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
27 | GPIO27 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
26 | GPIO26 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
25 | GPIO25 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
24 | GPIO24 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
23 | GPIO23 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
22 | GPIO22 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
21 | GPIO21 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
20 | GPIO20 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
19 | GPIO19 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
18 | GPIO18 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
17 | GPIO17 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
16 | GPIO16 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
15 | GPIO15 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
14 | GPIO14 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
13 | GPIO13 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
12 | GPIO12 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
11 | GPIO11 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
10 | GPIO10 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
9 | GPIO9 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
8 | GPIO8 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
7 | GPIO7 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
6 | GPIO6 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
5 | GPIO5 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
4 | GPIO4 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
3 | GPIO3 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
2 | GPIO2 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
1 | GPIO1 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
0 | GPIO0 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
GPATOGGLE is shown in Figure 10-91 and described in Table 10-103.
Return to the Summary Table.
GPIO A Data Toggle Register (GPIO0 to 31)
Writing a 1 will toggle GPIO0 output data latch 1 to 0 or 0 to 1.
Writes of 0 are ignored.
Always reads back a 0.
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
GPIO31 | GPIO30 | GPIO29 | GPIO28 | GPIO27 | GPIO26 | GPIO25 | GPIO24 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
GPIO23 | GPIO22 | GPIO21 | GPIO20 | GPIO19 | GPIO18 | GPIO17 | GPIO16 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
GPIO15 | GPIO14 | GPIO13 | GPIO12 | GPIO11 | GPIO10 | GPIO9 | GPIO8 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GPIO7 | GPIO6 | GPIO5 | GPIO4 | GPIO3 | GPIO2 | GPIO1 | GPIO0 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | GPIO31 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
30 | GPIO30 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
29 | GPIO29 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
28 | GPIO28 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
27 | GPIO27 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
26 | GPIO26 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
25 | GPIO25 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
24 | GPIO24 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
23 | GPIO23 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
22 | GPIO22 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
21 | GPIO21 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
20 | GPIO20 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
19 | GPIO19 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
18 | GPIO18 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
17 | GPIO17 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
16 | GPIO16 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
15 | GPIO15 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
14 | GPIO14 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
13 | GPIO13 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
12 | GPIO12 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
11 | GPIO11 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
10 | GPIO10 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
9 | GPIO9 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
8 | GPIO8 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
7 | GPIO7 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
6 | GPIO6 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
5 | GPIO5 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
4 | GPIO4 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
3 | GPIO3 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
2 | GPIO2 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
1 | GPIO1 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
0 | GPIO0 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
GPBDAT is shown in Figure 10-92 and described in Table 10-104.
Return to the Summary Table.
GPIO B Data Register (GPIO32 to 63)
Reading this register indicates the current status of the GPIO pin, irrespective of which mode the pin is in. Writing to this register will set the GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero.
DESIGNER NOTE:
[1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register.
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
GPIO63 | GPIO62 | GPIO61 | GPIO60 | GPIO59 | GPIO58 | GPIO57 | GPIO56 |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
GPIO55 | GPIO54 | GPIO53 | GPIO52 | GPIO51 | GPIO50 | GPIO49 | GPIO48 |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
GPIO47 | GPIO46 | GPIO45 | GPIO44 | GPIO43 | GPIO42 | GPIO41 | GPIO40 |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | RESERVED | GPIO37 | RESERVED | GPIO35 | GPIO34 | GPIO33 | GPIO32 |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | GPIO63 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
30 | GPIO62 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
29 | GPIO61 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
28 | GPIO60 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
27 | GPIO59 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
26 | GPIO58 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
25 | GPIO57 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
24 | GPIO56 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
23 | GPIO55 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
22 | GPIO54 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
21 | GPIO53 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
20 | GPIO52 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
19 | GPIO51 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
18 | GPIO50 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
17 | GPIO49 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
16 | GPIO48 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
15 | GPIO47 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
14 | GPIO46 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
13 | GPIO45 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
12 | GPIO44 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
11 | GPIO43 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
10 | GPIO42 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
9 | GPIO41 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
8 | GPIO40 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
7 | RESERVED | R/W | 0h | Reserved |
6 | RESERVED | R/W | 0h | Reserved |
5 | GPIO37 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
4 | RESERVED | R/W | 0h | Reserved |
3 | GPIO35 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
2 | GPIO34 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
1 | GPIO33 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
0 | GPIO32 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
GPBSET is shown in Figure 10-93 and described in Table 10-105.
Return to the Summary Table.
GPIO B Data Set Register (GPIO32 to 63)
Writing a 1 will force GPIO output data latch to 1.
Writes of 0 are ignored.
Always reads back a 0.
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
GPIO63 | GPIO62 | GPIO61 | GPIO60 | GPIO59 | GPIO58 | GPIO57 | GPIO56 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
GPIO55 | GPIO54 | GPIO53 | GPIO52 | GPIO51 | GPIO50 | GPIO49 | GPIO48 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
GPIO47 | GPIO46 | GPIO45 | GPIO44 | GPIO43 | GPIO42 | GPIO41 | GPIO40 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | RESERVED | GPIO37 | RESERVED | GPIO35 | GPIO34 | GPIO33 | GPIO32 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | GPIO63 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
30 | GPIO62 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
29 | GPIO61 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
28 | GPIO60 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
27 | GPIO59 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
26 | GPIO58 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
25 | GPIO57 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
24 | GPIO56 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
23 | GPIO55 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
22 | GPIO54 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
21 | GPIO53 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
20 | GPIO52 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
19 | GPIO51 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
18 | GPIO50 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
17 | GPIO49 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
16 | GPIO48 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
15 | GPIO47 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
14 | GPIO46 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
13 | GPIO45 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
12 | GPIO44 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
11 | GPIO43 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
10 | GPIO42 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
9 | GPIO41 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
8 | GPIO40 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
7 | RESERVED | R-0/W | 0h | Reserved |
6 | RESERVED | R-0/W | 0h | Reserved |
5 | GPIO37 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
4 | RESERVED | R-0/W | 0h | Reserved |
3 | GPIO35 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
2 | GPIO34 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
1 | GPIO33 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
0 | GPIO32 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
GPBCLEAR is shown in Figure 10-94 and described in Table 10-106.
Return to the Summary Table.
GPIO B Data Clear Register (GPIO32 to 63)
Writing a 1 will force GPIO0 output data latch to 0.
Writes of 0 are ignored.
Always reads back a 0.
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
GPIO63 | GPIO62 | GPIO61 | GPIO60 | GPIO59 | GPIO58 | GPIO57 | GPIO56 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
GPIO55 | GPIO54 | GPIO53 | GPIO52 | GPIO51 | GPIO50 | GPIO49 | GPIO48 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
GPIO47 | GPIO46 | GPIO45 | GPIO44 | GPIO43 | GPIO42 | GPIO41 | GPIO40 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | RESERVED | GPIO37 | RESERVED | GPIO35 | GPIO34 | GPIO33 | GPIO32 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | GPIO63 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
30 | GPIO62 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
29 | GPIO61 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
28 | GPIO60 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
27 | GPIO59 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
26 | GPIO58 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
25 | GPIO57 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
24 | GPIO56 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
23 | GPIO55 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
22 | GPIO54 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
21 | GPIO53 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
20 | GPIO52 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
19 | GPIO51 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
18 | GPIO50 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
17 | GPIO49 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
16 | GPIO48 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
15 | GPIO47 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
14 | GPIO46 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
13 | GPIO45 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
12 | GPIO44 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
11 | GPIO43 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
10 | GPIO42 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
9 | GPIO41 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
8 | GPIO40 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
7 | RESERVED | R-0/W | 0h | Reserved |
6 | RESERVED | R-0/W | 0h | Reserved |
5 | GPIO37 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
4 | RESERVED | R-0/W | 0h | Reserved |
3 | GPIO35 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
2 | GPIO34 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
1 | GPIO33 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
0 | GPIO32 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
GPBTOGGLE is shown in Figure 10-95 and described in Table 10-107.
Return to the Summary Table.
GPIO B Data Toggle Register (GPIO32 to 63)
Writing a 1 will toggle GPIO0 output data latch 1 to 0 or 0 to 1.
Writes of 0 are ignored.
Always reads back a 0.
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
GPIO63 | GPIO62 | GPIO61 | GPIO60 | GPIO59 | GPIO58 | GPIO57 | GPIO56 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
GPIO55 | GPIO54 | GPIO53 | GPIO52 | GPIO51 | GPIO50 | GPIO49 | GPIO48 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
GPIO47 | GPIO46 | GPIO45 | GPIO44 | GPIO43 | GPIO42 | GPIO41 | GPIO40 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | RESERVED | GPIO37 | RESERVED | GPIO35 | GPIO34 | GPIO33 | GPIO32 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | GPIO63 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
30 | GPIO62 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
29 | GPIO61 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
28 | GPIO60 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
27 | GPIO59 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
26 | GPIO58 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
25 | GPIO57 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
24 | GPIO56 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
23 | GPIO55 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
22 | GPIO54 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
21 | GPIO53 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
20 | GPIO52 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
19 | GPIO51 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
18 | GPIO50 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
17 | GPIO49 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
16 | GPIO48 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
15 | GPIO47 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
14 | GPIO46 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
13 | GPIO45 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
12 | GPIO44 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
11 | GPIO43 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
10 | GPIO42 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
9 | GPIO41 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
8 | GPIO40 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
7 | RESERVED | R-0/W | 0h | Reserved |
6 | RESERVED | R-0/W | 0h | Reserved |
5 | GPIO37 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
4 | RESERVED | R-0/W | 0h | Reserved |
3 | GPIO35 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
2 | GPIO34 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
1 | GPIO33 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
0 | GPIO32 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
GPCDAT is shown in Figure 10-96 and described in Table 10-108.
Return to the Summary Table.
GPIO C Data Register (GPIO64 to 95)
Reading this register indicates the current status of the GPIO pin, irrespective of which mode the pin is in. Writing to this register will set the GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero.
DESIGNER NOTE:
[1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | GPIO81 | GPIO80 |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
GPIO79 | GPIO78 | GPIO77 | GPIO76 | GPIO75 | GPIO74 | GPIO73 | GPIO72 |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GPIO71 | GPIO70 | GPIO69 | GPIO68 | GPIO67 | GPIO66 | GPIO65 | GPIO64 |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | RESERVED | R/W | 0h | Reserved |
30 | RESERVED | R/W | 0h | Reserved |
29 | RESERVED | R/W | 0h | Reserved |
28 | RESERVED | R/W | 0h | Reserved |
27 | RESERVED | R/W | 0h | Reserved |
26 | RESERVED | R/W | 0h | Reserved |
25 | RESERVED | R/W | 0h | Reserved |
24 | RESERVED | R/W | 0h | Reserved |
23 | RESERVED | R/W | 0h | Reserved |
22 | RESERVED | R/W | 0h | Reserved |
21 | RESERVED | R/W | 0h | Reserved |
20 | RESERVED | R/W | 0h | Reserved |
19 | RESERVED | R/W | 0h | Reserved |
18 | RESERVED | R/W | 0h | Reserved |
17 | GPIO81 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
16 | GPIO80 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
15 | GPIO79 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
14 | GPIO78 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
13 | GPIO77 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
12 | GPIO76 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
11 | GPIO75 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
10 | GPIO74 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
9 | GPIO73 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
8 | GPIO72 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
7 | GPIO71 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
6 | GPIO70 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
5 | GPIO69 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
4 | GPIO68 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
3 | GPIO67 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
2 | GPIO66 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
1 | GPIO65 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
0 | GPIO64 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
GPCSET is shown in Figure 10-97 and described in Table 10-109.
Return to the Summary Table.
GPIO C Data Set Register (GPIO64 to 95)
Writing a 1 will force GPIO output data latch to 1.
Writes of 0 are ignored.
Always reads back a 0.
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | GPIO81 | GPIO80 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
GPIO79 | GPIO78 | GPIO77 | GPIO76 | GPIO75 | GPIO74 | GPIO73 | GPIO72 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GPIO71 | GPIO70 | GPIO69 | GPIO68 | GPIO67 | GPIO66 | GPIO65 | GPIO64 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | RESERVED | R-0/W | 0h | Reserved |
30 | RESERVED | R-0/W | 0h | Reserved |
29 | RESERVED | R-0/W | 0h | Reserved |
28 | RESERVED | R-0/W | 0h | Reserved |
27 | RESERVED | R-0/W | 0h | Reserved |
26 | RESERVED | R-0/W | 0h | Reserved |
25 | RESERVED | R-0/W | 0h | Reserved |
24 | RESERVED | R-0/W | 0h | Reserved |
23 | RESERVED | R-0/W | 0h | Reserved |
22 | RESERVED | R-0/W | 0h | Reserved |
21 | RESERVED | R-0/W | 0h | Reserved |
20 | RESERVED | R-0/W | 0h | Reserved |
19 | RESERVED | R-0/W | 0h | Reserved |
18 | RESERVED | R-0/W | 0h | Reserved |
17 | GPIO81 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
16 | GPIO80 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
15 | GPIO79 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
14 | GPIO78 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
13 | GPIO77 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
12 | GPIO76 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
11 | GPIO75 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
10 | GPIO74 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
9 | GPIO73 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
8 | GPIO72 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
7 | GPIO71 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
6 | GPIO70 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
5 | GPIO69 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
4 | GPIO68 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
3 | GPIO67 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
2 | GPIO66 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
1 | GPIO65 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
0 | GPIO64 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
GPCCLEAR is shown in Figure 10-98 and described in Table 10-110.
Return to the Summary Table.
GPIO C Data Clear Register (GPIO64 to 95)
Writing a 1 will force GPIO0 output data latch to 0.
Writes of 0 are ignored.
Always reads back a 0.
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | GPIO81 | GPIO80 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
GPIO79 | GPIO78 | GPIO77 | GPIO76 | GPIO75 | GPIO74 | GPIO73 | GPIO72 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GPIO71 | GPIO70 | GPIO69 | GPIO68 | GPIO67 | GPIO66 | GPIO65 | GPIO64 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | RESERVED | R-0/W | 0h | Reserved |
30 | RESERVED | R-0/W | 0h | Reserved |
29 | RESERVED | R-0/W | 0h | Reserved |
28 | RESERVED | R-0/W | 0h | Reserved |
27 | RESERVED | R-0/W | 0h | Reserved |
26 | RESERVED | R-0/W | 0h | Reserved |
25 | RESERVED | R-0/W | 0h | Reserved |
24 | RESERVED | R-0/W | 0h | Reserved |
23 | RESERVED | R-0/W | 0h | Reserved |
22 | RESERVED | R-0/W | 0h | Reserved |
21 | RESERVED | R-0/W | 0h | Reserved |
20 | RESERVED | R-0/W | 0h | Reserved |
19 | RESERVED | R-0/W | 0h | Reserved |
18 | RESERVED | R-0/W | 0h | Reserved |
17 | GPIO81 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
16 | GPIO80 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
15 | GPIO79 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
14 | GPIO78 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
13 | GPIO77 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
12 | GPIO76 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
11 | GPIO75 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
10 | GPIO74 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
9 | GPIO73 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
8 | GPIO72 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
7 | GPIO71 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
6 | GPIO70 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
5 | GPIO69 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
4 | GPIO68 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
3 | GPIO67 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
2 | GPIO66 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
1 | GPIO65 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
0 | GPIO64 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
GPCTOGGLE is shown in Figure 10-99 and described in Table 10-111.
Return to the Summary Table.
GPIO C Data Toggle Register (GPIO64 to 95)
Writing a 1 will toggle GPIO0 output data latch 1 to 0 or 0 to 1.
Writes of 0 are ignored.
Always reads back a 0.
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | GPIO81 | GPIO80 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
GPIO79 | GPIO78 | GPIO77 | GPIO76 | GPIO75 | GPIO74 | GPIO73 | GPIO72 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GPIO71 | GPIO70 | GPIO69 | GPIO68 | GPIO67 | GPIO66 | GPIO65 | GPIO64 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | RESERVED | R-0/W | 0h | Reserved |
30 | RESERVED | R-0/W | 0h | Reserved |
29 | RESERVED | R-0/W | 0h | Reserved |
28 | RESERVED | R-0/W | 0h | Reserved |
27 | RESERVED | R-0/W | 0h | Reserved |
26 | RESERVED | R-0/W | 0h | Reserved |
25 | RESERVED | R-0/W | 0h | Reserved |
24 | RESERVED | R-0/W | 0h | Reserved |
23 | RESERVED | R-0/W | 0h | Reserved |
22 | RESERVED | R-0/W | 0h | Reserved |
21 | RESERVED | R-0/W | 0h | Reserved |
20 | RESERVED | R-0/W | 0h | Reserved |
19 | RESERVED | R-0/W | 0h | Reserved |
18 | RESERVED | R-0/W | 0h | Reserved |
17 | GPIO81 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
16 | GPIO80 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
15 | GPIO79 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
14 | GPIO78 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
13 | GPIO77 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
12 | GPIO76 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
11 | GPIO75 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
10 | GPIO74 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
9 | GPIO73 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
8 | GPIO72 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
7 | GPIO71 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
6 | GPIO70 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
5 | GPIO69 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
4 | GPIO68 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
3 | GPIO67 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
2 | GPIO66 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
1 | GPIO65 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
0 | GPIO64 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
GPGDAT is shown in Figure 10-100 and described in Table 10-112.
Return to the Summary Table.
GPIO G Data Register (GPIO192 to 223)
Reading this register indicates the current status of the GPIO pin, irrespective of which mode the pin is in. Writing to this register will set the GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero.
DESIGNER NOTE:
[1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
GPIO215 | GPIO214 | GPIO213 | GPIO212 | GPIO211 | GPIO210 | GPIO209 | GPIO208 |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | RESERVED | R/W | 0h | Reserved |
30 | RESERVED | R/W | 0h | Reserved |
29 | RESERVED | R/W | 0h | Reserved |
28 | RESERVED | R/W | 0h | Reserved |
27 | RESERVED | R/W | 0h | Reserved |
26 | RESERVED | R/W | 0h | Reserved |
25 | RESERVED | R/W | 0h | Reserved |
24 | RESERVED | R/W | 0h | Reserved |
23 | GPIO215 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
22 | GPIO214 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
21 | GPIO213 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
20 | GPIO212 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
19 | GPIO211 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
18 | GPIO210 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
17 | GPIO209 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
16 | GPIO208 | R/W | 0h | Data Register for this pin Reset type: SYSRSn |
15 | RESERVED | R/W | 0h | Reserved |
14 | RESERVED | R/W | 0h | Reserved |
13 | RESERVED | R/W | 0h | Reserved |
12 | RESERVED | R/W | 0h | Reserved |
11 | RESERVED | R/W | 0h | Reserved |
10 | RESERVED | R/W | 0h | Reserved |
9 | RESERVED | R/W | 0h | Reserved |
8 | RESERVED | R/W | 0h | Reserved |
7 | RESERVED | R/W | 0h | Reserved |
6 | RESERVED | R/W | 0h | Reserved |
5 | RESERVED | R/W | 0h | Reserved |
4 | RESERVED | R/W | 0h | Reserved |
3 | RESERVED | R/W | 0h | Reserved |
2 | RESERVED | R/W | 0h | Reserved |
1 | RESERVED | R/W | 0h | Reserved |
0 | RESERVED | R/W | 0h | Reserved |
GPGSET is shown in Figure 10-101 and described in Table 10-113.
Return to the Summary Table.
GPIO G Data Set Register (GPIO192 to 223)
Writing a 1 will force GPIO output data latch to 1.
Writes of 0 are ignored.
Always reads back a 0.
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
GPIO215 | GPIO214 | GPIO213 | GPIO212 | GPIO211 | GPIO210 | GPIO209 | GPIO208 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | RESERVED | R-0/W | 0h | Reserved |
30 | RESERVED | R-0/W | 0h | Reserved |
29 | RESERVED | R-0/W | 0h | Reserved |
28 | RESERVED | R-0/W | 0h | Reserved |
27 | RESERVED | R-0/W | 0h | Reserved |
26 | RESERVED | R-0/W | 0h | Reserved |
25 | RESERVED | R-0/W | 0h | Reserved |
24 | RESERVED | R-0/W | 0h | Reserved |
23 | GPIO215 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
22 | GPIO214 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
21 | GPIO213 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
20 | GPIO212 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
19 | GPIO211 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
18 | GPIO210 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
17 | GPIO209 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
16 | GPIO208 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
15 | RESERVED | R-0/W | 0h | Reserved |
14 | RESERVED | R-0/W | 0h | Reserved |
13 | RESERVED | R-0/W | 0h | Reserved |
12 | RESERVED | R-0/W | 0h | Reserved |
11 | RESERVED | R-0/W | 0h | Reserved |
10 | RESERVED | R-0/W | 0h | Reserved |
9 | RESERVED | R-0/W | 0h | Reserved |
8 | RESERVED | R-0/W | 0h | Reserved |
7 | RESERVED | R-0/W | 0h | Reserved |
6 | RESERVED | R-0/W | 0h | Reserved |
5 | RESERVED | R-0/W | 0h | Reserved |
4 | RESERVED | R-0/W | 0h | Reserved |
3 | RESERVED | R-0/W | 0h | Reserved |
2 | RESERVED | R-0/W | 0h | Reserved |
1 | RESERVED | R-0/W | 0h | Reserved |
0 | RESERVED | R-0/W | 0h | Reserved |
GPGCLEAR is shown in Figure 10-102 and described in Table 10-114.
Return to the Summary Table.
GPIO G Data Clear Register (GPIO192 to 223)
Writing a 1 will force GPIO0 output data latch to 0.
Writes of 0 are ignored.
Always reads back a 0.
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
GPIO215 | GPIO214 | GPIO213 | GPIO212 | GPIO211 | GPIO210 | GPIO209 | GPIO208 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | RESERVED | R-0/W | 0h | Reserved |
30 | RESERVED | R-0/W | 0h | Reserved |
29 | RESERVED | R-0/W | 0h | Reserved |
28 | RESERVED | R-0/W | 0h | Reserved |
27 | RESERVED | R-0/W | 0h | Reserved |
26 | RESERVED | R-0/W | 0h | Reserved |
25 | RESERVED | R-0/W | 0h | Reserved |
24 | RESERVED | R-0/W | 0h | Reserved |
23 | GPIO215 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
22 | GPIO214 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
21 | GPIO213 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
20 | GPIO212 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
19 | GPIO211 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
18 | GPIO210 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
17 | GPIO209 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
16 | GPIO208 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
15 | RESERVED | R-0/W | 0h | Reserved |
14 | RESERVED | R-0/W | 0h | Reserved |
13 | RESERVED | R-0/W | 0h | Reserved |
12 | RESERVED | R-0/W | 0h | Reserved |
11 | RESERVED | R-0/W | 0h | Reserved |
10 | RESERVED | R-0/W | 0h | Reserved |
9 | RESERVED | R-0/W | 0h | Reserved |
8 | RESERVED | R-0/W | 0h | Reserved |
7 | RESERVED | R-0/W | 0h | Reserved |
6 | RESERVED | R-0/W | 0h | Reserved |
5 | RESERVED | R-0/W | 0h | Reserved |
4 | RESERVED | R-0/W | 0h | Reserved |
3 | RESERVED | R-0/W | 0h | Reserved |
2 | RESERVED | R-0/W | 0h | Reserved |
1 | RESERVED | R-0/W | 0h | Reserved |
0 | RESERVED | R-0/W | 0h | Reserved |
GPGTOGGLE is shown in Figure 10-103 and described in Table 10-115.
Return to the Summary Table.
GPIO G Data Toggle Register (GPIO192 to 223)
Writing a 1 will toggle GPIO0 output data latch 1 to 0 or 0 to 1.
Writes of 0 are ignored.
Always reads back a 0.
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
GPIO215 | GPIO214 | GPIO213 | GPIO212 | GPIO211 | GPIO210 | GPIO209 | GPIO208 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | RESERVED | R-0/W | 0h | Reserved |
30 | RESERVED | R-0/W | 0h | Reserved |
29 | RESERVED | R-0/W | 0h | Reserved |
28 | RESERVED | R-0/W | 0h | Reserved |
27 | RESERVED | R-0/W | 0h | Reserved |
26 | RESERVED | R-0/W | 0h | Reserved |
25 | RESERVED | R-0/W | 0h | Reserved |
24 | RESERVED | R-0/W | 0h | Reserved |
23 | GPIO215 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
22 | GPIO214 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
21 | GPIO213 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
20 | GPIO212 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
19 | GPIO211 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
18 | GPIO210 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
17 | GPIO209 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
16 | GPIO208 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
15 | RESERVED | R-0/W | 0h | Reserved |
14 | RESERVED | R-0/W | 0h | Reserved |
13 | RESERVED | R-0/W | 0h | Reserved |
12 | RESERVED | R-0/W | 0h | Reserved |
11 | RESERVED | R-0/W | 0h | Reserved |
10 | RESERVED | R-0/W | 0h | Reserved |
9 | RESERVED | R-0/W | 0h | Reserved |
8 | RESERVED | R-0/W | 0h | Reserved |
7 | RESERVED | R-0/W | 0h | Reserved |
6 | RESERVED | R-0/W | 0h | Reserved |
5 | RESERVED | R-0/W | 0h | Reserved |
4 | RESERVED | R-0/W | 0h | Reserved |
3 | RESERVED | R-0/W | 0h | Reserved |
2 | RESERVED | R-0/W | 0h | Reserved |
1 | RESERVED | R-0/W | 0h | Reserved |
0 | RESERVED | R-0/W | 0h | Reserved |
GPHDAT is shown in Figure 10-104 and described in Table 10-116.
Return to the Summary Table.
GPIO H Data Register (GPIO224 to 255)
Reading this register indicates the current status of the GPIO pin, irrespective of which mode the pin is in. Writing to this register will set the GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero.
DESIGNER NOTE:
[1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | RESERVED | GPIO253 | GPIO252 | GPIO251 | RESERVED | GPIO249 | GPIO248 |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
GPIO247 | RESERVED | GPIO245 | GPIO244 | RESERVED | GPIO242 | GPIO241 | GPIO240 |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
GPIO239 | GPIO238 | GPIO237 | GPIO236 | GPIO235 | GPIO234 | GPIO233 | GPIO232 |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GPIO231 | GPIO230 | GPIO229 | GPIO228 | GPIO227 | GPIO226 | GPIO225 | GPIO224 |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | RESERVED | R/W | 0h | Reserved |
30 | RESERVED | R/W | 0h | Reserved |
29 | GPIO253 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
28 | GPIO252 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
27 | GPIO251 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
26 | RESERVED | R/W | 0h | Reserved |
25 | GPIO249 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
24 | GPIO248 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
23 | GPIO247 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
22 | RESERVED | R/W | 0h | Reserved |
21 | GPIO245 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
20 | GPIO244 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
19 | RESERVED | R/W | 0h | Reserved |
18 | GPIO242 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
17 | GPIO241 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
16 | GPIO240 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
15 | GPIO239 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
14 | GPIO238 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
13 | GPIO237 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
12 | GPIO236 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
11 | GPIO235 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
10 | GPIO234 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
9 | GPIO233 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
8 | GPIO232 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
7 | GPIO231 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
6 | GPIO230 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
5 | GPIO229 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
4 | GPIO228 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
3 | GPIO227 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
2 | GPIO226 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
1 | GPIO225 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
0 | GPIO224 | R/W | 0h | Reading this register indicates the current status of this GPIO pin, irrespective of which mode the pin is in. Writing to this register will set this GPIO pin high or low if the pin is enabled for GPIO output mode, otherwise the value written is latched but ignored. The state of the output register latch will remain in its current state until the next write operation. A system reset will clear all bits and latched values to zero. DESIGNER NOTE: [1] Reading the GPIODAT register should reflect the state of the PIN (after qualification), not the state of the output latch of the GPIODAT register. Reset type: SYSRSn |
GPHSET is shown in Figure 10-105 and described in Table 10-117.
Return to the Summary Table.
GPIO H Data Set Register (GPIO224 to 255)
Writing a 1 will force GPIO output data latch to 1.
Writes of 0 are ignored.
Always reads back a 0.
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | RESERVED | GPIO253 | GPIO252 | GPIO251 | RESERVED | GPIO249 | GPIO248 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
GPIO247 | RESERVED | GPIO245 | GPIO244 | RESERVED | GPIO242 | GPIO241 | GPIO240 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
GPIO239 | GPIO238 | GPIO237 | GPIO236 | GPIO235 | GPIO234 | GPIO233 | GPIO232 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GPIO231 | GPIO230 | GPIO229 | GPIO228 | GPIO227 | GPIO226 | GPIO225 | GPIO224 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | RESERVED | R-0/W | 0h | Reserved |
30 | RESERVED | R-0/W | 0h | Reserved |
29 | GPIO253 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
28 | GPIO252 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
27 | GPIO251 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
26 | RESERVED | R-0/W | 0h | Reserved |
25 | GPIO249 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
24 | GPIO248 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
23 | GPIO247 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
22 | RESERVED | R-0/W | 0h | Reserved |
21 | GPIO245 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
20 | GPIO244 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
19 | RESERVED | R-0/W | 0h | Reserved |
18 | GPIO242 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
17 | GPIO241 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
16 | GPIO240 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
15 | GPIO239 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
14 | GPIO238 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
13 | GPIO237 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
12 | GPIO236 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
11 | GPIO235 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
10 | GPIO234 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
9 | GPIO233 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
8 | GPIO232 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
7 | GPIO231 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
6 | GPIO230 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
5 | GPIO229 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
4 | GPIO228 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
3 | GPIO227 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
2 | GPIO226 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
1 | GPIO225 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
0 | GPIO224 | R-0/W | 0h | Output Set bit for this pin Reset type: SYSRSn |
GPHCLEAR is shown in Figure 10-106 and described in Table 10-118.
Return to the Summary Table.
GPIO H Data Clear Register (GPIO224 to 255)
Writing a 1 will force GPIO0 output data latch to 0.
Writes of 0 are ignored.
Always reads back a 0.
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | RESERVED | GPIO253 | GPIO252 | GPIO251 | RESERVED | GPIO249 | GPIO248 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
GPIO247 | RESERVED | GPIO245 | GPIO244 | RESERVED | GPIO242 | GPIO241 | GPIO240 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
GPIO239 | GPIO238 | GPIO237 | GPIO236 | GPIO235 | GPIO234 | GPIO233 | GPIO232 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GPIO231 | GPIO230 | GPIO229 | GPIO228 | GPIO227 | GPIO226 | GPIO225 | GPIO224 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | RESERVED | R-0/W | 0h | Reserved |
30 | RESERVED | R-0/W | 0h | Reserved |
29 | GPIO253 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
28 | GPIO252 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
27 | GPIO251 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
26 | RESERVED | R-0/W | 0h | Reserved |
25 | GPIO249 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
24 | GPIO248 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
23 | GPIO247 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
22 | RESERVED | R-0/W | 0h | Reserved |
21 | GPIO245 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
20 | GPIO244 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
19 | RESERVED | R-0/W | 0h | Reserved |
18 | GPIO242 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
17 | GPIO241 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
16 | GPIO240 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
15 | GPIO239 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
14 | GPIO238 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
13 | GPIO237 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
12 | GPIO236 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
11 | GPIO235 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
10 | GPIO234 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
9 | GPIO233 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
8 | GPIO232 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
7 | GPIO231 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
6 | GPIO230 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
5 | GPIO229 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
4 | GPIO228 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
3 | GPIO227 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
2 | GPIO226 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
1 | GPIO225 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
0 | GPIO224 | R-0/W | 0h | Output Clear bit for this pin Reset type: SYSRSn |
GPHTOGGLE is shown in Figure 10-107 and described in Table 10-119.
Return to the Summary Table.
GPIO H Data Toggle Register (GPIO224 to 255)
Writing a 1 will toggle GPIO0 output data latch 1 to 0 or 0 to 1.
Writes of 0 are ignored.
Always reads back a 0.
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | RESERVED | GPIO253 | GPIO252 | GPIO251 | RESERVED | GPIO249 | GPIO248 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
GPIO247 | RESERVED | GPIO245 | GPIO244 | RESERVED | GPIO242 | GPIO241 | GPIO240 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
GPIO239 | GPIO238 | GPIO237 | GPIO236 | GPIO235 | GPIO234 | GPIO233 | GPIO232 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GPIO231 | GPIO230 | GPIO229 | GPIO228 | GPIO227 | GPIO226 | GPIO225 | GPIO224 |
R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | RESERVED | R-0/W | 0h | Reserved |
30 | RESERVED | R-0/W | 0h | Reserved |
29 | GPIO253 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
28 | GPIO252 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
27 | GPIO251 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
26 | RESERVED | R-0/W | 0h | Reserved |
25 | GPIO249 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
24 | GPIO248 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
23 | GPIO247 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
22 | RESERVED | R-0/W | 0h | Reserved |
21 | GPIO245 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
20 | GPIO244 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
19 | RESERVED | R-0/W | 0h | Reserved |
18 | GPIO242 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
17 | GPIO241 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
16 | GPIO240 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
15 | GPIO239 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
14 | GPIO238 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
13 | GPIO237 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
12 | GPIO236 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
11 | GPIO235 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
10 | GPIO234 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
9 | GPIO233 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
8 | GPIO232 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
7 | GPIO231 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
6 | GPIO230 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
5 | GPIO229 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
4 | GPIO228 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
3 | GPIO227 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
2 | GPIO226 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
1 | GPIO225 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |
0 | GPIO224 | R-0/W | 0h | Output Toggle Register GPIO pin Reset type: SYSRSn |