Motorola M68CPU32BUG User Manual page 54

Debug monitor
Table of Contents

Advertisement

GO
Initialize D0, set breakpoints, and start target program:
D0
=00000000 ? 52A9C.<CR>
CPU32Bug>BR 4000,400E<CR>
BREAKPOINTS
00004000
CPU32Bug>GO 4000<CR>
Effective address:
At Breakpoint
PC
=0000400E
SFC
=5=SD
D0
=00052A9C
D4
=00000000
A0
=00000000
A4
=00000000
0000400E
60FE
Note that in this case breakpoints are inserted after tracing the first instruction, therefore the first
breakpoint is not taken.
Continue target program execution.
CPU32Bug>G<CR>
Effective address:
At Breakpoint
PC
=0000400E
SFC
=5=SD
D0
=00052A9C
D4
=00000000
A0
=00000000
A4
=00000000
0000400E
60FE
Remove breakpoints and restart target code.
CPU32Bug>NOBR<CR>
BREAKPOINTS
CPU32Bug>GO 4000<CR>
Effective address: 00004000
M68CPU32BUG/D REV 1
Go Execute User Program
0000400E
00004000
SR
=2711=TR:OFF_S_7_X...C
DFC
=5=SD
D1
=00000000
D5
=00000000
A1
=00000000
A5
=00000000
BRA.B
0000400E
SR
=2711=TR:OFF_S_7_X...C
DFC
=5=SD
D1
=00000000
D5
=00000000
A1
=00000000
A5
=00000000
BRA.B
USP
=0000FC00
D2
=000000FF
D6
=00000000
A2
=00000000
A6
=00000000
$400E
USP
=0000FC00
D2
=000000FF
D6
=00000000
A2
=00000000
A6
=00000000
$400E
3-24
DEBUG MONITOR COMMANDS
GO
VBR
=00000000
SSP*
=00010000
D3
=00000000
D7
=00000000
A3
=00000000
A7
=00010000
VBR
=00000000
SSP*
=00010000
D3
=00000000
D7
=00000000
A3
=00000000
A7
=00010000

Advertisement

Table of Contents
loading

Table of Contents