User`s guide
Table Of Contents
- Contents
- Figures
- Tables
- Preface
- Introduction
- Getting Started
- 2.1 Overview
- 2.2 System Requirements
- 2.3 Configuring Your System
- 2.4 Updating the Debug Monitor Firmware
- 2.4.1 Updating Firmware in a Flash ROM
- 2.4.2 Updating the Flash ROM from the AlphaBIOS S...
- 2.4.3 Updating the Flash ROM from the Windows NT ...
- 2.4.4 Updating the Flash ROM from the Debug Monit...
- 2.4.5 Updating the Flash ROM from the Alpha SRM C...
- 2.4.6 Running Firmware Update
- 2.4.7 Updating Firmware in a UVPROM
- 2.5 Switching to the Debug Monitor Firmware on Fl...
- 2.6 Debug Monitor Memory Map
- 2.7 Downloading Files
- 2.8 Execution Commands
- 2.9 Resetting the Debug Monitor
- Remote Debugging
- User Commands
- 4.1 Overview
- 4.2 Using the Commands
- 4.3 User Commands Quick Reference
- 4.4 User Commands
- apropos
- arpshow
- bcoff
- bcon
- beep
- boot
- bootadr
- bootopt
- bpstat
- cb
- cfreg
- cl
- compare
- cont
- copy
- cq
- creg
- cw
- date
- delete
- dis
- dml
- dmq
- ebuff
- edevice
- edmp
- einit
- eml
- emq
- eprom
- ereg
- eshow
- estat
- estop
- fill
- flash
- flasherase
- flboot
- flcd
- flcopy
- fldir
- flload
- flread
- flsave
- flwrite
- fwupdate
- go
- help
- iack
- ident
- init
- jtopal
- ladebug
- load
- mces
- mcheck
- memtest
- mrb
- mrl
- mrw
- mwb
- mwl
- mww
- netboot
- netload
- next
- pb
- pcishow
- pfreg
- pl
- pq
- prb
- preg
- prl
- prw
- pw
- pwb
- pwl
- pww
- rabox
- rb
- rbcfg
- rbctl
- rbiu
- riccsr
- rl
- rmode
- romboot
- romlist
- romload
- romverify
- rsys
- rw
- sb
- setbaud
- setty
- sl
- sq
- step
- stop
- sum
- sw
- swpipl
- sysshow
- tip
- version
- wabox
- wb
- wbcfg
- wbctl
- wbiu
- wiccsr
- wl
- wrfen
- wsys
- ww
- Support, Products, and Documentation
- Index

3–4 Remote Debugging
Ladebug Command Line Options
• The debug server uses the DBGSTOP PAL call to implement breakpoints. The
program must contain an identical implementation of the DBGSTOP PAL call.
This PAL call, rather than the BPT PAL call, is used because complex programs
(such as operating systems) are likely to reset the EntIF system entry point dur-
ing initialization.
• The program reset PALcode routine must preserve the address of the debug entry
point through the installation of the new PALcode. For the motherboard
PALcode, this address is held in the PAL temporary register with symbolic name
ptEntDbg. The user-defined PALcode must also either preserve the address of
the interrupt entry point (ptEntInt) or set the IPL to a level that prevents all
interrupts until the program sets up its own interrupt handler containing a call to
ladbx_poll.
3.5 Ladebug Command Line Options
Versions 1.3 or later of Ladebug provide the following command line options to
support remote debugging.
(Sheet 1 of 2)
Command Line Option Description
-rn node_name Specifies IP node name of the target node. Required for
remote debug. No default.
-pid process_id Specifies the process id of the process to be debugged. The
Ladebug software debugs a running process rather than
loading a new process.
-rfn arbitrary string Specifies the file name (or other identifier) of the image to
be loaded on a remote system. Defaults to the local object
file name. Passed to the remote system uninterrupted. Will
often have to be quoted to avoid shell command line
interpretation on the local system. Can be used only with
-rn; do not combine with -pid.