Chapter 4 Port Integration Module (S12XDP512PIMV2)
MC9S12XDP512 Data Sheet, Rev. 2.11
Freescale Semiconductor 229
4.3.2.37 Module Routing Register (MODRR)
Read: Anytime.
Write: Anytime.

This register configures the re-routing of CAN0, CAN4, SPI0, SPI1, and SPI2 on alternative ports.

0x0257
76543210
R0
MODRR6 MODRR5 MODRR4 MODRR3 MODRR2 MODRR1 MODRR0
W
Reset 00000000
= Unimplemented or Reserved

Figure 4-39. Module Routing Register (MODRR)

Table 4-38. Module Routing Summary

Module MODRR Related Pins
6 5 4 3 2 1 0 RXCAN TXCAN
CAN0
xxxxx00 PM0 PM1
xxxxx01 PM2 PM3
xxxxx10 PM4 PM5
xxxxx11 PJ6 PJ7
CAN4
x x x 0 0 x x PJ6 PJ7
x x x 0 1 x x PM4 PM5
x x x 1 0 x x PM6 PM7
x x x 1 1 x x Reserved
MISO MOSI SCK SS
SPI0 xx0xxxx PS4 PS5 PS6 PS7
xx1xxxx PM2 PM4 PM5 PM3
SPI1 x0xxxxx PP0 PP1 PP2 PP3
x1xxxxx PH0 PH1 PH2 PH3
SPI2 0xxxxxx PP4 PP5 PP7 PP6
1xxxxxx PH4 PH5 PH6 PH7