Resetting Into The Foreground Monitor - HP 64782 Series Manual

Mc6833x emulator/analyzer
Hide thumbs Also See for 64782 Series:
Table of Contents

Advertisement

Chapter 4: Connecting the Emulator to a Target System
If there is not a suitable address range in which to put the monitor, the system
protection schemes may need to be modified to create a place for the monitor. This
may be as simple as modifying the 6833x SIM programming, or it may require
modifying a hardware protection scheme to allow placement of the monitor.
The foreground monitor, in contrast to the background monitor, allows servicing of
interrupts. When the foreground monitor is not busy performing some action,
interrupts are allowed. The interrupt routine must return control to the monitor
within a reasonable period of time or the monitor may timeout if it attempts to do
something. The level of interrupt that can be recognized by the monitor can be
controlled through a configuration question:
cf monintr=0
The foreground monitor is entered and exited through the background monitor,
therefore there are short periods of time when interrupts are not serviced.

Resetting into the foreground monitor

If you have successfully established operation of the background monitor, or if you
have decided that you cannot use the background monitor because you require
interrupt servicing, then it is time to evaluate the foreground monitor. The first
thing to do is to enter the foreground monitor from reset. Perform the following
command sequence to enter the monitor.
1 Reset the emulator, and the target system if necessary, using whatever reset
procedure you determined to work.
2 Configure the emulator, as follows:
cf mon=fg
cf monaddr=addr as appropriate for the target system
map addr..addr+0fff eram dsi
cf monintr=0
Installing Emulator Features
83

Advertisement

Table of Contents
loading

This manual is also suitable for:

Hp 64782bHp 64782cHp 64782eHp 64782gHp 64782j

Table of Contents