SPRUIE9D May 2017 – May 2024 DRA74P , DRA75P , DRA76P , DRA77P
Table 29-20 through Table 29-45 describe the individual general-purpose interface registers.
Address Offset | 0x0000 0000 | ||
Physical Address | 0x4805 1000 0x4805 3000 0x4805 5000 0x4805 7000 0x4805 9000 0x4805 B000 0x4805 D000 0x4AE1 0000 | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | IP revision identifier (X.Y.R) | ||
Type | R |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
REVISION |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | REVISION | IP revision | R | See(1) |
Address Offset | 0x0000 0010 | ||
Physical Address | 0x4805 1010 0x4805 3010 0x4805 5010 0x4805 7010 0x4805 9010 0x4805 B010 0x4805 D010 0x4AE1 0010 | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | System configuration register | ||
Type | R |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | IDLEMODE | ENAWAKEUP | SOFTRESET | AUTOIDLE |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:5 | RESERVED | Reserved | R | 0x0000000 |
4:3 | IDLEMODE | 0x0: Force-idle: An IDLE request is acknowledged unconditionally. | RW | 0x0 |
0x1: No-idle: An IDLE request is never acknowledged. | ||||
0x2: Smart-idle: The acknowledgment to an IDLE request is given based on the internal activity (see Section 29.4.5.2.3, System Power Management and Wakeup). | ||||
0x3: Smart-idle wakeup | ||||
2 | ENAWAKEUP | Wake-up control. | RW | 0 |
0x0: Wake-up generation is disabled. | ||||
0x1: Wake-up capability is enabled upon expected transition on input GPIO pin | ||||
1 | SOFTRESET | Software reset. Set this bit to 1 to trigger a module reset. The bit is automatically reset by the hardware. During reads, it always returns 0. | RW | 0 |
0x0: Normal mode | ||||
0x1: The module is reset. | ||||
0 | AUTOIDLE | OCP clock gating control. | RW | 0 |
0x0: Internal interface OCP clock is free-running. | ||||
0x1: Automatic internal OCP clock gating, based on the OCP interface activity |
Address Offset | 0x0000 0020 | ||
Physical Address | 0x4805 1020 0x4805 3020 0x4805 5020 0x4805 7020 0x4805 9020 0x4805 B020 0x4805 D020 0x4AE1 0020 | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | Software end of interrupt. | ||
Type | W |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | LINE_NUMBER |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:1 | RESERVED | Reserved | R | 0x0 |
0 | LINE_NUMBER | Software End Of Interrupt (EOI) control. | W | 0x0 |
0x0: EOI for interrupt line number 0. Read returns 0. | ||||
0x1: EOI for interrupt line number 1. Read returns 0. |
Address Offset | 0x0000 0024 | ||
Physical Address | 0x4805 1024 0x4805 3024 0x4805 5024 0x4805 7024 0x4805 9024 0x4805 B024 0x4805 D024 0x4AE1 0024 | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | Per-event raw interrupt status vector, showing all active events (enabled and not enabled), (corresponding to first line of interrupt) | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INTLINE |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | INTLINE | Status raw for interrupt line. Writing '1' to a bit will set it to '1.' Writing '0' has no effect | RW | 0x0000 0000 |
Address Offset | 0x0000 0028 | ||
Physical Address | 0x4805 1028 0x4805 3028 0x4805 5028 0x4805 7028 0x4805 9028 0x4805 B028 0x4805 D028 0x4AE1 0028 | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | Per-event raw interrupt status vector, showing all active events (enabled and not enabled), (corresponding to second line of interrupt) | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INTLINE |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | INTLINE | Status raw for interrupt line Writing '1' to a bit will set it to '1.' Writing '0' has no effect | RW | 0x0000 0000 |
Address Offset | 0x0000 002C | ||
Physical Address | 0x4805 102C 0x4805 302C 0x4805 502C 0x4805 702C 0x4805 902C 0x4805 B02C 0x4805 D02C 0x4AE1 002C | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | Per-event interrupt status vector, showing all active and enabled events (corresponding to first line of interrupt) | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INTLINE |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | INTLINE | Status for interrupt line Writing 1 to a bit will clear it to 0. Writing 0 has no effect. | RW | 0x0000 0000 |
Address Offset | 0x0000 0030 | ||
Physical Address | 0x4805 1030 0x4805 3030 0x4805 5030 0x4805 7030 0x4805 9030 0x4805 B030 0x4805 D030 0x4AE1 0030 | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | Per-event enabled interrupt status vector, showing all active and enabled events (corresponding to second line of interrupt) | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INTLINE |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | INTLINE | Status for interrupt line Writing 1 to a bit will clear it to 0. Writing 0 has no effect. | RW | 0x0000 0000 |
Address Offset | 0x0000 0034 | ||
Physical Address | 0x4805 1034 0x4805 3034 0x4805 5034 0x4805 7034 0x4805 9034 0x4805 B034 0x4805 D034 0x4AE1 0034 | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | Per-event interrupt-enable set vector (corresponding to first line of interrupt) | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INTLINE |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | INTLINE | Status set for interrupt line Writing 1 to a bit enables the corresponding interrupt event. Writing 0 has no effect. | RW | 0x0000 0000 |
Address Offset | 0x0000 0038 | ||
Physical Address | 0x4805 1038 0x4805 3038 0x4805 5038 0x4805 7038 0x4805 9038 0x4805 B038 0x4805 D038 0x4AE1 0038 | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | Per-event enable set interrupt vector (corresponding to second line of interrupt) | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INTLINE |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | INTLINE | Status set for interrupt line Writing 1 to a bit enables the corresponding interrupt event. Writing 0 has no effect. | RW | 0x0000 0000 |
Address Offset | 0x0000 003C | ||
Physical Address | 0x4805 103C 0x4805 303C 0x4805 503C 0x4805 703C 0x4805 903C 0x4805 B03C 0x4805 D03C 0x4AE1 003C | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | Per-event interrupt-enable clear vector (corresponding to first line of interrupt) | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INTLINE |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | INTLINE | Status clear for interrupt line Writing 1 to a bit disables the corresponding interrupt event. Writing 0 has no effect. | RW | 0x0000 0000 |
Address Offset | 0x0000 0040 | ||
Physical Address | 0x4805 1040 0x4805 3040 0x4805 5040 0x4805 7040 0x4805 9040 0x4805 B040 0x4805 D040 0x4AE1 0040 | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | Per-event enable clear interrupt vector (corresponding to second line of interrupt) | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INTLINE |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | INTLINE | Status clear for interrupt line Writing 1 to a bit disables the corresponding interrupt event. Writing 0 has no effect. | RW | 0x0000 0000 |
Address Offset | 0x0000 0044 | ||
Physical Address | 0x4805 1044 0x4805 3044 0x4805 5044 0x4805 7044 0x4805 9044 0x4805 B044 0x4805 D044 0x4AE1 0044 | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | Per-event wake-up enable set vector (corresponding to first line of interrupt) | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INTLINE |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | INTLINE | Wakeup set for interrupt line Setting a bit to 1 will enable wakeup for the corresponding event. Setting a bit to 0 will disable wakeup for the corresponding event. | RW | 0x0000 0000 |
Address Offset | 0x0000 0048 | ||
Physical Address | 0x4805 1048 0x4805 3048 0x4805 5048 0x4805 7048 0x4805 9048 0x4805 B048 0x4805 D048 0x4AE1 0048 | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | Per-event wake-up enable set vector (corresponding to second line of interrupt) | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INTLINE |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | INTLINE | Wakeup set for interrupt line Setting a bit to 1 will enable wakeup for the corresponding event. Setting a bit to 0 will disable wakeup for the corresponding event. | RW | 0x0000 0000 |
Address Offset | 0x0000 0114 | ||
Physical Address | 0x4805 1114 0x4805 3114 0x4805 5114 0x4805 7114 0x4805 9114 0x4805 B114 0x4805 D114 0x4AE1 0114 | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | System status register | ||
Type | R |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | RESETDONE |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:1 | RESERVED | Reserved | R | 0x0000 0000 |
0 | RESETDONE | R | 0 | |
Read 0x0: Internal reset is ongoing. | ||||
Read 0x1: Reset completed |
Address Offset | 0x0000 0130 | ||
Physical Address | 0x4805 1130 0x4805 3130 0x4805 5130 0x4805 7130 0x4805 9130 0x4805 B130 0x4805 D130 0x4AE1 0130 | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | GPIO control register | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | GATINGRATIO | DISABLEMODULE |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | Reserved | R | 0x0000 0000 |
2:1 | GATINGRATIO | Clock gating ratio for event detection | RW | 0x1 |
0x0: N = 1 | ||||
0x1: N = 2 | ||||
0x2: N = 4 | ||||
0x3: N = 8 | ||||
0 | DISABLEMODULE | RW | 0 | |
0x0: Module is enabled, clocks are not gated. | ||||
0x1: Module is disabled, internal clocks are gated |
Address Offset | 0x0000 0134 | ||
Physical Address | 0x4805 1134 0x4805 3134 0x4805 5134 0x4805 7134 0x4805 9134 0x4805 B134 0x4805 D134 0x4AE1 0134 | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | Output enable register. 0 = Output enabled ; 1 = Output disabled | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OUTPUTEN |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | OUTPUTEN | Output enable | RW | 0xFFFF FFFF |
0x0: Output enabled | ||||
0x1: Output disabled |
Address Offset | 0x0000 0138 | ||
Physical Address | 0x4805 1138 0x4805 3138 0x4805 5138 0x4805 7138 0x4805 9138 0x4805 B138 0x4805 D138 0x4AE1 0138 | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | Data input register (with sampled input data) | ||
Type | R |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DATAIN |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | DATAIN | Sampled input data | R | 0x0000 0000 |
Address Offset | 0x0000 013C | ||
Physical Address | 0x4805 113C 0x4805 313C 0x4805 513C 0x4805 713C 0x4805 913C 0x4805 B13C 0x4805 D13C 0x4AE1 013C | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | Data-output register (data to set on output pins) | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DATAOUT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | DATAOUT | Data to set on output pins | RW | 0x0000 0000 |
Address Offset | 0x0000 0140 | ||
Physical Address | 0x4805 1140 0x4805 3140 0x4805 5140 0x4805 7140 0x4805 9140 0x4805 B140 0x4805 D140 0x4AE1 0140 | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | Detect low-level register. 0 = Low-level detection disabled; 1 = Low-level detection enabled | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
LEVELDETECT0 |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | LEVELDETECT0 | Low-level detection | RW | 0x0000 0000 |
0x0: Low-level detection disabled | ||||
0x1: Low-level detection enabled |
Address Offset | 0x0000 0144 | ||
Physical Address | 0x4805 1144 0x4805 3144 0x4805 5144 0x4805 7144 0x4805 9144 0x4805 B144 0x4805 D144 0x4AE1 0144 | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | Detect high-level register | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
LEVELDETECT1 |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | LEVELDETECT1 | RW | 0x0000 0000 | |
0x0: High-evel detection disabled | ||||
0x1: High-level detection enabled |
Address Offset | 0x0000 0148 | ||
Physical Address | 0x4805 1148 0x4805 3148 0x4805 5148 0x4805 7148 0x4805 9148 0x4805 B148 0x4805 D148 0x4AE1 0148 | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | Detect rising edge register | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RISINGDETECT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | RISINGDETECT | RW | 0x0000 0000 | |
0x0: Rising edge detection disabled | ||||
0x1: Rising edge detection enabled |
Address Offset | 0x0000 014C | ||
Physical Address | 0x4805 114C 0x4805 314C 0x4805 514C 0x4805 714C 0x4805 914C 0x4805 B14C 0x4805 D14C 0x4AE1 014C | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | Detect falling edge register | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
FALLINGDETECT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | FALLINGDETECT | RW | 0x0000 0000 | |
0x0: Falling edge detection disabled | ||||
0x1: Falling edge detection enabled |
Address Offset | 0x0000 0150 | ||
Physical Address | 0x4805 1150 0x4805 3150 0x4805 5150 0x4805 7150 0x4805 9150 0x4805 B150 0x4805 D150 0x4AE1 0150 | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | Debouncing enable register | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DEBOUNCEENABLE |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | DEBOUNCEENABLE | RW | 0x0000 0000 | |
0x0: No debouncing | ||||
0x1: Debouncing activated |
Address Offset | 0x0000 0154 | ||
Physical Address | 0x4805 1154 0x4805 3154 0x4805 5154 0x4805 7154 0x4805 9154 0x4805 B154 0x4805 D154 0x4AE1 0154 | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | Debouncing value register | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | DEBOUNCETIME |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:8 | RESERVED | Reserved | R | 0x000000 |
7:0 | DEBOUNCETIME | 8-bit values specifying the debouncing time. It is n-periods of the muxed clock, which can come from either a true 32k oscillator/pad of from the system clock. It depends on which boot mode is selected. For more information see Initialization. | RW | 0x00 |
Address Offset | 0x0000 0190 | ||
Physical Address | 0x4805 1190 0x4805 3190 0x4805 5190 0x4805 7190 0x4805 9190 0x4805 B190 0x4805 D190 0x4AE1 0190 | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | Clear data-output register | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INTLINE |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | INTLINE | RW | 0x0000 0000 | |
0x0: No effect | ||||
0x1: Clear the corresponding bit in the data-output register |
Address Offset | 0x0000 0194 | ||
Physical Address | 0x4805 1194 0x4805 3194 0x4805 5194 0x4805 7194 0x4805 9194 0x4805 B194 0x4805 D194 0x4AE1 0194 | Instance | GPIO7 GPIO8 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO1 |
Description | Set data-output register | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INTLINE |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | INTLINE | RW | 0x0000 0000 | |
0x0: No effect | ||||
0x1: Set the corresponding bit in the data-output register |