
MMDSP Debugger
25
©1989-2019 Lauterbach GmbH
SYStem.Option ICFLUSH
Flush instruction cache (ST8810A)
Default: ON.
If enabled, the Echoic will be flushed before GO or Step operations. This is required to enforce consistency
between cache and external program memory when the program memory was updated (e.g. for setting
software breakpoints). Typically the option shall be left enabled except when debugging cache consistency
problems in the target. The option is only relevant for ST8810A because it has a program cache.
SYStem.Option NMF
Retrieves the value of pThis
Default: OFF
The command is only relevant when using the NMF (Nomadik Multiprocessing Framework).
When the option is enabled, the debugger retrieves the value of
pThis
from the target memory everytime it
uploads the registers values from the core. The value of
pThis
is used to detect the currently active NMF
module.
There is a pseudo register call
pThis
that is listed in the register window and can be accesses via the
register function similar to actual core registers. A pseudo register is an artificial register that has no
corresponding register in the CPU, but is used to conveniently handle data that is useful in the context of
register manipulation.
SYStem.Option OP9compatible
Compatibility mode OP9
This command enables the compatibility mode for the hcMOS 9 MMDSP+ core by setting the register
COMPATIBLE_REG @ MMIO(0xF60A).
Format:
SYStem.Option ICFLUSH
[
ON
|
OFF
]
Format:
SYStem.Option NMF
[
ON
|
OFF
]
Register
print register(pThis)
; open the Register window
; print the value of pThis
Format:
SYStem.Option OP9compatible
[
ON
|
OFF
]