Overview
MOTOROLA
ColdFire2/2M User’s Manual
For More Information On This Product,
Go to: www.freescale.com
1-15
Field Definitions:
T[15]—Trace Enable
When set, the processor will perform a trace exception after every instruction; otherwise no
trace exception is performed.
S[13]—Supervisor / User State
Denotes the processor privilege mode: supervisor mode (S set) or user mode (S cleared).
M[12]—Master / Interrupt State
This bit is cleared by an interrupt exception, and can be set by software during execution of
the RTE or move to SR instructions.
I[10:8]—Interrupt Priority Mask
Defines the current interrupt priority. Interrupt requests are inhibited for all priority levels less
than or equal to the current priority, except the level seven request, which cannot be
masked.
1.4.3.2 CACHE CONTROL REGISTER (CACR).
This includes cache enable, cache freeze, cache invalidate, cache mode, and default write
protect. See
Section 5.1.11 Cache Control Register (CACR)
The CACR controls the cache operation.
for more information.
1.4.3.3 ACCESS CONTROL REGISTERS (ACR0, ACR1).
access attributes for two definable memory regions. These attributes include burst control,
instruction caching, and write protection. These attributes override the defaults in the CACR.
See
Section 5.2.1 ACR Programming Model
The ACRs allow definition of
for more information.
1.4.3.4 VECTOR BASE REGISTER (VBR).
exception vector table in memory. The displacement of an exception vector is added to the
value in this register to access the vector table. Only the upper 12 bits of the VBR are used
and the lower 20 bits are filled with zeros. This forces the exception vector table to be aligned
on a 1 MByte boundary. This register is reset to zero.
The VBR contains the base address of the
1.4.3.5 ROM BASE ADDRESS REGISTER (ROMBAR0).
configures the internal ROM module. This includes the base address, code space masks,
and enable. See
Section 5.3.2 ROM Programming Model
The ROMBAR0 register
for more information.
1.4.3.6 SRAM BASE ADDRESS REGISTER (RAMBAR0).
configures the internal SRAM module. This includes the base address, write protect, code
The RAMBAR0 register
BITS
15
14
13
12
11
10
8
7
5
4
3
2
1
0
FIELD
T
-
S
M
-
I
-
X
N
Z
V
C
RESET
0
0
1
1
0
7
0
0
0
0
0
0
R/W
R/W
R
R/W
R/W
R
R/W
R
R/W
R/W
R/W
R/W
R/W
Figure 1-9. Status Register (SR)
F
Freescale Semiconductor, Inc.
n
.