Motorola M68CPU32BUG User Manual page 65

Debug monitor
Table of Contents

Advertisement

MA
NOMA
The second argument is used whenever the sequence "\1" occurs. Entering ARGUE 3000 1 ;B on
the debugger command line would execute the macro named ARGUE with the text strings 3000,
1, and ;B replacing "\0", "\1", and "\2", respectively, within the body of the macro.
To delete a macro, execute NOMA followed by the name of the macro. Executing NOMA
without specifying a macro name deletes all macros. If NOMA is executed with a valid macro
name that does not have a definition, an error message is printed.
EXAMPLES
CPU32Bug>MA ABC<CR>
M=MD 3000
M=GO \0
M=<CR>
CPU32Bug>
CPU32Bug>MA DASM<CR>
M=MD \0:5;DI
M=<CR>
CPU32Bug>
CPU32Bug>MA<CR>
MACRO ABC
010 MD 3000
020 GO \0
MACRO DIS
010 MD \0:5;DI
CPU32Bug>
CPU32Bug>DASM 427C<CR>
0000427C
48E78080
00004280
4280
00004282
1018
00004284
5340
00004286
12D8
CPU32Bug>
CPU32Bug>MA ABC<CR>
MACRO ABC
010 MD 3000
020 GO \0
CPU32Bug>
CPU32Bug>NOMA DASM<CR>
CPU32Bug>
M68CPU32BUG/D REV 1
Macro Define/Display
Macro Delete
Define macro ABC.
Define macro DASM.
List macro definitions.
Execute DASM macro.
MOVEM.L
CLR.L
MOVE.B
SUBQ.W
MOVE.B
List definitions macro ABC.
Delete macro DASM.
3-35
DEBUG MONITOR COMMANDS
D0/A0,-(A7)
D0
(A0)+,D0
#$1,D0
(A0)+,(A1)+
MA
NOMA

Advertisement

Table of Contents
loading

Table of Contents