Zero Pass Count (Zp); Utilities; Write Loop - Motorola M68CPU32BUG User Manual

Debug monitor
Table of Contents

Advertisement

6.2.13 Zero Pass Count (ZP)

Executing this command resets the pass counter DP to zero. This is frequently desirable before
entering a command that executes the loop-continue mode. Entering this command on the same
line as LC results in the pass counter being reset every pass.

6.3 UTILITIES

The monitor is supplemented by several utilities that are separate and distinct from the monitor
itself and the diagnostics.

6.3.1 Write Loop

WL.<SIZE> [<ADDR> [<DEL><DATA>]]
The WL command executes a streamlined write of specified size to a specified memory location.
This command is intended as a debugging aid once specific fault areas are identified. The write
loop is very short in execution so measuring devices such as oscilloscopes may be utilized in
tracking failures. Pressing the BREAK key does not terminate this command, but pressing the
ABORT switch or RESET switch does.
Command size must be specified as B for byte, W for word, or L for longword.
The command requires two parameters: target address and data to be written. The address and
data are both hexadecimal values and must not be preceded by a $. To write $00 out to address
$10000, enter WL.B 10000 00. The system prompts the user if either or both parameters are
omitted.
EXAMPLES
CPU32Bug>SD<CR>
CPU32Diag>WR.W<CR>
CPU32Diag>WR.B 40FC E6<CR>
CPU32Diag>WR.W 800C 43F6<CR>
CPU32Diag>WR.L 54F0 F8432191<CR>
M68CPU32BUG/D REV 1
DIAGNOSTIC FIRMWARE GUIDE
Switch to diagnostic directory
Prompts for address and data to which to
write word value.
Writes $E6 to $40FC
Writes $43F6 to $800C
Writes $F8432191 to $54F0
6-4

Advertisement

Table of Contents
loading

Table of Contents