MPC5604B/C Microcontroller Reference Manual, Rev. 8
830 Freescale Semiconductor
GPIO Pad Data Input Register GPDI84_87 32-bit Base + 0x0854
GPIO Pad Data Input Register GPDI88_91 32-bit Base + 0x0858
GPIO Pad Data Input Register GPDI92_95 32-bit Base + 0x085C
GPIO Pad Data Input Register GPDI96_99 32-bit Base + 0x0860
GPIO Pad Data Input Register GPDI100_103 32-bit Base + 0x0864
GPIO Pad Data Input Register GPDI104_107 32-bit Base + 0x0868
GPIO Pad Data Input Register GPDI108_111 32-bit Base + 0x086C
GPIO Pad Data Input Register GPDI112_115 32-bit Base + 0x0870
GPIO Pad Data Input Register GPDI116_119 32-bit Base + 0x0874
GPIO Pad Data Input Register GPDI120_123 32-bit Base + 0x0878
Reserved — — Base + (0x087C –
0x0BFF)
Parallel GPIO Pad Data Out Register PGPDO0 32-bit Base + 0x0C00
Parallel GPIO Pad Data Out Register PGPDO1 32-bit Base + 0x0C04
Parallel GPIO Pad Data Out Register PGPDO2 32-bit Base + 0x0C08
Parallel GPIO Pad Data Out Register PGPDO3 32-bit Base + 0x0C0C
Reserved — — (Base + 0x0C10) –
(Base + 0x0C3F)
Parallel GPIO Pad Data In Register PGPDI0 32-bit Base + 0x0C40
Parallel GPIO Pad Data In Register PGPDI1 32-bit Base + 0x0C44
Parallel GPIO Pad Data In Register PGPDI2 32-bit Base + 0x0C48
Parallel GPIO Pad Data In Register PGPDI3 32-bit Base + 0x0C4C
Reserved — — (Base + 0x0C50) –
(Base + 0x0C7F)
Masked Parallel GPIO Pad Data Out Register MPGPDO0 32-bit Base + 0x0C80
Masked Parallel GPIO Pad Data Out Register MPGPDO1 32-bit Base + 0x0C84
Masked Parallel GPIO Pad Data Out Register MPGPDO2 32-bit Base + 0x0C88
Masked Parallel GPIO Pad Data Out Register MPGPDO3 32-bit Base + 0x0C8C
Masked Parallel GPIO Pad Data Out Register MPGPDO4 32-bit Base + 0x0C90
Masked Parallel GPIO Pad Data Out Register MPGPDO5 32-bit Base + 0x0C94
Masked Parallel GPIO Pad Data Out Register MPGPDO6 32-bit Base + 0x0C98
Masked Parallel GPIO Pad Data Out Register MPGPDO7 32-bit Base + 0x0C9C
Reserved — — Base + (0x0CA0 –
0x0FFF)
Table A-2. Detailed register map (continued)
Register description Register name
Used
size
Address