HP 64746 User Manual page 164

Emulation/analysis
Table of Contents

Advertisement

Chapter 5: Plugging into a Target System
Configuring the Emulator for In-Circuit Operation
modify memory 24H long to XXXXXXH <RETURN>
step <RETURN>
where XXXXXXXH is the address of TRACE_ENTRY.
You shouldn't need to use this method unless your program or operating system is
continuously changing the vector table contents.
If you are mapping the vector table to a target ROM area and are not able to modify
location 24H, you can map the vector table area to emulation RAM, copy the
contents of your target ROM to emulation RAM, then modify location 24H. Here
are the steps needed to do this:
1
2
pod_command "cim 0..03ff" <RETURN>
modify memory 24H long to XXXXXXH <RETURN>
where XXXXXXXH is the address of TRACE_ENTRY.
Note
The terminal interface or pod_command "cim" is a special command that allows
you map a section of memory as emulation RAM or ROM and copy the contents of
your target memory to that section. In this example, the cim command is used to
read all locations 0 through 3FFH from your target ROM, then write those values to
emulation memory. This is a convenient way of making changes to your target
ROM without having to burn new ROMs.
164
Use a command file to single step that first modifies memory location 24H to
point to TRACE_ENTRY, then step. For example:
Map 0 through 3FFH as emulation RAM.
Use the commands:

Advertisement

Table of Contents
loading

This manual is also suitable for:

68302

Table of Contents