Qorivva MPC5xxx/SPC5xx Debugger and NEXUS Trace
29
©1989-2021 Lauterbach GmbH
Memory Access
Access Classes
Access classes are used to specify how TRACE32 PowerView accesses memory, registers of
peripheral modules, addressable core resources, coprocessor registers and the
Addresses in TRACE32 PowerView consist of:
•
An access class, which consists of one or more letters/numbers followed by a colon (:)
•
A number that determines the actual address
Here are some examples:
Access Classes to Memory and Memory Mapped Resources
The following memory access classes are available:
In addition to the access classes, there are access class attributes.
Command:
Effect:
P:
0x1000
Opens a List window displaying
program
memory
D:
0xFF800000 /LONG
Opens a DUMP window at
data
address 0xFF800000
SPR:
415. %Long 0x00003300
Write value 0x00003300 to the
SPR
IVOR15
ANC:
0xFFF00100
)
Print data value at physical address 0xFFF00100
Access Class
Description
P
Program (memory as seen by core’s instruction fetch)
F
Program, disassembly shows std. PowerPC instructions
V
Program, disassembly shows VLE encoded instructions
D
Data (memory as seen by core’s data access)
IC
L1 Instruction Cache (or L1 Unified cache)
DC
L1 Data Cache
L2
L2 Cache
NC
No Cache (access with caching inhibited)
EEC
Emulation memory in MPC57XX/SPC57X emulation devices