Datasheet

Table Of Contents
Bits Name Description Type Reset
23:20 Reserved. - - -
19 INTOPERI input signal to peripheral, after override is applied RO 0x0
18 Reserved. - - -
17 INFROMPAD input signal from pad, before override is applied RO 0x0
16:14 Reserved. - - -
13 OETOPAD output enable to pad after register override is applied RO 0x0
12 OEFROMPERI output enable from selected peripheral, before register
override is applied
RO 0x0
11:10 Reserved. - - -
9 OUTTOPAD output signal to pad after register override is applied RO 0x0
8 OUTFROMPERI output signal from selected peripheral, before register
override is applied
RO 0x0
7:0 Reserved. - - -
IO_BANK0: GPIO0_CTRL, GPIO1_CTRL, …, GPIO28_CTRL, GPIO29_CTRL
Registers
Offsets: 0x004, 0x00c, …, 0x0e4, 0x0ec
Description
GPIO control including function select and overrides.
Table 295.
GPIO0_CTRL,
GPIO1_CTRL, …,
GPIO28_CTRL,
GPIO29_CTRL
Registers
Bits Name Description Type Reset
31:30 Reserved. - - -
29:28 IRQOVER
0x0 don’t invert the interrupt
0x1 invert the interrupt
0x2 drive interrupt low
0x3 drive interrupt high
RW 0x0
27:18 Reserved. - - -
17:16 INOVER
0x0 don’t invert the peri input
0x1 invert the peri input
0x2 drive peri input low
0x3 drive peri input high
RW 0x0
15:14 Reserved. - - -
13:12 OEOVER
0x0 drive output enable from peripheral signal selected
by funcsel
0x1 drive output enable from inverse of peripheral
signal selected by funcsel
0x2 disable output
0x3 enable output
RW 0x0
11:10 Reserved. - - -
RP2040 Datasheet
2.19. GPIO 268