A-2
MPC860 PowerQUICC UserÕs Manual
MOTOROLA
Appendixes
A.3 BE Mode
As shown in Table A-1, the MPC860 powers up in BE mode. In BE mode, the caches,
internal registers, the U-bus, and the external bus, all use big-endian byte ordering. In BE
mode, no address modiÞcation nor data-byte-lane swapping is performed by any of the
byte-ordering mechanisms of the MPC860.
The PowerPC architecture deÞnes two bits in the MSR for specifying byte orderingÑLE
(little-endian mode) and ILE (exception little-endian mode). For the MPC860, these bits
only control the addresses generated by the PowerPC core. The LE bit speciÞes the endian
mode for normal core operation and ILE speciÞes the mode to be used when an exception
handler is invoked. That is, when an exception occurs, the ILE bit (as set for the interrupted
process) is copied into MSR[LE] to select the endian mode for the context established by
the exception. For both bits, a value of 0 speciÞes BE mode (or TLE mode, depending on
DC_CST[LES]), and a value of 1 speciÞes PPC-LE mode.
A.4 TLE Mode
When the MPC860 operates in TLE mode, the external bus uses little-endian byte ordering,
so any external agents should use little-endian byte ordering to access memory. Note
however, that internal to the MPC860, the caches and internal registers use big-endian byte
ordering. The byte-ordering mechanisms for TLE mode are shown in Figure A-1.
Table A-1. Byte-Ordering Parameters
Byte-Ordering Mode
Parameter
MSR[LE] or
MSR[ILE]
DC_CST[LES]
FCR[BO]
BE
0
0
1x
TLE
0
1
1x
PPC-LE
1
0
01
Note:
The MPC860 powers up in BE mode.
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: ......