Peripheral Bridge (PBRIDGE_A, PBRIDGE_B)
MPC5565 Microcontroller Reference Manual, Rev. 1.0
Freescale Semiconductor
5-5
5.3.1
Register Descriptions
There are three types of registers that control each PBRIDGE. All registers are 32-bit registers and can
only be accessed in supervisor mode by trusted bus masters. Additionally, these registers must only be read
from or written to by a 32-bit aligned access. PBRIDGE registers are mapped into the PBRIDGE A and
PBRIDGE_B address spaces. The protection and access fields of the MPCR, PACR, and OPACR registers
are 4-bits wide.
5.3.1.1
Master Privilege Control Register (PBRIDGE_
x
_MPCR)
Each master privilege control register (PBRIDGE_
x
_MPCR) specifies 4-bit access fields defining the
access privilege level associated with a bus master in the platform, as well as specifying whether write
accesses from this master are bufferable. The registers provide one field per bus master.
The following table describes the fields in the PBRIDGE
X
master privilege control register:
Address: Base + 0x0000
Access: R/W
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R MBW
0
MTR
0
MTW
0
MPL
0
MBW
1
MTR
1
MTW
1
MPL
1
MBW
2
MTR
2
MTW
2
MPL
2
MBW
3
MTR
3
MTW
3
MPL
3
W
Reset
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
R
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
W
Reset
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
Figure 5-2. Master Privilege Control Registers (PBRIDGE_
x
_MPCR)
Table 5-4. PBRIDGE_
x
_MPCR Field Descriptions
Field
Description
0
MBW0
Master buffer writes.
Determines whether the PBRIDGE is enabled to buffer writes from the CPU. Buffered
writes are disabled by default.
0 Buffered write accesses from the CPU are disabled
1 Buffered write accesses from the CPU are enabled
1
MTR0
Master trusted for reads.
Determines whether the CPU is trusted for read accesses. Trusted by default.
0 Read accesses from the CPU are not trusted
1 Read accesses from the CPU are trusted
2
MTW0
Master trusted for writes. Determines whether the master is trusted for write accesses. Trusted by default.
0 Write accesses from the CPU are not trusted
1 Write accesses from the CPU are trusted
Access Field 0
Access Field 1
Access Field 2
Access Field 3
Access Field 4
Access Field 5
Access Field 6
Access Field 7
Summary of Contents for MPC5565
Page 18: ...MPC5565 Microcontroller Reference Manual Devices Supported MPC5565 MPC5565 RM Rev 1 0 09 2007...
Page 34: ...MPC5565 Reference Manual Rev 1 0 Freescale Semiconductor 15...
Page 35: ...MPC5565 Reference Manual Rev 1 0 16 Freescale Semiconductor...
Page 553: ...Flash Memory MPC5565 Microcontroller Reference Manual Rev 1 0 13 38 Freescale Semiconductor...
Page 559: ...SRAM MPC5565 Microcontroller Reference Manual Rev 1 0 14 6 Freescale Semiconductor...
Page 973: ...Preface MPC5565 Microcontroller Reference Manual Rev 1 0 21 36 Freescale Semiconductor...
Page 1153: ...Calibration MPC5565 Microcontroller Reference Manual Rev 1 0 B 8 Freescale Semiconductor...