18
TABLE 3. D-Bug12 Monitor Commands
ASM <Address> Single line assembler/disassembler
<CR> Disassemble next instruction
<.> Exit assembly/disassembly
BAUD <baudrate> Set communications rate for the terminal
BF <StartAddress> <EndAddress>
[<data>] Fill memory with data
BR [<Address>] Set/Display user breakpoints
BULK Erase entire on-chip EEPROM contents
CALL [<Address>] Call user subroutine at <Address>
DEVICE [<DevName>
[<Address>...<Address>]] display/select/add target device
EEBASE <Address> Set base address of on-chip EEPROM
FBULK Erase entire target FLASH contents
FLOAD [<AddressOffset>] Load S-Records into target FLASH
G [<Address>] Begin/continue execution of user code
GT <Address> Set temporary breakpoint at <Address> &
execute user code
HELP Display this D-Bug12 command summary
LOAD [<AddressOffset>] Load S-Records into memory
MD <StartAddress> [<EndAddress>] Memory Display Bytes
MDW <StartAddress> [<EndAddress>] Memory Display Words
MM <StartAddress> Modify Memory Bytes
<CR> Examine/Modify next location
</> or <=> Examine/Modify same location
<^> or <-> Examine/Modify previous location
<.> Exit Modify Memory command
MMW <StartAddress> Modify Memory Words (same subcommands as
MM)
MOVE <StartAddress> <EndAddress>
<DestAddress> Move a block of memory
NOBR [<address>] Remove One/All Breakpoint(s)
RD Display all CPU registers
REGBASE <Address> Set base address of I/O registers
RESET Reset target CPU
RM Modify CPU Register Contents
STOP Stop target CPU
T [<count>] Trace <count> instructions
UPLOAD <StartAddress>
<EndAddress> S-Record Memory display
USEHBR Use Hardware Breakpoints
VERF [<AddressOffset>] Verify S-Records against memory contents
<Register Name> <Register Value> Set register contents
Register Names: PC, SP, X, Y, A, B, D
CCR Status Bits: S, XM, H, IM, N, Z, V, C