User manual

Miscellaneous Notes
64
One firmware console function that is sometimes needed during system operation is the access
to VAX SIRR register (software interrupt request register) that is used to request VMS to cancel
mount verification on a device or trigger XDELTA debugger.
Normally these requests would be triggered by using console ROM to write to SIRR, such as:
>>> D/I 14 C
Since firmware console is inaccessible when multiprocessing is active on VAX MP, SIRR access
functionality had been replicated in VAX MP SIMH console.
To trigger XDELTA during multiprocessor execution of OpenVMS (and assuming XDELTA is
loaded), bring up VAX MP SIMH console using Ctrl-E, then perform:
sim-cpu0> DEP SIRR E
sim-cpu0> CONT
1 BRK AT 800027A8
800027A8/NOP
To access mount verification cancellation prompt, do:
sim-cpu0> DEP SIRR C
sim-cpu0> CONT
IPC> C DUA1
XQDRIVER
DEQNA and DELQA Ethernet controllers require a modified version of their OpenVMS driver
(XQDRIVER) for proper execution in multiprocessor mode. VSMP LOAD command modifies in-
memory active copy of XQDRIVER, without modifying it on disk.
If DEQNA or DELQA Ethernet controllers are present on the system, XQDRIVER must be loaded
before VSMP LOAD command is executed, otherwise required corrections won’t be applied to
the driver. Don’t load or reload XQDRIVER after executing VSMP LOAD, otherwise reloaded
original version of the driver will miss required corrections. Under OpenVMS 7.3 XQDRIVER is
not unloadable (reloadable) anyway, however it may be reloadable or unloadable in earlier
versions of OpenVMS if controller initialization failed. Do not attempt to unload or reload
XQDRIVER after executing VSMP LOAD.
MONITOR
If MONITOR utility is executing while VSMP should be loaded, stop MONITOR before performing
VSMP LOAD and restart MONITOR after completing VSMP LOAD. Otherwise MONITOR will not