1 | ZVEMSH9 ;DJB,VSHL**VA KERNEL [04/17/94]
|
---|
2 | ;;12;VPE;;COPYRIGHT David Bolduc @1993
|
---|
3 | ;
|
---|
4 | KERN ;;;
|
---|
5 | ;;; V A K E R N E L
|
---|
6 | ;;;
|
---|
7 | ;;; The following information applies to those users who wish to run the VSHELL
|
---|
8 | ;;; as a VA KERNEL menu option.
|
---|
9 | ;;;
|
---|
10 | ;;; You create the VSHELL option as an Action type: X ^%ZVEMS. The name of the
|
---|
11 | ;;; option MUST include the word 'VSHELL'. This is important. If the name doesn't
|
---|
12 | ;;; include 'VSHELL' it will not run. The purpose for this naming convention is
|
---|
13 | ;;; to enable the VSHELL to know when it's being called as a VA KERNEL menu
|
---|
14 | ;;; option.
|
---|
15 | ;;;
|
---|
16 | ;;; The VSHELL sets a flag when it starts running. This flag prevents you from
|
---|
17 | ;;; starting a 2nd VSHELL. If you try to run the VSHELL menu option and get a
|
---|
18 | ;;; message saying "The VSHELL is already running", and you are not running
|
---|
19 | ;;; the VSHELL already, it's because this flag has not been cleared. You can
|
---|
20 | ;;; clear the flag 2 ways.
|
---|
21 | ;;; 1. Log off the system and log back on with a new $J.
|
---|
22 | ;;; 2. Enter Programmer Mode, kill XQY0, start the VSHELL and then HALT.
|
---|
23 | ;;; This will delete the VSHELL's scratch global, clearing the flag. You
|
---|
24 | ;;; can now DO ^ZU to reenter the VA KERNEL menu system and run the VSHELL
|
---|
25 | ;;; option.
|
---|
26 | ;;;
|
---|
27 | ;;; If you enter the VSHELL from a VA KERNEL menu option, switch UCIs, and then
|
---|
28 | ;;; try to HALT, you will receive a message telling you to move back to the UCI
|
---|
29 | ;;; you first came in from, and then you can HALT.
|
---|
30 | ;;;
|
---|
31 | ;;; NOTE: If you run a VA KERNEL menu option using ^XUP while in the VSHELL, you
|
---|
32 | ;;; may be halted from the system upon return. This is NOT caused by the VSHELL,
|
---|
33 | ;;; but is a factor of the VA KERNEL software.
|
---|
34 | ;;;***
|
---|