For more details on the operation and parameter format of each command, click on the command name hot-link.
In each command:
| ASSEMBLE {addr} | Assemble into memory |
| ASM {addr} | Assemble into memory |
| AUTOGEN value | Abbreviation of AUTOGENERATE |
| AUTOGENERATE value | Turn automatic symbol generation on and off |
| B {addr} | Abbreviation of BREAKPOINT |
| BD {addr} | Abbreviation of BREAKDISABLE |
| BDMSPEED {speed in MHz} | (HC12 and MC9S08 only) Set the BDM speed for special purposes, such as security unlocking. |
| BE {addr} | Abbreviation of BREAKENABLE |
| BREAK | Same as HALT |
| BREAKDISABLE {addr} | Disable a breakpoint |
| BREAKENABLE {addr} | Enable a breakpoint |
| BREAKPOINT {addr} | Insert, delete, or display breakpoints |
| BRK value | Begin (value=1) or end (value=0) serial line break |
| CALL {addr} | Call a subroutine |
| CALLSKIP name skipsize | Define a subroutine called with post-bytes |
| CAP file | Abbreviation of CAPTURE |
| CAPTURE file | Capture disassembly, dump, and target output to file |
| CASE value | Turn symbol case sensitivity on and off |
| CHECK addr size | Abbreviation of CHECKSUM |
| CHECKSUM addr size | Compute byte checksum on region |
| CLEARLINEINGO {Y} | Delete all source line information |
| CLEARSYMBOLS {Y} | Delete all symbols |
| COPY addr1 size addr2 | Copy memory from addr1 to addr2 |
| D {addr} {size} | Abbreviation of DUMP |
| D16 {addr} {size} | Abbreviation of DUMP16 |
| D32 {addr} {size} | Abbreviation of DUMP32 |
| DEF name value {%type} | Abbreviation of DEFINE |
| DEFB name value {%type} | Abbreviation of DEFBASE |
| DEFBASE name value {%type} | Define base symbol "name". Optional data type override |
| DEFINE name value {%type} | Define global symbol "name". Optional data type override |
| DEFREG name address size | Define pseudo-register "name". |
| DEFSCOPED name value {%type} | Define scoped symbol "name". Optional data type override |
| DEFS name value {%type} | Abbreviation of DEFSCOPED |
| DEFTYPE name offset %type | Define data type "name" |
| DEFT name offset %type | Abbreviation of DEFTYPE |
| DELAY time | Set delay for command playback |
| DTR value | Set serial line DTR active (value=1) or inactive (value=0) |
| DUMP {addr} {size} | Dump block of memory at addr as hex bytes and ASCII |
| DUMP16 {addr} {size} | Dump block of memory at addr as 16-bit hex and ASCII |
| DUMP32 {addr} {size} | Dump block of memory at addr as 32-bit hex and ASCII |
| E {addr} {val} {%type} | Abbreviation of EDIT |
| ECHO {text string} | Echo "text string" to data window |
| EDIT {addr} {%type} {val.} | Examine/change memory. Optional data type override |
| ENDENUM {name} | End definition of enumeration "name" |
| ENDFILE {addr} | Define the end of the current file scope for symbol definition |
| ENDFUNCTION {addr} | Define the end of the current function scope for symbol definition |
| ENDF {address} | Abbreviation of ENDFUNCTION |
| ENDLOADGROUP | Finish loading a group of files to memory |
| ENDS size {name} | Abbreviation of ENDSTRUCT |
| ENDSTRUCT size {name} | Declare the end of the current data structure definition |
| ENUM offset {name} {%type} | Begin definition of enumeration "name" |
| ENUMVAL value name | Define "name" as a member of the current enumeration |
| EX1 {tail} | Run the extension EX1 |
| EX2 {tail} | Run the extension EX2 |
| F {text string} | Abbreviation of FIND |
| FIND {text string} | Find the string in the view file |
| FILE file {offset} | Define the current file for source debug |
| FILL addr size value | Fill memory block at addr with value |
| FRAMEPOINTER str | Set name of IEEE 695 frame pointer |
| FUNC name {addr} | Abbreviation of FUNCTION |
| FUNCTION name {addr} | Define a function for scoped symbol definition |
| G {addr} | Abbreviation of GO |
| GDB {string} | (ARM using gdb server only) Send a string to the GDB server. |
| GO {addr} | Begin execution at addr or at PC |
| HALT | Interrupt target execution |
| I addr | Abbreviation of IN |
| IN addr | Read byte from port |
| IN16 addr | Read 16 bits from port |
| IN32 addr | Read 32 bits from port |
| INTSIZE n | Set size of IEEE 695 integer |
| ISTEP | Step one machine instruction |
| L file {offset} {B} | Abbreviation of LOAD |
| LARGEPOINTERSIZE n | Set size of IEEE 695 large pointer |
| LASTFILELOADED {filename} | Delete breakpoints, watches, symbols, and line information if the filename or its modification time have changed from the last invocation of this command. |
| LINE linum | View the specified source line |
| LINE linum addr | Define address of source line |
| LEADINGDIGIT n | Set requirement for leading digit on hex numbers |
| LOAD file {offset} {B} | Load Intel, Motorola/Freescale, Tektronix or other file |
| LOADGROUP | Begin loading a group of files to memory |
| LONGSIZE n | Set size of IEEE 695 long integer |
| M {addr} | Same as MEM |
| MEM {addr} | Show/edit the block of memory at addr in hex or ASCII |
| MODE val | Set source mode (0,1,2) |
| N | Abbreviation of NEXT |
| NEXT | Step over subroutine |
| NOFILES | Delete file and line number information |
| O addr val | Abbreviation of OUT |
| OPEN file | Open file via LOAD, PLAY, or VIEW |
| OUT addr val | Write byte to port |
| OUT16 addr val | Write 16 bits to port |
| OUT32 addr val | Write 32 bits to port |
| PAGENAME name low high | Define a name for memory space/page | PLAY file | Execute commands from "file" |
| POINTERSIZE n | Set size of default pointer |
| Q | Abbreviation of QUIT |
| QUIT | Exit to DOS |
| R {reg val} | Abbreviation of REGISTER |
| RADIX val | Set radix for formatted input and output. "Val" must be 10 or 16 |
| RCMD {string} | (ARM using gdb server only) Send a string to the GDB server as a qRcmd message. |
| REC file | Abbreviation of RECORD |
| RECORD file | Record commands to file |
| REGISTER {reg val} | Change register |
| REM {string} | Remark (comment) for command files |
| RESET | Reset target hardware |
| RTS value | Set serial line RTS active (value=1) or inactive (value=0) |
| S {addr} | Abbreviation of SOURCE |
| S2FORMAT format | Set the format of Motorola/Freescale S2 addresses |
| SAVE file addr size {type} | Save a block of memory as an Intel or Motorola/Freescale hex file, or as a binary file |
| SCOPE name | Set current scope for scoped symbol definition and use |
| SET name value | Same as DEFINE |
| SFUNC name {addr} | Abbreviation of STATICFUNCTION |
| SHORTSIZE n | Set size of IEEE 695 short integer |
| SMALLPOINTERSIZE n | Set size of IEEE 695 small pointer |
| SOURCE {addr} | Show source code at beginning at addr |
| ST | Abbreviation of STEP |
| STATETEXT n text | Set text for target state n |
| STATICFUNCTION name {addr} | Define a static function for scoped symbol definition |
| STEP | Step into subroutines |
| STOP | Stop recording commands to file |
| STRUCT offset {name} | Begin definition of a data structure |
| SYM expr | Abbreviation of SYMBOL |
| SYMBOL expr | Show symbol with value "expr" |
| TIME {comment} | Show elapsed time since last TIME command |
| U {addr} | Abbreviation of UNASM |
| UNASM {addr} | Disassemble beginning at addr |
| V {file} | Abbreviation of VIEW |
| VAL expr | Abbreviation of VALUE |
| VALUE expr | Show value of "expr" |
| VER | Abbreviation of VERSION |
| VERSION | Show host and target versions |
| VIEW {file} | View file |
| W addr {len} {%type} | Abbreviation of WATCH |
| WAIT time | Wait for "time" milliseconds |
| WAITFORSTOP {time} | Wait up to "time" seconds for the target to stop running |
| WATCH addr {len} {%type} | Watch data at "addr" |
| ; {string} | Remark (comment) for command files |
The following commands may also be invoked by pressing the indicated function key.
| F1 | Help |
| F2 | Dump next block |
| F3 | Find next |
| F4 | View file |
| F5 | Go |
| F6 | List breakpoints |
| F7 | Step into (traditional NoICE key) |
| F8 | Step over (traditional NoICE key) |
| F9 | Step one instruction |
| F10 | Step over (same as DevStudio) |
| F11 | Step into (same as DevStudio) |
Pressing Alt and a function key will attempt to invoke the command files ALTF1.NOI through ALTF12.NOI, respectively.