MPC555CME Freescale Semiconductor, MPC555CME Datasheet - Page 147

KIT EVALUATION FOR MPC555

MPC555CME

Manufacturer Part Number
MPC555CME
Description
KIT EVALUATION FOR MPC555
Manufacturer
Freescale Semiconductor
Type
Microcontrollerr
Datasheet

Specifications of MPC555CME

Contents
Module Board, Installation Guide, Power Supply, Cable, Software and more
Processor To Be Evaluated
MPC555
Data Bus Width
32 bit
Interface Type
RS-232
For Use With/related Products
MPC555
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
SRR1 — Machine Status Save/Restore Register 1
SPRG0–SPRG3 — General Special-Purpose Registers 0–3
PVR — Processor Version Register
MSB
MSB
MSB
3.9.8 General SPRs (SPRG0–SPRG3)
3.9.9 Processor Version Register (PVR)
MPC555
USER’S MANUAL
SPRG0
SPRG1
SPRG2
SPRG3
0
0
0
Register
In general, when an exception occurs, SRR1[0:15] are loaded with exception-specific
information, and MSR[16:31] are placed into SRR1[16:31].
SPRG0–SPRG3 are 32-bit registers provided for general operating system use, such
as performing a fast-state save and for supporting multiprocessor implementations.
SPRG0–SPRG3 are shown below.
Uses for SPRG0–SPRG3 are shown in
The PVR is a 32-bit, read-only register that identifies the version and revision level of
the PowerPC processor. The contents of the PVR can be copied to a GPR by the mf-
spr instruction. Read access to the PVR is available in supervisor mode only; write ac-
cess is not provided.
1
1
1
2
2
2
/
3
3
3
MPC556
Software may load a unique physical address in this register to identify an area of memory reserved for
use by the exception handler. This area must be unique for each processor in the system.
This register may be used as a scratch register by the exception handler to save the content of a GPR.
That GPR then can be loaded from SPRG0 and used as a base register to save other GPRs to memory.
This register may be used by the operating system as needed.
This register may be used by the operating system as needed.
4
4
4
5
5
5
6
6
6
VERSION
7
7
7
8
8
8
Table 3-15 Uses of SPRG0–SPRG3
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
CENTRAL PROCESSING UNIT
Rev. 15 October 2000
RESET: UNCHANGED
RESET: UNCHANGED
RESET: UNDEFINED
SPRG0
SPRG1
SPRG2
SPRG3
SRR1
Table
Description
3-15.
REVISION
SPR 272 – SPR 275
SPR 287
MOTOROLA
SPR 27
3-25
LSB
LSB
LSB
31
31
31

Related parts for MPC555CME