Abort; Break; Sysfail* Assertion/Negation - Motorola MVME162LX 300 Series Installation And Use Manual

Embedded controller
Table of Contents

Advertisement

Debugger General Information

Abort

3

Break

SYSFAIL* Assertion/Negation

3-10
Abort is invoked by pressing and releasing the ABORT switch on the
controller's 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. 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, register contents, etc., help to pinpoint the malfunction.
Pressing and releasing the ABORT switch generates a local board
condition which may interrupt the processor if enabled. The target
registers, reflecting the machine state at the time the ABORT switch was
pressed, are displayed on the screen. Any breakpoints installed in your
code are removed and the breakpoint table remains intact. Control is
returned to the debugger.
A "Break" is generated by pressing and releasing the BREAK key on the
terminal keyboard. Break does not generate an interrupt. The only time
break is recognized is when characters are sent or received by the console
port. Break removes any breakpoints in your code and keeps the
breakpoint table intact. Break also takes a snapshot of the machine state if
the function was entered using SYSCALL. This machine state is then
accessible to you for diagnostic purposes.
Many times it may be desirable to terminate a debugger command prior to
its completion; for example, during the display of a large block of memory.
Break allows you to terminate the command.
Upon a reset/powerup condition the debugger asserts the VMEbus
SYSFAIL* line (refer to the VMEbus specification). SYSFAIL* stays
asserted if any of the following has occurred:
confidence test failure
NVRAM checksum error
NVRAM low battery condition
local memory configuration status
self test (if system mode) has completed with error
MPU clock speed calculation failure
Computer Group Literature Center Web Site

Advertisement

Table of Contents
loading

Table of Contents