HP 3000 Manuals

System Debug Command Summary [ System Debug Reference Manual ] MPE/iX 5.0 Documentation


System Debug Reference Manual

Appendix E  System Debug Command Summary 

     Standard Commands
             Window Commands

     :                  Access to the command interpreter
     =                  Calculator, expression evaluation
     ABORT              Terminate DAT/Debug session
     ALIAS              Define a user alias
     ALIASD[EL]         Delete a command alias
     ALIASINIT          Restore the predefined aliases
     ALIASL[IST]        List current command alias
     B                  Set breakpoint
     BA                 Set breakpoint at an absolute CST address
     BAX                Set breakpoint at an absolute CSTX address
     BD                 Delete breakpoint(s)
     BG                 Set breakpoint in group library
     BL                 List breakpoint(s)
     BLG                Set breakpoint in logon group library
     BLP                Set breakpoint in logon account library
     BP                 Set breakpoint in account library
     BS                 Set breakpoint in system library
     BU                 Set breakpoint in any NM (user) library
     BV                 Set breakpoint at a virtual (code) address
     C[ONTINUE]         Continue program execution
     CLOSEDUMP          Close a dump file
     CM                 Enter compatibility mode  (cmdat/cmdebug)
     CMDL[IST]          List commands
     CMG                Display cmglobals for a process
             CMPB       Scroll the CM program window backwards
             CMPD       Disable the CM program window
             CMPE       Enable the CM program window
             CMPF       Scroll the CM program window forwards
             CMPH       Home the CM program window
             CMPJ       Jump the CM program window
             CMPJA      Jump the CM program window to a CST segment
             CMPJAX     Jump the CM program window to a CSTX segment
             CMPJG      Jump the CM program window to the group library
             CMPJLG     Jump the CM program window to the logon group library
             CMPJLP     Jump the CM program window to the logon account library
             CMPJP      Jump the CM program window to the account library
             CMPJS      Jump the CM program window to the system library

     Standard Commands
             Window Commands

             CMPK       Kill the CM program window
             CMPL       Change the size of the CM program window
             CMPR       Change the radix of the CM program window
     DA                 Display absolute memory relative
     DATAB              Set a data breakpoint
     DATABD             Delete a data breakpoint
     DATABL             List data breakpoints
     DC                 Display code
     DCA                Display code in a CST segment
     DCAX               Display code in a CSTX segment
     DCG                Display code in the group library
     DCLG               Display code in the logon group library
     DCLP               Display code in the logon account library
     DCP                Display code in the account library
     DCS                Display code in the system library
     DCU                Display code in any (user) NM library
     DD                 Display data segment
     DDB                Display CM DB-relative
     DELETEALIAS        Predefined alias for ALIASD
     DELETEB            Predefined alias for BD
     DELETEERR          Predefined alias for ERRD
     DELETEMAC          Predefined alias for MACD
     DELETEVAR          Predefined alias for VARD
     DEMO               Select terminal LDEVs for DAT/Debug demonstrations
     DIS                Disassemble code
     DO                 Redo a command from history
     DPIB               Display a process's information block
     DPTREE             Display the process tree
     DQ                 Display CM Q-relative
     DR                 Display registers
     DS                 Display CM S-relative
     DSEC               Display secondary storage relative
     DUMPINFO           Display information about the open dump
     DV                 Display virtual memory
     DZ                 Display real memory
     E[XIT]             Exit (predefined alias for C[ONTINUE])
     ENV                Set an environment variable value
     ENVL[IST]          Display environment variable values
     ERR                Push an error string onto the error stack
     ERRD[EL]           Reset the error stack
     ERRL[IST]          List the contents of the error stack
     FC                 Freeze code
     FCA                Freeze code in a CST segment

     Standard Commands
             Window Commands
     FCAX               Freeze code in a CSTX segment
     FCG                Freeze code in the group library
     FCLG               Freeze code in the logon group library
     FCLP               Freeze code in the logon account library
     FCP                Freeze code in the account library
     FCS                Freeze code in the system library
     FCU                Freeze code in any (user) NM library
     FDA                Freeze a data segment into memory
     FINDPROC           Dynamically load a procedure from a NM library
     FOREACH            Execute a command(list) FOREACH value in a valuelist
     FPMAP              Reinitializes CM symbolic procedure names
     FT                 Format a type declaration
     FUNCL[IST]         List all the DAT/ Debug functions
     FV                 Format virtual as a type
     FVA                Freeze virtual address (range) in memory
             GB         Scroll group window back
             GD         Disable the group window
             GE         Enable the group window
     GETDUMP            Read a dump tape into disk files
             GF         Scroll group window forward
             GH         Home the group window
             GK         Kill the group window
             GL         Change the size of the group window
             GR         Change the radix for the group window
             GRD        Disable the NM general registers window
             GRE        Enable the NM general registers window
             GRK        Kill the NM general registers window
             GRL        Change the size of the NM general registers window
     H[ELP]             Print help
     HIST[ORY]          Print history of command stack
     IF                 IF condition THEN cmdlist ELSE cmdlist 
     IGNORE             Ignore error test after the following command
     INITCM             Initialize CM registers from any address
     INITNM             Initialize NM registers from any address
     KILL               Kill the indicated PIN
             LB         Scroll the LDEV window back
             LD         Disable the LDEV window
             LE         Enable the LDEV window
     LEV                Set environment to stack level
             LF         Scroll the LDEV window forward
             LH         Home the LDEV window
     LIST               Controls the recording of input and output to a list file
     LISTREDO           Predefined alias for HIST[ORY]
             LJ         Jump the LDEV window

     Standard Commands
             Window Commands

             LK         Kill the LDEV window
             LL         Change the size of the window program
     LOADINFO           Give information on loaded NM and CM program/libraries
     LOADPROC           Dynamically load a procedure from a CM library
     LOC                Declare a local variable
     LOCL[IST]          List the local variables
     LOG                Controls the recording of input to a log file
             LR         Change the radix of the LDEV window
             LW         Allocate a new virtual window
     MA                 Modify absolute
     MAC[RO]            Define a macro
     MACD[EL]           Delete macro definition(s)
     MACECHO            Enable echoing of each line of macro(s)
     MACL[IST]          List the macro definition(s)
     MACREF             Reset macro reference counts
     MACTRACE           Enable tracing for macro(s)
     MAP                Open and map a file into virtual space
     MAPL[IST]          List files opened by the MAP command
     MC                 Modify code
     MCA                Modify code in a CST segment
     MCAX               Modify code in a CSTX segment
     MCG                Modify code in the group library
     MCLG               Modify code in the logon group library
     MCLP               Modify code in the logon account library
     MCP                Modify code in the account library
     MCS                Modify code in the system library
     MCU                Modify code in any (user) NM library
     MD                 Modify CM data segment
     MDB                Modify CM DB-relative
     MPSW               Modify the PSW
     MQ                 Modify CM Q-relative
     MR                 Modify registers
     MS                 Modify CM S-relative
     MSEC               Modify secondary store
     MV                 Modify virtual memory
     MZ                 Modify real memory
     NM                 Enter native mode  (nmdat/nmdebug)
             NMPB       Scroll the NM program window backwards
             NMPD       Disable the NM program window
             NMPE       Enable the NM program window
             NMPF       Scroll the NM program window forwards
             NMPH       Home the NM program window
             NMPJ       Jump the NM program window
             NMPJG      Jump the NM program window to the group library

     Standard Commands
             Window Commands

             NMPJP      Jump the NM program window to the account library
             NMPJS      Jump the NM program window to the system library
             NMPJU      Jump the NM program window to any (user) NM library
             NMPK       Kill the NM program window
             NMPL       Change the size of the CM program window
             NMPR       Change the radix of the CM program window
     OPENDUMP           Open dump disk files for analysis
     PAUSE              Pause (sleep) for n seconds
             PB         Scroll the program window backwards
             PD         Disable the program window
             PE         Enable the program window
             PF         Scroll the program window forwards
             PH         Home the program window
     PIN                Switch context to a specified process
             PJ         Jump the current program window
             PJA        Jump the current program window to a CST segment
             PJAX       Jump the current program window to a CSTX segment
             PJG        Jump the current program window to the group library
             PJLG       Jump the current program window to the logon group library
             PJLP       Jump the current program window to the logon account
             PJP        Jump the current program window to the account library
             PJS        Jump the current program window to the system library
             PJU        Jump the current program window to any (user) NM library
             PJV        Jump the current program window to a virtual address
             PK         Kill the program window
             PL         Change the size of the program window
             PR         Change the radix of the program window
     PROCLIST           List NM procedures/dat symbols in a NM executable file
     PURGEDUMP          Delete a dump file
             QB         Scroll CM frame window back
             QD         Disable the CM frame window
             QE         Enable the CM frame window
             QF         Scroll CM frame window forward
             QH         Home the CM frame window
             QJ         Jump the CM frame window
             QK         Kill the CM frame window
             QL         Change the size of the CM frame window
             QR         Change the radix of the CM frame window
             RD         Disable the CM register window
             RE         Enable the CM register window
             RED        Redraw the screen
     REDO               Redo a command after (optionally) editing it

     Standard Commands
             Window Commands

     REGLIST            Writes NM register values to a file in USE format
     RESTORE            Restore macros or variables from a file
     RET[URN]           Return an optional value from a macro
             RH         Home the CM register window
             RK         Kill the CM register window
             RL         Change the size of the CM register window
             RR         Change the radix of the CM register window
     S[S]               Single step, same as SS
             SB         Scroll CM stack window back
             SD         Disable the CM stack window
             SE         Enable the CM stack window
     SET                Set user configurable options
     SETALIAS           Predefined alias for ALIAS
     SETENV             Predefined alias for ENV
     SETERR             Predefined alias for ERR
     SETLOC             Predefined alias for LOC
     SETMAC             Predefined alias for MAC
     SETVAR             Predefined alias for VAR
             SF         Scroll stack window forward
             SH         Home the stack window
     SHOWALIAS          Predefined alias for ALIASL
     SHOWB              Predefined alias for BL
     SHOWCMD            Predefined alias for CMDL
     SHOWDATAB          Predefined alias for DATABL
     SHOWENV            Predefined alias for ENVL
     SHOWERR            Predefined alias for ERRL
     SHOWFUNC           Predefined alias for FUNCL
     SHOWLOC            Predefined alias for LOCL
     SHOWMAC            Predefined alias for MACL
     SHOWSET            Predefined alias for SET (no parms)
     SHOWSYM            Predefined alias for SYML
     SHOWVAR            Predefined alias for VARL
             SJ         Jump the CM stack window to a new location
             SK         Kill the CM stack window
             SL         Change the size of the CM stack window
      STORE             Store macros or variables to a file
             SR         Change the radix of the CM stack window
             SRE        Enable the NM special registers window
             SRD        Disable the NM special registers window
             SRH        Home the NM special registers window
             SRK        Kill the NM special registers window
             SRL        Change the size of the NM special registers window
     SYMCLOSE           Close a symbolic data file
     SYMF[ILES]         List the currently opened symbolic files
     SYMINFO            Display info about opened symbolic files
     SYML[IST]          Display symbolic file information

     Standard Commands
             Window Commands

     SYMOPEN            Open a symbolic file with data types in Debug records
     SYMPREP            Preprocesses a symbolic data file with SYMDEBUG information
     TA                 Translate CM ABS-relative address to virtual
     TC                 Translate CM program file code address to virtual
     TCA                Translate CM CST code address to virtual
     TCAX               Translate CM CSTX code address to virtual
     TCG                Translate CM group library code address to virtual
     TCLG               Translate CM logon group library code address to virtual
     TCLP               Translate CM logon account library code address to virtual
     TCP                Translate CM account library code address to virtual
     TCS                Translate CM system library code address to virtual
     TD                 Translate CM data segment to virtual
     TDB                Translate CM DB-relative address to virtual
     TERM               Control terminal semaphore ownership
     TQ                 Translate CM Q-relative address to virtual
     TR[ACE]            Stack trace
     TRAP               Arm/disarm/list various catchable traps
     TS                 Translate CM S-relative address to virtual
             TXB        Scroll text window backward
             TXC        Mark the text window as current
             TXD        Disable the text window
             TXE        Enable the text window
             TXF        Scroll text window forward
             TXH        Home the text window
             TXI        Information about the text window
             TXJ        Jump the text window
             TXK        Kill the text window
             TXL        Change the size of the text window
             TXS        Shift text window to left or right
             TXW        Allocate a new text window
             UB         Scroll user window backward
             UC         Mark the user window as current
     UFC                Unfreeze code in the program file
     UFCA               Unfreeze code in a CST segment
     UFCAX              Unfreeze code in a CSTX segment
     UFCG               Unfreeze code in the group library
     UFCLG              Unfreeze code in the logon group library
     UFCLP              Unfreeze code in the logon account library
     UFCP               Unfreeze code in the account library
     UFCS               Unfreeze code in the system library
     UFCU               Unfreeze code in any (user) NM library
     UFDA               Unfreeze a data segment in memory
     UFVA               Unfreeze a virtual address (range)
             UD         Disable a user window

     Standard Commands
             Window Commands

             UE         Enable a user window
             UF         Scroll user window forward
             UH         Home the user window
             UK         Kill a user window
             UL         Change the size of a user window
             UN         Rename a user window
     UNMAP              Close file opened by MAP command
     UPD                Update windows
             UR         Change the radix of a user window
     USE                Execute commands from a file
     USENEXT            Execute a specified number of lines from a command file
             UWA        Define a user window absolute relative
             UWCA       Define a user window CST segment relative
             UWCAX      Define a user window CSTX segment relative
             UWD        Define a user window data segment relative
             UWDB       Define a user window CM DB-relative
             UWL        Define a user window LDEV relative
             UWS        Define a user window CM S-relative
             UWQ        Define a user window CM Q-relative
             UWV        Define a user window precision architecture virtual address
             UWZ        Define a user window precision architecture real address
     VAR                Define/list a user variable
     VARD[EL]           Delete a user variable
     VARL[IST]          List user variables
             VB         Scroll virtual window backward
             VC         mark virtual window as current
             VD         Disable the virtual window
             VE         Enable the virtual window
             VF         Scroll virtual window forward
             VH         Home the virtual window
             VJ         Jump the virtual window to a new location
             VI         Information about indicated or all windows
             VK         Kill the virtual window
             VL         Change the size of the virtual window
             VN         Rename the virtual window
             VR         Change the radix of the virtual window
             VW         allocate a new virtual window
     W                  Write formatted value list
     WCOL               Set output position to column
             WDEF       Set default window sizes
             WGRP       Select a group of windows
     WHELP              Window help
     WHILE              WHILE condition DO
     WL                 Write line formatted value list

     Standard Commands
             Window Commands

             WOFF       Turn windows off
             WON        Turn windows on
     WP                 Write prompt
     WPAGE              Write page eject
     XL                 Open a program/library file to access symbol information
     XLD                Close a file previously opened with the XL command
     XLL                List files opened with the XL command
             ZB         Scroll real memory window backward
             ZD         Disable real memory window
             ZE         Enable real memory window
             ZF         Scroll real memory window forward
             ZH         Home the real memory window
             ZJ         Jump the real memory window
             ZK         Kill the real memory window
             ZL         Change the size of the real memory window
             ZR         Change the radix of the real memory window
             ZW         Aim the real memory window



MPE/iX 5.0 Documentation