Note
Target system accesses to emulation memory are not allowed. Target
system devices that take control of the bus (for example, external DMA
controller) cannot access emulation memory.
Caution
The default emulator configuration maps location C000 hex through
FFFF hex as emulation ROM. This must be needed when you use the
7700 Series internal ROM. You don’t have to map internal RAM area
since the emulator uses internal RAM of the emulation processor.
When you answered "yes" to the
"Reset map (change of monitor type requires map reset)?"
question , you must map again for memory space where internal ROM
is located as emulation ROM.
Blocks of memory can also be characterized as guarded memory.
Guarded memory accesses will generate "break to monitor" requests.
Writes to ROM will generate "break to monitor" requests if the "Enable
breaks on writes to ROM?" configuration item is enabled (see the
"Debug/Trace Configuration" section which follows).
To map memory for the sample program, enter the following mapper
commands:
delete all <RETURN>
0c000h
thru 0ffffh emulation rom <RETURN>
end <RETURN>
When mapping memory for your target system programs, you may
wish to characterize emulation memory locations containing programs
and constants (locations which should not be written to) as ROM. This
will prevent programs and constants from being written over
accidentally, and will cause breaks when instructions attempt to do so.
4-14 Configuring the Emulator
Summary of Contents for 64146A
Page 2: ......
Page 8: ...Notes ...
Page 14: ...Notes 6 Contents ...
Page 16: ...Figure 1 1 HP 64146 Emulator for MELPS 7700 Series 1 2 Introduction ...
Page 60: ...Notes 3 4 In Circuit Emulation ...
Page 92: ...Notes 5 10 Using the Emulator ...