Hexadecimal
14
18
iC 20 24
28
2C 30 Field :RCUCHB DS RCUCHC DS BCUCHD DS RCURSTQ DS RCUOPER DS RCUCUBSY DS RCURSV1 DS RCUDVTBL DS RCUSIZE EQU Page of SY20-0884-3 As Updated Aug. 1, 1979 by TNL SN25-0497 RCUBLOK 1F
1F
iF
1F
1F
1F
1F
16H Field Description, Contents, Heaning Pointer to RCHBLOK -path B
Pointer to RCHBLOK -path C
Pointer to RCHBLOK -path D Address of control unit to be restarted IOBLOK operational on control unit time
Queue of control unit busy IOBLOKs Reserved for IBM use
Devices attached - RDVSTART index
(The index values must be multiplied
by 8 and added to the beginning of the RDEVBLOK table (ARIODV).) (*-RCUBLOK)/8 RCUBLOK size in doublewords (X'08') Section 1. CP Data Areas and Control Blocks 83
Aug. 1, 1979 RCWTASK RCWTASK contains the virtual-to-real CCW translation and other data related to a virtual
machine's I/O operation. A pointer is maintained to the virtual CCW operation. The first CCW-16 points to the beginning of RCWTASK. o RCWPNT RCWVCAW 8 RCWVCNT RCWRCNT RCWHEAD RCWCCNT 10 RCWCCW- (Variable Length)
Hexadecimal Field
Displacement Name Field Description, Contents, Meaning
------------ -------------------------------------- 0 RCWPNT DS 1F Pointer to next RCWTASK 4 RCWVCAW DS 1F Virtual address of CCW chain
8 RCWVCNT DS 1H Virtual CCW count
A RCWRCNT DS 1H Real CCW count
C RCWHEAD DS 1H RCWTASK header mark X'FFFF' E RCWCCNT DS 1H RCWTASK control word count 10 RCWCCW DS 1D One or more CCWs for device I/O ORG RCWCCW 10 RCWADDR DS 1F CCW data address
14 RCWFLAG DS 1X CCW flag bits
15 RCWCTL DS 1X CCW CP-control bits Bii.§ de1ined .!!! RCWfTL RCWIO EQU X'80' I/O data page locked RCWGEN EQU X'40' CP-generated CCW RCWHMR EQU X'20' DMKUNT must relocate home address/record HO RCWREL EQU X'10' CCW address relocatable if CCWs moved RCWISAM EQU X'08' ISAfiI modifying CCW RCW2311 EQU X'04' TYP2311T-B pseudo 2311 on 2314 RCWINVL EQU X'02' CCW operation code or address is invalid RCWSHR EQU X'01' Shared user page was copied
16 RCWCNT DS 1H CCW byte count ORG RCWADDR 10 RCWCOMND DS 1X CCW command code
84 IBM VM/370 Data Areas and Control Block Logic
Previous Page Next Page