pinmux Address Map
HPS Pinmux CSR.
Module Instance | Base Address | End Address |
---|---|---|
i_dedio_pinmux__pinmux_csr__10d13000__csr__SEG_L4_SHR_IOManager_0x0_0x1000
|
0x10D13000
|
0x10D13FFF
|
Register | Offset | Width | Access | Reset Value | Description |
---|---|---|---|---|---|
pin0sel
|
0x0
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 0 |
pin1sel
|
0x4
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 1 |
pin2sel
|
0x8
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 2 |
pin3sel
|
0xC
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 3 |
pin4sel
|
0x10
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 4 |
pin5sel
|
0x14
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 5 |
pin6sel
|
0x18
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 6 |
pin7sel
|
0x1C
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 7 |
pin8sel
|
0x20
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 8 |
pin9sel
|
0x24
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 9 |
pin10sel
|
0x28
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 10 |
pin11sel
|
0x2C
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 11 |
pin12sel
|
0x30
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 12 |
pin13sel
|
0x34
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 13 |
pin14sel
|
0x38
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 14 |
pin15sel
|
0x3C
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 15 |
pin16sel
|
0x40
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 16 |
pin17sel
|
0x44
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 17 |
pin18sel
|
0x48
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 18 |
pin19sel
|
0x4C
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 19 |
pin20sel
|
0x50
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 20 |
pin21sel
|
0x54
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 21 |
pin22sel
|
0x58
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 22 |
pin23sel
|
0x5C
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 23 |
pin24sel
|
0x60
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 0 |
pin25sel
|
0x64
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 1 |
pin26sel
|
0x68
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 2 |
pin27sel
|
0x6C
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 3 |
pin28sel
|
0x70
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 4 |
pin29sel
|
0x74
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 5 |
pin30sel
|
0x78
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 6 |
pin31sel
|
0x7C
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 7 |
pin32sel
|
0x80
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 8 |
pin33sel
|
0x84
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 9 |
pin34sel
|
0x88
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 10 |
pin35sel
|
0x8C
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 11 |
pin36sel
|
0x90
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 12 |
pin37sel
|
0x94
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 13 |
pin38sel
|
0x98
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 14 |
pin39sel
|
0x9C
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 15 |
pin40sel
|
0x100
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 16 |
pin41sel
|
0x104
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 17 |
pin42sel
|
0x108
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 18 |
pin43sel
|
0x10C
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 19 |
pin44sel
|
0x110
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 20 |
pin45sel
|
0x114
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 21 |
pin46sel
|
0x118
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 22 |
pin47sel
|
0x11C
|
32
|
RW
|
0x00000008
|
HPS Pinmux Select Register 23 |
io0ctrl
|
0x130
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 0 |
io1ctrl
|
0x134
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 1 |
io2ctrl
|
0x138
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 2 |
io3ctrl
|
0x13C
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 3 |
io4ctrl
|
0x140
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 4 |
io5ctrl
|
0x144
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 5 |
io6ctrl
|
0x148
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 6 |
io7ctrl
|
0x14C
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 7 |
io8ctrl
|
0x150
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 8 |
io9ctrl
|
0x154
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 9 |
io10ctrl
|
0x158
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 10 |
io11ctrl
|
0x15C
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 11 |
io12ctrl
|
0x160
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 12 |
io13ctrl
|
0x164
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 13 |
io14ctrl
|
0x168
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 14 |
io15ctrl
|
0x16C
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 15 |
io16ctrl
|
0x170
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 16 |
io17ctrl
|
0x174
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 17 |
io18ctrl
|
0x178
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 18 |
io19ctrl
|
0x17C
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 19 |
io20ctrl
|
0x180
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 20 |
io21ctrl
|
0x184
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 21 |
io22ctrl
|
0x188
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 22 |
io23ctrl
|
0x18C
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 23 |
io24ctrl
|
0x190
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 24 |
io25ctrl
|
0x194
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 25 |
io26ctrl
|
0x198
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 26 |
io27ctrl
|
0x19C
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 27 |
io28ctrl
|
0x200
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 28 |
io29ctrl
|
0x204
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 29 |
io30ctrl
|
0x208
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 30 |
io31ctrl
|
0x20C
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 31 |
io32ctrl
|
0x210
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 32 |
io33ctrl
|
0x214
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 33 |
io34ctrl
|
0x218
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 34 |
io35ctrl
|
0x21C
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 35 |
io36ctrl
|
0x220
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 36 |
io37ctrl
|
0x224
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 37 |
io38ctrl
|
0x228
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 38 |
io39ctrl
|
0x22C
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 39 |
io40ctrl
|
0x230
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 40 |
io41ctrl
|
0x234
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 41 |
io42ctrl
|
0x238
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 42 |
io43ctrl
|
0x23C
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 43 |
io44ctrl
|
0x240
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 44 |
io45ctrl
|
0x244
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 45 |
io46ctrl
|
0x248
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 46 |
io47ctrl
|
0x24C
|
32
|
RW
|
0x00000034
|
HPS Pinmux Control Register 47 |
pinmux_emac0_usefpga
|
0x300
|
32
|
RW
|
0x00000000
|
Register for FPGA Interface for EMAC0 |
pinmux_emac1_usefpga
|
0x304
|
32
|
RW
|
0x00000000
|
Register for FPGA Interface for EMAC1 |
pinmux_emac2_usefpga
|
0x308
|
32
|
RW
|
0x00000000
|
Register for FPGA Interface for EMAC2 |
pinmux_i2c0_usefpga
|
0x30C
|
32
|
RW
|
0x00000000
|
Register for FPGA Interface for I2C0 |
pinmux_i2c1_usefpga
|
0x310
|
32
|
RW
|
0x00000000
|
Register for FPGA Interface for I2C1 |
pinmux_i2c_emac0_usefpga
|
0x314
|
32
|
RW
|
0x00000000
|
Register for FPGA Interface for I2C_EMAC0 |
pinmux_i2c_emac1_usefpga
|
0x318
|
32
|
RW
|
0x00000000
|
Register for FPGA Interface for I2C_EMAC1 |
pinmux_i2c_emac2_usefpga
|
0x31C
|
32
|
RW
|
0x00000000
|
Register for FPGA Interface for I2C_EMAC2 |
pinmux_spim0_usefpga
|
0x328
|
32
|
RW
|
0x00000000
|
Register for FPGA Interface for SPIM0 |
pinmux_spim1_usefpga
|
0x32C
|
32
|
RW
|
0x00000000
|
Register for FPGA Interface for SPIM1 |
pinmux_spis0_usefpga
|
0x330
|
32
|
RW
|
0x00000000
|
Register for FPGA Interface for SPIS0 |
pinmux_spis1_usefpga
|
0x334
|
32
|
RW
|
0x00000000
|
Register for FPGA Interface for SPIS1 |
pinmux_uart0_usefpga
|
0x338
|
32
|
RW
|
0x00000000
|
Register for FPGA Interface for UART0 |
pinmux_uart1_usefpga
|
0x33C
|
32
|
RW
|
0x00000000
|
Register for FPGA Interface for UART1 |
pinmux_mdio0_usefpga
|
0x340
|
32
|
RW
|
0x00000000
|
Register for FPGA Interface for MDIO0 |
pinmux_mdio1_usefpga
|
0x344
|
32
|
RW
|
0x00000000
|
Register for FPGA Interface for MDIO1 |
pinmux_mdio2_usefpga
|
0x348
|
32
|
RW
|
0x00000000
|
Register for FPGA Interface for MDIO2 |
pinmux_jtag_usefpga
|
0x350
|
32
|
RW
|
0x00000000
|
Register for FPGA Interface for JTAG |
io0_delay
|
0x400
|
32
|
RW
|
0x00000000
|
IO0 DELAY CHAIN |
io1_delay
|
0x404
|
32
|
RW
|
0x00000000
|
IO1 DELAY CHAIN |
io2_delay
|
0x408
|
32
|
RW
|
0x00000000
|
IO2 DELAY CHAIN |
io3_delay
|
0x40C
|
32
|
RW
|
0x00000000
|
IO3 DELAY CHAIN |
io4_delay
|
0x410
|
32
|
RW
|
0x00000000
|
IO4 DELAY CHAIN |
io5_delay
|
0x414
|
32
|
RW
|
0x00000000
|
IO5 DELAY CHAIN |
io6_delay
|
0x418
|
32
|
RW
|
0x00000000
|
IO6 DELAY CHAIN |
io7_delay
|
0x41C
|
32
|
RW
|
0x00000000
|
IO7 DELAY CHAIN |
io8_delay
|
0x420
|
32
|
RW
|
0x00000000
|
IO8 DELAY CHAIN |
io9_delay
|
0x424
|
32
|
RW
|
0x00000000
|
IO9 DELAY CHAIN |
io10_delay
|
0x428
|
32
|
RW
|
0x00000000
|
IO10 DELAY CHAIN |
io11_delay
|
0x42C
|
32
|
RW
|
0x00000000
|
IO11 DELAY CHAIN |
io12_delay
|
0x430
|
32
|
RW
|
0x00000000
|
IO12 DELAY CHAIN |
io13_delay
|
0x434
|
32
|
RW
|
0x00000000
|
IO13 DELAY CHAIN |
io14_delay
|
0x438
|
32
|
RW
|
0x00000000
|
IO14 DELAY CHAIN |
io15_delay
|
0x43C
|
32
|
RW
|
0x00000000
|
IO15 DELAY CHAIN |
io16_delay
|
0x440
|
32
|
RW
|
0x00000000
|
IO16 DELAY CHAIN |
io17_delay
|
0x444
|
32
|
RW
|
0x00000000
|
IO17 DELAY CHAIN |
io18_delay
|
0x448
|
32
|
RW
|
0x00000000
|
IO18 DELAY CHAIN |
io19_delay
|
0x44C
|
32
|
RW
|
0x00000000
|
IO19 DELAY CHAIN |
io20_delay
|
0x450
|
32
|
RW
|
0x00000000
|
IO20 DELAY CHAIN |
io21_delay
|
0x454
|
32
|
RW
|
0x00000000
|
IO21 DELAY CHAIN |
io22_delay
|
0x458
|
32
|
RW
|
0x00000000
|
IO22 DELAY CHAIN |
io23_delay
|
0x45C
|
32
|
RW
|
0x00000000
|
IO23 DELAY CHAIN |
io24_delay
|
0x460
|
32
|
RW
|
0x00000000
|
IO24 DELAY CHAIN |
io25_delay
|
0x464
|
32
|
RW
|
0x00000000
|
IO25 DELAY CHAIN |
io26_delay
|
0x468
|
32
|
RW
|
0x00000000
|
IO26 DELAY CHAIN |
io27_delay
|
0x46C
|
32
|
RW
|
0x00000000
|
IO27 DELAY CHAIN |
io28_delay
|
0x470
|
32
|
RW
|
0x00000000
|
IO28 DELAY CHAIN |
io29_delay
|
0x474
|
32
|
RW
|
0x00000000
|
IO29 DELAY CHAIN |
io30_delay
|
0x478
|
32
|
RW
|
0x00000000
|
IO30 DELAY CHAIN |
io31_delay
|
0x47C
|
32
|
RW
|
0x00000000
|
IO31 DELAY CHAIN |
io32_delay
|
0x480
|
32
|
RW
|
0x00000000
|
IO32 DELAY CHAIN |
io33_delay
|
0x484
|
32
|
RW
|
0x00000000
|
IO33 DELAY CHAIN |
io34_delay
|
0x488
|
32
|
RW
|
0x00000000
|
IO34 DELAY CHAIN |
io35_delay
|
0x48C
|
32
|
RW
|
0x00000000
|
IO35 DELAY CHAIN |
io36_delay
|
0x490
|
32
|
RW
|
0x00000000
|
IO36 DELAY CHAIN |
io37_delay
|
0x494
|
32
|
RW
|
0x00000000
|
IO37 DELAY CHAIN |
io38_delay
|
0x498
|
32
|
RW
|
0x00000000
|
IO38 DELAY CHAIN |
io39_delay
|
0x49C
|
32
|
RW
|
0x00000000
|
IO39 DELAY CHAIN |
io40_delay
|
0x4A0
|
32
|
RW
|
0x00000000
|
IO40 DELAY CHAIN |
io41_delay
|
0x4A4
|
32
|
RW
|
0x00000000
|
IO41 DELAY CHAIN |
io42_delay
|
0x4A8
|
32
|
RW
|
0x00000000
|
IO42 DELAY CHAIN |
io43_delay
|
0x4AC
|
32
|
RW
|
0x00000000
|
IO43 DELAY CHAIN |
io44_delay
|
0x4B0
|
32
|
RW
|
0x00000000
|
IO44 DELAY CHAIN |
io45_delay
|
0x4B4
|
32
|
RW
|
0x00000000
|
IO45 DELAY CHAIN |
io46_delay
|
0x4B8
|
32
|
RW
|
0x00000000
|
IO46 DELAY CHAIN |
io47_delay
|
0x4BC
|
32
|
RW
|
0x00000000
|
IO47 DELAY CHAIN |
pinmux_i3c0_usefpga
|
0x4C0
|
32
|
RW
|
0x00000000
|
Register for FPGA Interface for I3C0 |
pinmux_i3c1_usefpga
|
0x4C4
|
32
|
RW
|
0x00000000
|
Register for FPGA Interface for I3C1 |