Operation Field
Value
MDISK
Date
minidisk address, access
mode, read password,
write password, and mul­
tiple password
Characteristics/Format
A thirty-byte field defined as follows. All values
must be left justified and padded with blanks. Val­
id values for the access mode and for passwords
are defined in VM / SP Planning Guide and Refer­
ence.
Bytes 1-3, counting from the left, specify a mini­
disk address. This is the minidisk whose mode and
passwords will be changed. The address must
already exist in the directory entry.
Bytes 4-6 specify the access mode.
Bytes 7-14 specify the read password.
Bytes 15-22 specify the write password.
Bytes 23-30 specify the multiple password.
The access mode, the read password, the write
password, and the multiple password are replaced
in the directory entry. Therefore, specify existing
values that are to be retained as well as values that
are to be changed. DIAGNOSE Instruction in a Virtual Machine 271
Operation Field
Value
SCREEN
Date Characteristics/Format·
display screen options An eighty-byte area composed of ten doubleword
fields. The ten fields are p·aired into five sets cor­
responding to the five display areas of the screen.
You must specify these areas in the following
order: CP output
VM output
input redisplay
input area
status area.
Each of the five doubleword sets has a color field
and an extended highlight field. (See the
SCREEN option description in the VM / SP Plan­
ning Guide and Reference for the valid color and
extended highlight values.) Within each
double word set you must specify the color first fol­
lowed by the extended highlight value. You must
specify all fields, including those you don't want to
change. All of the options you specify must also
be left justified in their eight-byte field.
Before control is returned to the virtual machine, DIAGNOSE Code X'84' sets a
condition code and, if errors were detected, a return code in the Ry register. The
condition codes and return codes are defined as follows:
Condition Code ° 1
Return Code 10,11 20 thru 27, 90, 112, 113
26
28
Meaning
The directory was successfully updated. DIAGNOSE Code X'84' detected an error. The
directory is unchanged. The return code defines
the error.
Meaning
An error occurred writing the directory to a direct
access device. To update the directory, use the
directory service program described in the VM / SP Planning Guide and Reference. DIAGNOSE Code X'84' encountered a processing
error. To update the directory, use the directory
service program described in the VAI/ SP Planning
Guide and Reference.
Specified mini disk address does not exist in directo­
ry entry, or specified userid does not have any
devices defined in the directory entry.
The value in the OPERATION field of the parame­
ter list is invalid.
272 VM/SP System Programmer's Guide
Previous Page Next Page