VtEVELOK Hexadecimal Field
Displacement Name
8 10 12
14
18 1C 20 20 24
28 2C 30 30 34
34
38
39 3C VDEVCSi DS VDEVRELN DS VDEVBND DS VDEVPOSN DS VDEVQUED DS VDEVOPER DS VDEVLINK DS ORG VDEVTMAT DS VDEVREAL DS VDEVIOCT DS VDEVUSER DS VDEVIOER DS ORG VDEVSNSE DS VDEVFCBK DS VDEVIOB DS VDEVFLG2 DS 1D
1H
1H
1F
1F
1F
1F VDEVLINK 1F
1F
1F
1F
1F VDEVIOER 1F
1F
1F 1X in VDEVFLG2 VDEVRRF EQU --X'80'---- VDEVRES EQU X'40' VDEVODE EQU X'20' VDEVCPEX EQU VIRTUAL EQU VDEVRES1 DS VDEVRRB DS X'10' X'01' 3X 1F
Field Description, Contents. Meaning Virtual channel status word Virtual DASt cylinder relocation Virtual DAst size (in cylinders) Virtual DASD seek position Virtual SIO to real SIO queued time
Device operational time Link to virtual shared devices
T-disk attached time (TOD clock word 0) Pointer to real device RDEVELCK Virtual device I/O count
Pointer to VMBLOK of VDEVBLeR owner
Pointer to IOERELOK for last error
Sense bytes for spool device
Address of forms control block (VFCBELOK) Pointer to active IOELOK V*5 virtual device flag tyte 2 Process virtual RESERVE/RELEASE commands Minidisk reserved by VDEVUSER VDEVELOK to get device when minidisk
is released Virtual I/O waiting for release of
minidisk is known by virtual
machine as a 3330V Reserved for IBM use
Address of VRRELOK for RESERVE/RELEASE VDEVSIZE EQU (*-VDEVBLOK)/8 VDEVELOK size in dQutlewords (X'07') 10 14
18 1C 20 21
22
24
26 VDEVEXTN VDEVSPAR VDEVCON VDEVSPL VDEVCLAS VDEVKEY VDEVUNIT VDEVCOPY VDEVCFLG ORG VDEVRELN DS 1F DS 1F DS 1F DS 1F DS 1C DS 1X DS 1H DS 1H DS 1X in VDEVCFLG VDEVATTN EQU --X'80'---- VDEVTIC EQU X'40' VDEVTRAN EQU X'20' VDEVVCF EQU VDEVAUCR EQU X'10' X'08' Pointer to spool extension block
Spare pointer tc sFool extension block
Pcinter to VCONCTL console control
Pointer to VSPLCTL sFool centrol SFocl outFut class
Storage key in user's CAW Spool output directed device address Number of copies requested Conscle - virtual console flags User pressed Attention key two or more times
Last CCi precessed was a TIC Data transf€r occurred during this channel
Fregram Virtual censole function in Frogress
Automatic carriage return en first read
118 IBM VM/370 Data Areas and Centrel Block Legic
Eexadecimal Field
Eisplacement Name
------------
27 VDEVSFLG DS 12.!!§ Q§!.!]§Q VDEVFEED EQU VDEVXFER EQU VDEVCONT EQU VDEVHOLD EQU VDEVFOR EQU VDEVEOF BQU VDBVTERM BQU VDEVCFCL EQU VDEVPURG BQU VDEVDIAG EQU VDEVSVC BQU lX in VDEVSFLG --x -;1i'0-;---- X'80' X'40' X'20' X'10' X'08' X'08' X'04' X'02' X'02' X'Ol' VDEVBLCK Field Description, Contents, Meaning Spcol - virtual spool flags Spool reader - last command was a feed
spool output -transferred to VDEVXUSR Spocl device - continuous cperation
Hold cutput - save input Spool output - for user and distribution
spool input -set unit exceFtion at EOF Terminal output required fcr spooled console
Device closed by console function Spool output - purge file at close Spocl input -device opened by DIAGNOSE Spool device busy by CP Section 1. CP Data Areas and Control Blocks 119
Previous Page Next Page