b. VMFSTAT (displacement X'6S') contains the virtual machine
features.Value of !MFSTA! X'SO' X
i
40
i X'20' Value of VMMLVL2 --VSO' Comments iIrtual-block multiplexer channles
Autopoll handshake option in useUser requested virtual timer request Co,!!!men!§ Receiving all informational messages
c.VMIOINT (displacement X'6A') contains the I/O interrupt pending
flag. Each bit represents a channel(0 through An
interrupt pending is indicated by a 1 in the corresponding bit
position.
d.Value of VMIOINT 10000000 00000000 01000000 00000000 00000000 00000001 Interrupt pending channel 0 Interrupt pending channel 1
Interrupt pending channel 15VMIOACTV (displacement X'36') active channel is indicated
position.
is the active channel mask. An
by a 1 in the corresponding bit
The address of theVCHBLOK table is found in the VMCHSTRT field
(displacementX'1S') of the VMBLOK. General register 6 contains the
address of the activeVCHBLOK. Examine the following fields:
1. The virtual channel address is contained inVCHADD (displacement X'OO'). 2. The status of the virtual channel is found in the VCHSTAT field
(displacementX'06'). The value of this field indicates the virtual
channel status:Value of VCHSTAT if80'-- X'40' X'01' Comments iIrtual-channel busy Virtual channel class interrupt pending Virtual channel dedicated
3. The value of theVCHTYPE field (displacement X'07') indicates the
virtual channel type:Value of VCHTYPE i'80'-- X'40' Comments iIrtual-selector channel Virtual block multiplexer Part 1. Debugging with VM/370 53
features.
i
40
i
Autopoll handshake option in use
c.
flag. Each bit represents a channel
interrupt pending is indicated by a 1 in the corresponding bit
position.
d.
Interrupt pending channel 15
position.
is the active channel mask. An
by a 1 in the corresponding bit
The address of the
(displacement
address of the active
1. The virtual channel address is contained in
(displacement
channel status:
3. The value of the
virtual channel type: