MPC5604B/C Microcontroller Reference Manual, Rev. 8
822 Freescale Semiconductor
STM 0xFFF3_C000 on page 860
ECSM 0xFFF4_0000 on page 860
INTC 0xFFF4_8000 on page 862
DSPI_0 0xFFF9_0000 on page 864
DSPI_1 0xFFF9_4000 on page 864
DSPI_2 0xFFF9_8000 on page 865
FlexCAN_0 (CAN0) 0xFFFC_0000 on page 866
FlexCAN_1 (CAN1) 0xFFFC_4000 on page 872
FlexCAN_2 (CAN2) 0xFFFC_8000 on page 878
FlexCAN_3 (CAN3) 0xFFFC_C000 on page 884
FlexCAN_4 (CAN4) 0xFFFD_0000 on page 889
FlexCAN_5 (CAN5) 0xFFFD_4000 on page 895
Table A-2. Detailed register map
Register description Register name
Used
size
Address
Code Flash A Configuration 0xC3F8_8000
Module Configuration Register CFLASH_MCR 32-bit Base + 0x0000
Low/Mid Address Space Block Locking Register CFLASH_LML 32-bit Base + 0x0004
High Address Space Block Locking Register CFLASH_HBL 32-bit Base + 0x0008
Secondary Low/Mid Address Space Block Locking Register CFLASH_SLL 32-bit Base + 0x000C
Low/Mid Address Space Block Select Register CFLASH_LMS 32-bit Base + 0x0010
High Address Space Block Select Register CFLASH_HBS 32-bit Base + 0x0014
Address Register CFLASH_ADR 32-bit Base + 0x0018
Bus Interface Unit Register 0 CFLASH_BIU0 32-bit Base + 0x001C
Bus Interface Unit Register 1 CFLASH_BIU1 32-bit Base + 0x0020
Bus Interface Unit Register 2 CFLASH_BIU2 32-bit Base + 0x0024
Reserved — — (Base + 0x0028) –
(Base + 0x003B)
User Test Register 0 CFLASH_UT0 32-bit Base + 0x003C
User Test Register 1 CFLASH_UT1 32-bit Base + 0x0040
User Test Register 2 CFLASH_UT2 32-bit Base + 0x0044
User Multiple Input Signature Register 0 CFLASH_UMISR0 32-bit Base + 0x0048
User Multiple Input Signature Register 1 CFLASH_UMISR1 32-bit Base + 0x004C
Table A-1. Module base addresses (continued)
Module name Base addresses Page