Freescale Semiconductor MCF5329 Reference Manual page 79

Devices supported: mcf5327; mcf5328; mcf53281; mcf5329
Table of Contents

Advertisement

1
BDM
Load: 0x080
Data Register 0 (D0)
Store: 0x180
Load: 0x081
Data Register 1 (D1)
Store: 0x181
Load: 0x082–7
Data Register 2–7 (D2–D7)
Store: 0x182–7
Load: 0x088–8E
Address Register 0–6 (A0–A6)
Store: 0x188–8E
Load: 0x08F
Supervisor/User A7 Stack Pointer (A7)
Store: 0x18F
0x804
MAC Status Register (MACSR)
0x805
MAC Address Mask Register (MASK)
0x806, 0x809,
MAC Accumulators 0–3 (ACC0–3)
0x80A, 0x80B
0x807
MAC Accumulator 0,1 Extension Bytes
(ACCext01)
0x808
MAC Accumulator 2,3 Extension Bytes
(ACCext23)
0x80E
Condition Code Register (CCR)
0x80F
Program Counter (PC)
0x002
Cache Control Register (CACR)
0x004–5
Access Control Register 0–1 (ACR0–1)
0x800
User/Supervisor A7 Stack Pointer
(OTHER_A7)
0x801
Vector Base Register (VBR)
0x80E
Status Register (SR)
0xC05
RAM Base Address Register (RAMBAR)
1
The values listed in this column represent the Rc field used when accessing the core registers via the BDM port. For more
information see
Chapter 36, "Debug
Freescale Semiconductor
Table 3-1. ColdFire Core Programming Model
Width
Register
(bits)
Supervisor/User Access Registers
32
32
32
32
32
32
32
32
32
32
32
Supervisor Access Only Registers
32
32
32
32
16
32
Module".
MCF5329 Reference Manual, Rev 3
Access
Reset Value
R/W
0xCF30_60
R/W
0x0000_0670
R/W
Undefined
R/W
Undefined
R/W
Undefined
R/W
0x0000_0000
R/W
0xFFFF_FFFF
R/W
Undefined
R/W
Undefined
R/W
Undefined
8
R/W
Undefined
R/W
Contents of
location
0x0000_0004
R/W
0x0000_0000
R/W
See Section
R/W
Contents of
location
0x0000_0000
R/W
0x0000_0000
R/W
0x27--
R/W
See Section
ColdFire Core
Written with
Section/Page
MOVEC
No
3.2.1/3-6
No
3.2.1/3-6
No
3.2.1/3-6
No
3.2.2/3-6
No
3.2.3/3-6
No
4.2.1/4-3
No
4.2.2/4-5
No
4.2.3/4-6
No
4.2.4/4-7
No
4.2.4/4-7
No
3.2.4/3-7
No
3.2.5/3-8
Yes
3.2.6/3-8
Yes
3.2.7/3-9
No
3.2.3/3-6
Yes
3.2.8/3-9
No
3.2.9/3-9
Yes
3.2.10/3-10
3-5

Advertisement

Table of Contents
loading

Table of Contents