GPIO_CONFIG_REG1
Name: GPIO Configuration Register 1
Size: 32 bits
Address Offset: 0x74
Read/Write Access: Read
Module Instance | Base Address | Register Address |
---|---|---|
i_gpio_1__gpio_csr__10c03300__DW_apb_gpio_addr_block__SEG_L4_SP_gpio1_0x0_0x100
|
0x10C03300
|
0x10C03374
|
Size: 32
Offset: 0x74
Access: RO
Bit Fields | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GPIO_CONFIG_REG1 Fields
Bit | Name | Description | Access | Reset | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
31:22 |
Reserved_16
|
Reserved bitfield added by Magillem |
RO
|
0x0
|
||||||||||
21 |
INTERRUPT_BOTH_EDGE_TYPE
|
The value of this register is derived from the GPIO_INT_BOTH_EDGE configuration parameter
|
RO
|
0x0
|
||||||||||
20:16 |
ENCODED_ID_WIDTH
|
The value of this register is derived from the GPIO_ID_WIDTH configuration parameter. |
RO
|
0x1F
|
||||||||||
15 |
GPIO_ID
|
The value of this register is derived from the GPIO_ID configuration parameter. 0 = Exclude 1 = Include
|
RO
|
0x1
|
||||||||||
14 |
ADD_ENCODED_PARAMS
|
The value of this register is derived from the GPIO_ADD_ENCODED_PARAMS configuration parameter. 0 = False 1 = True
|
RO
|
0x1
|
||||||||||
13 |
DEBOUNCE
|
The value of this register is derived from the GPIO_DEBOUNCE configuration parameter. 0 = Exclude 1 = Include
|
RO
|
0x1
|
||||||||||
12 |
PORTA_INTR
|
The value of this register is derived from the GPIO_PORTA_INTR configuration parameter. 0 = Exclude 1 = Include
|
RO
|
0x1
|
||||||||||
11 |
HW_PORTD
|
The value of this register is derived from the GPIO_HW_PORTD configuration parameter. 0 = Exclude 1 = Include
|
RO
|
0x0
|
||||||||||
10 |
HW_PORTC
|
The value of this register is derived from the GPIO_HW_PORTC configuration parameter. 0 = Exclude 1 = Include
|
RO
|
0x0
|
||||||||||
9 |
HW_PORTB
|
The value of this register is derived from the GPIO_HW_PORTB configuration parameter. 0 = Exclude 1 = Include
|
RO
|
0x0
|
||||||||||
8 |
HW_PORTA
|
The value of this register is derived from the GPIO_HW_PORTA configuration parameter. 0 = Exclude 1 = Include
|
RO
|
0x0
|
||||||||||
7 |
PORTD_SINGLE_CTL
|
The value of this register is derived from the GPIO_PORTD_SINGLE_CTL configuration parameter. 0 = False 1 = True
|
RO
|
0x1
|
||||||||||
6 |
PORTC_SINGLE_CTL
|
The value of this register is derived from the GPIO_PORTC_SINGLE_CTL configuration parameter. 0 = False 1 = True
|
RO
|
0x1
|
||||||||||
5 |
PORTB_SINGLE_CTL
|
The value of this register is derived from the GPIO_PORTB_SINGLE_CTL configuration parameter. 0 = False 1 = True
|
RO
|
0x1
|
||||||||||
4 |
PORTA_SINGLE_CTL
|
The value of this register is derived from the GPIO_PORTA_SINGLE_CTL configuration parameter. 0 = False 1 = True
|
RO
|
0x1
|
||||||||||
3:2 |
NUM_PORTS
|
The value of this register is derived from the GPIO_NUM_PORT configuration parameter. 0x0 = 1 0x1 = 2 0x2 = 3 0x3 = 4
|
RO
|
0x0
|
||||||||||
1:0 |
APB_DATA_WIDTH
|
The value of this register is derived from the GPIO_APB_DATA_WIDTH configuration parameter. 0x0 = 8 bits 0x1 = 16 bits 0x2 = 32 bits 0x3 = Reserved
|
RO
|
0x2
|