Datasheet

Table Of Contents
CLOCKS_BASE
0x40008000
RESETS_BASE
0x4000c000
PSM_BASE
0x40010000
IO_BANK0_BASE
0x40014000
IO_QSPI_BASE
0x40018000
PADS_BANK0_BASE
0x4001c000
PADS_QSPI_BASE
0x40020000
XOSC_BASE
0x40024000
PLL_SYS_BASE
0x40028000
PLL_USB_BASE
0x4002c000
BUSCTRL_BASE
0x40030000
UART0_BASE
0x40034000
UART1_BASE
0x40038000
SPI0_BASE
0x4003c000
SPI1_BASE
0x40040000
I2C0_BASE
0x40044000
I2C1_BASE
0x40048000
ADC_BASE
0x4004c000
PWM_BASE
0x40050000
TIMER_BASE
0x40054000
WATCHDOG_BASE
0x40058000
RTC_BASE
0x4005c000
ROSC_BASE
0x40060000
VREG_AND_CHIP_RESET_BASE
0x40064000
TBMAN_BASE
0x4006c000
AHB-Lite peripherals:
DMA_BASE
0x50000000
USB has a DPRAM at its base followed by registers:
USBCTRL_BASE
0x50100000
USBCTRL_DPRAM_BASE
0x50100000
USBCTRL_REGS_BASE
0x50110000
Remaining AHB-Lite peripherals:
PIO0_BASE
0x50200000
PIO1_BASE
0x50300000
XIP_AUX_BASE
0x50400000
RP2040 Datasheet
2.2. Address Map 30