Motorola MVME147 Installation And Use Manual page 164

Mpu vmemodule
Table of Contents

Advertisement

Debugger General Information
B
Abort
Reset and Abort - Restore Battery Backed Up RAM
B-10
Reset must be used if the processor ever halts (as evidenced by the
MVME147 illuminated
fault; or if the 147Bug environment is ever lost (vector table is
destroyed, etc.).
Abort is invoked by pressing and releasing the
MVME147 front panel. Whenever Abort is invoked when executing
a user program (running target code), a ÒsnapshotÓ of the processor
state is captured and stored in the target registers. (When working
in the debugger, Abort captures and stores only the program
counter, status register, and format/vector information.) For this
reason, Abort is most appropriate when terminating a user
program that is being debugged. Abort should be used to regain
control if the program gets caught in a loop, etc. The target PC, stack
pointers, etc., help to pinpoint the malfunction.
Abort generates a level seven interrupt (non-maskable). The target
registers, reflecting the machine state at the time the
was pushed, are displayed to the screen. Any breakpoints installed
in your code are removed and the breakpoint table remains intact.
Control is returned to the debugger.
Pressing both the
RESET
releasing the
RESET
onboard reset and a restore of key Bug-dependent BBRAM
variables.
During the start of the Reset sequence, if abort is invoked, then the
following conditions are set in BBRAM:
SCSI ID is set to 7.
Memory sized flag is cleared (onboard memory is sized on
this reset).
AUTOboot is turned off.
ROMboot is turned off.
LED), for example after a double bus
STAT
and
switches at the same time and
ABORT
switch before the
ABORT
switch on the
ABORT
switch
ABORT
switch initiates an

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents