Chapter 17 Flash Memory
MPC5602P Microcontroller Reference Manual, Rev. 4
356
Freescale Semiconductor
17.3.7.7.3
Platform Flash Access Protection Register (PFAPR)
The Platform Flash Access Protection Register (PFAPR) controls read and write accesses to the Flash
based on system master number. Prefetching capabilities are defined on a per master basis. This register
also defines the arbitration mode for controllers supporting two AHB ports. The register is described in
The contents of the register are loaded from location 0x20_3E00 of the shadow region in the code Flash
(bank0) array at reset. To temporarily change the values of any of the fields in the PFAPR, a write to the
IPS-mapped register is performed. To change the values loaded into the PFAPR
at reset
, the word location
at address 0x20_3E00 of the shadow region in the Flash array must be programmed using the normal
sequence of operations. The reset value shown in
reflects an erased or unprogrammed value
from the shadow region.
NOTE
This register is not implemented on the data Flash block.
23
B1_P1_BFE
Bank1, Port 1 Buffer Enable
This bit enables or disables read hits from the 128-bit holding register. It is also used to invalidate the
contents of the holding register. This bit is set by hardware reset, enabling the use of the holding
register.
0 The holding register is disabled from satisfying read requests.
1 The holding register is enabled to satisfy read requests on hits.
25-30
Reserved, should be cleared.
31
B1_P0_PFE
Bank1, Port 0 Buffer Enable
This bit enables or disables read hits from the 128-bit holding register. It is also used to invalidate the
contents of the holding register. This bit is set by hardware reset, enabling the use of the holding
register.
0 The holding register is disabled from satisfying read requests.
1 The holding register is enabled to satisfy read requests on hits.
Address: Base + 0x0024
Access: User read/write
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R
0
0
0
0
0
0
ARBM
M7
PFD
M6
PFD
M5
PFD
M4
PFD
M3
PFD
M2
PFD
M1
PFD
M0
PFD
W
Reset
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
R
M7AP
M6AP
M5AP
M4AP
M3AP
M2AP
M1AP
M0AP
W
Reset
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Figure 17-19. Platform Flash Access Protection Register (PFAPR)
Table 17-21. PFCR1 field descriptions (continued)
Field
Description