EasyManua.ls Logo

Freescale Semiconductor MPC5553 - Register Descriptions

Default Icon
1208 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
MPC5553/MPC5554 Microcontroller Reference Manual, Rev. 5
7-4 Freescale Semiconductor
7.2.1 Register Descriptions
There are two registers for each slave port of the XBAR. The registers can only be accessed in supervisor
mode using 32-bit accesses.
The slave SGPCR also features a bit (RO), which when written with a 1, will prevent all slave registers for
that port from being written to again until a reset occurs. The registers will still be readable, but future write
attempts will have no effect on the registers and will be terminated with an error response.
Please note the difference in numerical values of XBAR Master Port and Master ID as shown in Table 7-1.
7.2.1.1 Master Priority Registers (XBAR_MPRn)
The XBAR_MPR for a slave port sets the priority of each master port when operating in fixed priority
mode. They are ignored in round-robin priority mode unless more than one master has been assigned high
priority by a slave.
NOTE
Masters must be assigned unique priority levels.
The master priority register can only be accessed in supervisor mode with 32-bit accesses. After the RO
(read only) bit has been set in the slave general-purpose control register, the master priority register can
only be read. Attempts to write to it will have no effect on the MPR and will result in an error response.
NOTE
XBAR_MPR should be written with a read/modify/write for code
compatibility.
Base + 0x0700 XBAR_MPR7 Master priority register for slave port 7 32
Base + 0x0704–
Base + 0x070F
Reserved
Base + 0x0710 XBAR_SGPCR7 General-purpose control register for slave port 7 32
Base + 0x0714–
Base +
0x0003_FFFF
Reserved
Table 7-2. XBAR Register Memory Map (Continued)
Address Register Name Register Description Size (bits)

Table of Contents

Related product manuals