MOTOROLA
Chapter 5. PowerPC Core Register Set
5-11
Part II. PowerPC Microprocessor Module
5.1.3.1 Accessing SPRs
All SPRs are accessed using the mtspr and mfspr instructions, regardless of whether they
are within the processor core. To access registers outside of the core, an internal bus tenure
occurs using the address lines as described in Table 5-11.
Address errors in this tenure cause a software emulation exception.
5.2 Register Initialization at Reset
This section describes how basic registers are set under reset conditions, other register
settings are described in Chapter 8, ÒInstruction and Data Caches,Ó and Chapter 9,
ÒMemory Management Unit (MMU).Ó
A system reset interrupt occurs when a nonmaskable interrupt is generated either by the
software watchdog timer or the assertion of IRQ0. The only registers affected by the system
reset interrupt are MSR, SRR0, and SRR1; no other reset activity occurs. Section 7.1.2.1,
152
00100
11000
CMPE
Write: Fetch sync
Read: Sync relative to load/store operations
153
00100
11001
CMPF
Write: Fetch sync
Read: Sync relative to load/store operations
154
00100
11010
CMPG
Write: Fetch sync
Read: Sync relative to load/store operations
155
00100
11011
CMPH
Write: Fetch sync
Read: Sync relative to load/store operations
156
00100
11100
LCTRL1
Write: Fetch sync
Read: Sync relative to load/store operations
157
00100
11101
LCTRL2
Write: Fetch sync
Read: Sync relative to load/store operations
158
00100
11110
ICTRL
Fetch sync on write
159
00100
11111
BAR
Write: Fetch sync
Read: Sync relative to load/store operations. See
Section 5.1.2.1, ÒDAR, DSISR, and BAR Operation.Ó
630
10011
10110
DPDR
Read and Write
Table 5-11. Addresses of SPRs Located Outside of the Core
Address Lines
0Ð17
18Ð22
23Ð27
28Ð31
0...0
SPR[0Ð4]
SPR[5Ð9]
0000
Table 5-10. MPC860-Specific Debug-Level SPRs (Continued)
SPR Number
Name
Serialize Access
Decimal SPR[5Ð9]
SPR[0Ð4]
Summary of Contents for MPC860 PowerQUICC
Page 3: ...MPC860UM AD 07 98 REV 1 MPC860 PowerQUICC ª UserÕs Manual ...
Page 36: ...xxxvi MPC860 PowerQUICC UserÕs Manual MOTOROLA CONTENTS Paragraph Number Title Page Number ...
Page 78: ...I iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Page 88: ...1 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Page 114: ...3 16 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Page 226: ...8 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Page 262: ...9 36 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Page 274: ...III iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Page 320: ...12 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Page 325: ...MOTOROLA Part IV Hardware Interface IV v Part IV Hardware Interface ...
Page 326: ...IV vi MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 352: ...13 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 394: ...14 42 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 426: ...15 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 530: ...17 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 632: ...21 44 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 660: ...22 28 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 708: ...24 24 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 748: ...27 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 846: ...31 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 914: ...35 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 948: ...36 34 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 998: ...37 48 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part VI Debug and Test ...
Page 1016: ...A 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Page 1024: ...B 8 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Page 1030: ...C 6 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Page 1086: ...Glossary 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA ...
Page 1106: ......