Motorola M68CPU32BUG User Manual page 49

Debug monitor
Table of Contents

Advertisement

GD
3.10 GO DIRECT (IGNORE BREAKPOINTS)
GD [<addr>]
Use the GD command to start target code execution. If an address is specified, it is placed in the
target PC. Execution starts at the target PC address. Under the GD command no breakpoints are
inserted.
Once execution of target code begins, control is returned to CPU32Bug by various conditions:
Press the ABORT switch or RESET switch of the M68300PFB Platform Board
Execute the .RETURN TRAP #15 function
Generation of an unexpected exception
EXAMPLE
The following program resides at $4000.
CPU32Bug>MD 4000;DI<CR>
00004000
2200
00004002
4282
00004004
D401
00004006
E289
00004008
66FA
0000400A
E20A
0000400C
55C2
0000400E
60FE
CPU32Bug>RM D0<CR>
Initialize D0 and start target program:
D0
=00000000 ? 52A9C.<CR>
CPU32Bug>GD 4000<CR>
Effective address: 00004000
M68CPU32BUG/D REV 1
Go Direct (Ignore Breakpoints)
MOVE.L
D0,D1
CLR.L
D2
ADD.B
D1,D2
LSR.L
#$1,D1
BNE.B
$4004
LSR.B
#$1,D2
SCS.B
D2
BRA.B
$400E
3-19
DEBUG MONITOR COMMANDS
GD

Advertisement

Table of Contents
loading

Table of Contents