Specifications

Debugging a Device Driver
11.2 Using the OpenVMS AXP System-Code Debugger
The following commands manipulate symbols and source code for the debugged
code. For example, you can use these commands to define new symbols, change
the current scope (to a different image, module or routine), tell the debugger
where the source code resides, and set the current language. The SHOW IMAGE
command behaves like the XDELTA ;L command. The DEFINE command
behaves in a similar way to the XDELTA ;X command.
DEFINE
DELETE
EVALUATE
SYMBOLIZE
SET DEFINE
SET IMAGE
SET LANGUAGE
SET SCOPE
SET MAX_SOURCE_FILES
SET SOURCE
SET TYPE
CANCEL IMAGE
CANCEL MODULE
CANCEL SCOPE
CANCEL SOURCE
CANCEL TYPE
SHOW DEFINE
SHOW IMAGE
SHOW LANGUAGE
SHOW SCOPE
SHOW MAX_SOURCE_FILES
SHOW SOURCE
SHOW SYMBOL
SHOW TYPE
The following commands make the user program (or the system-code debugger)
execute code. The GO command is the same as the XDELTA ;P and ;G
commands (GO takes an optional PC value). The STEP command is the same
as the XDELTA S and O commands for single stepping. These commands are
implemented in both the main and kernel sections of the debugger.
GO
RERUN
RUN
STEP
SET STEP
SHOW STEP
The following commands set, cancel, show and temporarily deactivate and
activate breakpoints. These commands are the same as the XDELTA ;B
command. However, unlike, XDELTA there is no limit on the number of
breakpoints.
SET BREAK
CANCEL BREAK
SHOW BREAK
CANCEL ALL
ACTIVATE BREAK
DEACTIVATE BREAK
11–10