Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
RDEV
Control Block Contents
RDEV DSECT
Cross Reference (Contains links to field and bit definitions)
RDEV Prolog
NAME : HCPRDEV DESCRIPTION: REAL DEVICE CONTROL BLOCK DSECT : RDEV FUNCTION : THE REAL DEVICE BLOCK IS USED TO MANAGE THE REAL DEVICE. LOCATED BY : HCPRIOIX IS THE ANCHOR FIELD FOR THE RDEV RADIX TREE STRUCTURE. HCPRIOIX ---> |-----| 0XXX | | |-----| | | ---> |-----| |-----| 01XX | | . |-----| . | | . |-----| . HCPLSOLX IS THE ANCHOR FIELD FOR THE LOGICAL DEVICE RDEV RADIX TREE STRUCTURE. HCPLSOLX ---> |-----| 0XXX | | |-----| | | ---> |-----| |-----| 01XX | | . |-----| . | | . |-----| . VSMRTREE IS THE ANCHOR FIELD FOR A SNA DEVICE RDEV RADIX TREE STRUCTURE. VSMRTREE ---> |-----| (VSMBK) 0XXX | | |-----| | | ---> |-----| |-----| 01XX | | . |-----| . | | . |-----| . NOTES : THERE MAY BE MULTIPLE RADIX TREES FOR SNA DEVICES. ACORDEV FIELD OF ACOBK - RDEV, ACCOUNTING CPVRDEV FIELD OF CPVOL - RDEV, CP VOLUME GSRRDEV FIELD OF GSRBK - RDEV, RECOVERY IORRDEV FIELD OF IORBK - RDEV, INTERRUPTION PARM OPCRDEV FIELD OF OPCTB - RDEV, OPERATOR CONSOLE PFXRDEV0 FIELD OF PFXPG - RDEV, FIRST SYSTEM DEV PFXRDEVN FIELD OF PFXPG - RDEV, FINAL SYSTEM DEV RSPRDEV FIELD OF RSPBK - RDEV, SPOOLING DEVICE SNARDEV FIELD OF SNABK - RDEV, SNA/CCS DEVICE SYSRDEV FIELD OF SYSCM - RDEV, FIRST SYSRESDV FIELD OF SYSCM - RDEV, SYSTEM RESIDENCE VDEVRDEV FIELD OF VDEVBK - RDEV, REAL DEVICE VMDRTERM FIELD OF VMDBK - RDEV, USER TERMINAL CREATED BY : Real device RDEVs are created in HCPRIO by the sysgen process. Real device RDEVs are created during SET RDEVICE command, machine check CRW processing, or system initialization. RDEVs are created for logical or SNA devices. HCPIID - Create a real device RDEV HCPLSOCR - Create a logical device RDEV HCPSRD - Create a real device RDEV HCPVCTCN - Create a SNA device RDEV HCPVRJ - Create a real device RDEV in the V=R recovery area HCPZCO - Create a real device RDEV HCPZRP - Create a real device RDEV DELETED BY : Real device RDEVs created in HCPRIO by the sysgen process are static and are never deleted. Real device RDEVs created during SET RDEVICE command, machine check CRW processing, or system initialization may be deleted, but only early in system initialization before anybody can start using them. RDEVs created for logical or SNA device are dynamic and are deleted when no longer required. HCPLSM - Destroy a logical device RDEV HCPLSODD - Destroy a logical device RDEV HCPSRD - Destroy a real device RDEV HCPVCZRL - Destroy a SNA device RDEV HCPVCZRS - Destroy a SNA device RDEV HCPZCO - Destroy a real device RDEV HCPVRE - Destroy a real device RDEV in the V=R recovery area HCPVRJ - Destroy a real device RDEV in the V=R recovery area HCPZSF - Destroy a real device RDEV
RDEV Control Block Content
RDEV DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure RDEV REAL DEVICE CONTROL BLOCK 0000 0 Bitstring 24 RDEVTYP1 (0) TYPE1 Subchannel Definition 0000 0 Bitstring 4 RDEVDEFN (0) DEVICE DEFINITION FIELDS 0000 0 Signed 2 RDEVCODE (0) DEVICE IDENTIFICATION CODE 0000 0 Bitstring 1 RDEVCLAS DEVICE CLASS 1... .... CLASTERM X'80' TERMINAL DEVICE CLASS .1.. .... CLASGRAF X'40' GRAPHIC DISPLAY DEVICE CLASS .1.. ...1 CLASGRFR X'41' GRAPHIC DISPLAY DEVICE CLASS (REMOTE) ..1. .... CLASPOOL X'20' UNIT RECORD SPOOLING DEVICE CLASS ...1 .... CLASSVCM X'10' SIMULATED DEVICE CLASS .... 1... CLASTAPE X'08' MAGNETIC TAPE DEVICE CLASS .... .1.. CLASDASD X'04' DIRECT ACCESS STORAGE DEVICE CLASS .... ..1. CLASSPEC X'02' SPECIAL DEVICE CLASS .... ...1 CLASSWCH X'01' Switch device class 1111 1111 CLASAIF X'FF' Adapter-Interrupt-Facility (AIF) Class 0001 1 Bitstring 1 RDEVTYPE DEVICE TYPE 1... .... TYP2700 X'80' TERM - 2700 BISYNC LINE 1... 1... TYPBSC X'88' TERM - BISYNC LINE FOR 3270 REMOTE STATION .1.. .... TYPCONS X'40' TERM - CONSOLE DEVICE .1.. .... TYP3215 X'40' TERM - 3215 CONSOLE .1.. .... TYP1052 X'40' TERM - 1052 CONSOLE ..1. .... TYPTTY X'20' TERM - USASCII-8 TELEGRAPH TERMINAL ...1 .... TYPIBM1 X'10' TERM - IBM TERMINAL CONTROL TYPE 1 ...1 11.. TYPUNDEF X'1C' TERM - TERMINAL TYPE UNDEFINED ...1 1... TYP2741 X'18' TERM - 2741 COMMUNICATIONS TERMINAL ...1 1... TYP3767 X'18' TERM - 3767 IN 2741 COMPATIBILITY MOD ...1 .1.. TYP1050 X'14' TERM - 1050 COMMUNICATIONS TERMINAL .... 1... TYPSDLC X'08' TERM - SDLC Integrated Adapter ..1. .... TYPTELE2 X'20' TERM - TELE2 Integrated Adapter ..1. .1.. TYPHDLC X'24' TERM - HDLC Integrated Adapter ..1. 1... TYPILAN X'28' TERM - ILAN Integrated Adapter ..1. 1... TYPELAN X'28' TERM - ELAN Integrated Adapter .... .1.. TYPIC X'04' TERM - Integrated console .1.. .... TYP3270 X'40' GRAF - 3270 GENERIC DISPLAY STATION 1... .... TYP3277 X'80' GRAF - 3277 DISPLAY STATION .1.. .... TYP3278 X'40' GRAF - 3278 DISPLAY STATION .1.. .... TYP3178 X'40' GRAF - 3178 DISPLAY STATION .1.. .... TYP3279 X'40' GRAF - 3279 DISPLAY STATION .1.. .... TYP3179 X'40' GRAF - 3179 DISPLAY STATION .1.. .... TYP3180 X'40' GRAF - 3180 DISPLAY STATION .1.. .... TYP3290 X'40' GRAF - 3290 DISPLAY STATION .1.. .... TYP3190 X'40' GRAF - 3190 DISPLAY STATION ..1. .... TYP3271 X'20' GRAF - 3271 CONTROLLER (REMOTE) ...1 .... TYP3275 X'10' GRAF - 3275 DISPLAY STATION .... 1... TYP3284 X'08' GRAF - 3284 PRINTER .... 1... TYP3286 X'08' GRAF - 3286 PRINTER .... 1..1 TYP3287 X'09' GRAF - 3287 PRINTER .... 1... TYP3288 X'08' GRAF - 3288 PRINTER .... 1..1 TYP3289 X'09' GRAF - 3289 PRINTER .... 1... TYP3287L X'08' GRAF - 3287 LOGICAL PRINTER .... 1... TYP3289L X'08' GRAF - 3289 LOGICAL PRINTER .... .1.. TYP2250 X'04' GRAF - 2250 DISPLAY UNIT .... .1.. TYP3250 X'04' GRAF - 3250 DISPLAY UNIT .... .11. TYP5080 X'06' GRAF - 5080 DISPLAY UNIT ..11 .... TYPCLUST X'30' GRAF - CLUSTER CTLR (3271 OR 3275) 1... .... TYPRDR X'80' SPOL - CARD READER DEVICE 1... ...1 TYP2501 X'81' SPOL - 2501 CARD READER 1... ..1. TYP2540R X'82' SPOL - 2540 CARD READER 1... .1.. TYP3505 X'84' SPOL - 3505 CARD READER .1.. .... TYPPUN X'40' SPOL - CARD PUNCH DEVICE .1.. ..1. TYP2540P X'42' SPOL - 2540 CARD PUNCH .1.. .1.. TYP3525 X'44' SPOL - 3525 CARD PUNCH ..1. .... TYPPRT X'20' SPOL - PRINTER TYPE DEVICE ..1. ...1 TYP1403 X'21' SPOL - 1403 PRINTER ..1. ..1. TYP32XX X'22' SPOL - 3203 OR 3211 PRINTER ..1. .11. TYP3203 X'26' SPOL - 3203 PRINTER ..1. ..1. TYP3211 X'22' SPOL - 3211 PRINTER ..1. 1... TYP3800 X'28' SPOL - 3800 PRINTER ..1. ..11 TYP3262 X'23' SPOL - 3262 PRINTER ..1. .1.. TYP4245 X'24' SPOL - 4245 PRINTER ..1. 1..1 TYP4248 X'29' SPOL - 4248 PRINTER ..1. .1.1 TYP3820 X'25' SPOL - 3820 PRINTER - dedicated only ..1. .111 TYPAFP1 X'27' SPOL - AFP1 PRINTER - dedicated only ..1. 1.1. TYPVAFP X'2A' SPOL - VAFP PRINTER - simulated only ...1 .... TYPSYS X'10' SPOL - SYSTEM VIRT DEVICE FOR DUMPS ...1 .... TYP3420 X'10' TAPE - 3420 TAPE DRIVE ..1. .... TYP3430 X'20' TAPE - 3430 TAPE DRIVE .1.. .... TYP3480 X'40' TAPE - 3480 TAPE DRIVE .1.. ..1. TYP3424 X'42' TAPE - 3424 TAPE DRIVE .1.. .1.. TYP9348 X'44' TAPE - 9348 TAPE DRIVE 1... .... TYP3422 X'80' TAPE - 3422 TAPE DRIVE 1... ...1 TYP3490 X'81' TAPE - 3490 TAPE DRIVE 1... ..11 TYP3590 X'83' TAPE - 3590 TAPE DRIVE .1.. .... TYP3330 X'40' DASD - 3330 DISK STORAGE FACILITY ..1. .... TYP3340 X'20' DASD - 3340 DISK STORAGE FACILITY ...1 .... TYP3350 X'10' DASD - 3350 DISK STORAGE FACILITY ...1 ...1 TYP3350C X'11' DASD - 3350 4 X 8 PAGING STORAGE ...1 ..1. TYP3350D X'12' DASD - 3350 4 X 4 PAGING STORAGE .... 1... TYP2305 X'08' DASD - 2305 FIXED HEAD STORAGE FACILITY .... .1.. TYP3380 X'04' DASD - 3380 DISK STORAGE FACILITY 1... ..1. TYP3390 X'82' DASD - 3390 DISK STORAGE FACILITY 1... .... TYP3375 X'80' DASD - 3375 DISK STORAGE FACILITY .... ..1. TYP3370 X'02' DASD - 3370 DISK STORAGE FACILITY 1... ...1 TYP9345 X'81' DASD - 9345 DISK STORAGE FACILITY ..1. ...1 TYP9332 X'21' DASD - 9332 FBA Direct Access Storage ..1. ..1. TYP9335 X'22' DASD - 9335 FBA Direct Access Storage ..1. .1.. TYP9336 X'24' DASD - 9336 FBA Direct Access Storage ..1. 1... TYPFBA X'28' DASD - Generic FBA DAS .1.. .... TYP9033 X'40' SWCH - 9033 Switch device 1... .... TYP9032 X'80' SWCH - 9032 Switch device ..1. .... TYP2032 X'20' SWCH - 2032 FICON Switch device 1... .... TYPCTCA X'80' SPEC - CHANNEL TO CHANNEL ADAPTER 1... .... TYP3088 X'80' SPEC - 3088 MULTISYSTEM CHANNEL COMMUNICATION UNIT .1.. .... TYP3704 X'40' SPEC - 3704 PROGRAMMABLE COMMUNICATION CONTROL UNIT .1.. .... TYP3705 X'40' SPEC - 3705 PROGRAMMABLE COMMUNICATION CONTROL UNIT ..1. .... TYPOSA X'20' SPEC - Open Systems Adapter (OSA) .... .1.. TYPE3SCH X'04' SPEC - Type 3 subchannel .... ..1. TYP3851 X'02' SPEC - MSS MASS STORAGE COMMUNICATOR .... 1... TYP3890 X'08' SPEC - 3890 DOCUMENT PROCESSOR .... ...1 TYPUNSUP X'01' SPEC - DEVICE UNSUPPORTED BY * THE VM/ 370 MIGRATION AID .... .1.. TYP3SIM X'04' VCM - Simulated type 3 subchannel .... ..1. TYPDYNIO X'02' VCM - Dynamic I/O .... ...1 TYPMSGF X'01' VCM - Message Facility 0002 2 Bitstring 1 RDEVFEAT DEVICE FEATURES 1... .... FTROPRDR X'80' GRAF - OPERATOR ID CARD READER .... ...1 FTRDIAL X'01' GRAF - 3275 WITH SWITCHED LINE SUPPORT .... ...1 FTRUCS X'01' SPOL - UCS FEATURE 1... .... FTR4WCGM X'80' SPOL - 3800 WITH FOUR WRITEABLE CHARACTER GENERATION MODULES 1... .... FTR7TRK X'80' TAPE - 7-TRACK FEATURE .1.. .... FTRDUAL X'40' TAPE - DUAL DENSITY FEATURE ..1. .... FTRTRAN X'20' TAPE - TRANSLATE FEATURE ...1 .... FTRCONV X'10' TAPE - DATA CONVERSION FEATURE .... 1... FTRCMPCT X'08' TAPE - Data compaction feature 1... .... FTRRPS X'80' DASD - ROTATIONAL POSITIONAL SENSING .1.. .... FTRDYNP X'40' DASD/TAPE - DYNAMIC PATHING FEATURE ..1. .... FTRVUA X'20' DASD - 3330V THAT MAY BE DEDICATED TO A VIRTUAL MACHINE VM FOR MOUNTING MSS SYSTEM VOLUMES .... 1... FTR35MB X'08' DASD - 35 MB DATA MODULE (3340) .... .1.. FTR70MB X'04' DASD - 70 MB DATA MODULE (3340) .... ..1. FTRRSRL X'02' DASD/TAPE/SPEC - RESERVE/RELEASE CCW FEATURE .... ...1 FTRCOMP X'01' DASD - 3350 IN 3330 COMPAT. MODE 1... .... FTRTERM X'80' SPEC - UNSUPPORTED TERMINAL DEVICE .1.. .... FTRGRAF X'40' SPEC - UNSUPPORTED GRAPHIC DISPLAY DEVICE ..1. .... FTRSPOOL X'20' SPEC - UNSUPPORTED UNIT RECORD SPOOLING DEVICE .... 1... FTRTAPE X'08' SPEC - UNSUPPORTED MAGNETIC TAPE DEVICE .... .1.. FTRDASD X'04' SPEC - UNSUPPORTED DIRECT ACCESS DEVICE .... ...1 FTRSWCH X'01' SPEC - Unsupported dynamic switch ...1 .... FTRTYP1 X'10' SPEC - TYPE ONE CHANNEL ADAPTER .1.. .... FTRTYP4 X'40' SPEC - TYPE FOUR CHANNEL ADAPTER .... .... TYPAIF0 X'00' AIF - AIF Adapter Type 0 0003 3 Bitstring 1 RDEVSCLS Device subclass 1... .... SCLSIMPC X'80' SPOL - IMPACT PRINTERS 0004 4 Address 4 RDEVUSER POINTER TO CONTROLLING VMDBLOCK 0008 8 Signed 4 RDEVVSCH (0) OLD AND HISTORICAL NAME 0008 8 Address 4 RDEVVDEV POINTER TO DEDICATED DEVICE VDEV 000C 12 Bitstring 1 RDEVMIHF USED BY HCPMIH FOR DETECTION OF MISSING INTERRUPTION CONDITIONS. 000D 13 Bitstring 1 RDEVLPM LOGICAL PATH MASK 000E 14 Bitstring 1 RDEVSRFL Source flag for RDEV 1... .... RDEVSRFR X'80' RDEV obtained from free storage .1.. .... RDEVSRSE X'40' RDEV built as a result of sense ..1. .... RDEVSDSA X'20' Vary subchannel offline ...1 .... RDEVFONL X'10' Vary device on test (forced online in test mode). .... 1... RDEVVRSV X'08' This is an RDEV built from PERSYS storage that is currently being preserved over a bounce for the V=R Guest. .... ..1. RDEVDEAD X'02' Indicates RDEV has been scheduled for deletion. The RDEV has been cleared and removed from the radix tree. This bit should NEVER be on for any live RDEV. .... ...1 RDEVINIT X'01' Device initialization active 000F 15 Address 1 RDEVSZCK Size of *this* RDEV in D-words 0010 16 Bitstring 4 RDEVFLGS (0) DEVICE STATUS FLAGS 0010 16 Bitstring 1 RDEVSTAT DEVICE OPERATION STATUS FLAG 1... .... RDEVALID X'80' VALID DEVICE ASSOCIATED WITH SUBCH .1.. .... RDEVEMUL X'40' DEVICE IS IN EMULATION MODE ..1. .... RDEVBOX X'20' BOXED DEVICE ...1 .... RDEVINRQ X'10' DEVICE INTERVENTION REQUIRED WAIT .... 1... RDEVLOFF X'08' OWNER IS IN LOGOFF PROCESSING .... .1.. RDEVEXOF X'04' OPERATOR VARIED DEVICE OFFLINE .... ..1. RDEVVPOF X'02' VARY PATH VARIED THE DEVICE OFFLINE .... ...1 RDEVSBSY X'01' Device is busy with a system function 0011 17 Bitstring 1 RDEVAFLG DEVICE ALLOCATION CONTROL FLAG 1... .... RDEVOFFL X'80' DEVICE IS OFFLINE .1.. .... RDEVSYS X'40' DEVICE ATTACHED TO SYSTEM ..1. .... RDEVFREE X'20' DEVICE IS NOT IN USE ...1 .... RDEVCPVL X'10' CP VOLUME IS ATTACHED (RDEVVOL) .... 1... RDEVDED X'08' DEVICE ATTACHED TO USER (RDEVUSER) .... .1.. RDEVSPL X'04' DEVICE FOR SPOOLING (RDEVRSP) .... ..1. RDEVMNT X'02' VOLUME IS MOUNTED BUT NOT ATTACHED .... ...1 RDEVXVOL X'01' XVOLID SPECIFIED FOR DASD OR TAPE 0012 18 Bitstring 1 RDEVRFLG DEVICE ERROR RECOVERY CTL FLAG 1... .... RDEVWTDE X'80' MESSAGE HANDLER WAIT FOR DEVICE END .1.. .... RDEVIRM X'40' INTENSIVE RECORDING MODE ACTIVE ..1. .... RDEVINTR X'20' DEVICE IS INTERVENTION REQUIRED ...1 .... RDEVRSET X'10' DEVICE IS BEING RESET .... 1... RDEVCONC X'08' CONTINGENT CONNECTION FOR SENSE .... .1.. RDEVRSVD X'04' DEVICE HAS BEEN RESERVED .... ..1. RDEVUDEI X'02' UNSOLICITED DEVICE END IN ERP .... ...1 RDEVMIHM X'01' MISSING INTERRUPT MESSAGE SENT 0013 19 Bitstring 1 RDEVDFLG DEVICE DEVICE DEPENDENT STATUS 1... .... RDEVAUTO X'80' 370X - AUTO LOAD/DUMP ACTIVE 1... .... RDEVSKUP X'80' DASD - SEEK DIRECTION FOR DASD ..1. .... RDEVHELD X'20' DASD - RESERVE IS HELD ...1 .... RDEVPEND X'10' DASD - RESERVE IS PENDING .1.. .... RDEVRLPN X'40' DASD - RELEASE IS PENDING .... 1... RDEVSHAR X'08' DASD IS SHAREABLE .... .1.. RDEVSOFF X'04' DASD SHARING IS TO BE SET OFF .... ..1. RDEVMDCP X'02' DASD - Caching in MDC enabled for devices with MDC on. (DFLTOFF) See RDEVHSID for explanation. 1... .... RDEVPSUP X'80' TERM - PRINT SUPPRESS AVAILABLE .1.. .... RDEVPREP X'40' TERM - PREPARE CCW ACTIVE ..1. .... RDEVHALT X'20' TERM - HALT ISSUED TO DEVICE ...1 .... RDEVIPND X'10' TERM - IORBK ACTIVE & PENDING .... 1... RDEVATOF X'08' TERM - SUPPRESS ATTENION CHAR. .... .1.. RDEVDING X'04' DIAL in progress .1.. .... RDEVSSCT X'40' USED FOR SUSPENDING COUNTING 0014 20 Signed 4 RDEVLSOP LOGICAL SUBCHANNEL OBJECT POINTER 0018 24 Bitstring 104 RDEVSPEC Device redefinition area 0080 128 Dbl-Word 8 RDEVSHRT (0) END OF SHORT (CASCADED) RDEV 0080 128 Bitstring 16 RDEVLCKW (0) ENTIRE REAL DEVICE LOCKWORD 0080 128 Dbl-Word 8 RDEVLOCK (0) OWNER & ANCHOR OF REAL DEVICE LOCKWORD 0080 128 Address 4 RDEVLOWN ADDRESS OF LOCK OWNER'S VMDBK 0084 132 Address 4 RDEVTSKQ ANCHOR FOR QUEUE OF WAITING TASKS 0088 136 Signed 4 RDEVCTRG COUNT OF GRANTED RDEV LOCK REQUESTS 008C 140 Signed 4 RDEVCTRD COUNT OF DEFERRED RDEV LOCK REQUESTS 0090 144 Address 4 RDEVNXTL NEXT LOWER SEEK QUEUED IORBK 0094 148 Address 4 RDEVNXTH NEXT HIGHER SEEK QUEUED IORBK 0098 152 Address 4 RDEVNXTI NEXT IMMEDIATE QUEUED IORBK 009C 156 Address 4 RDEVNXTW IORBK MOST-RECENTLY-QUEUED FOR INTERVENTION REQUIRED CONDITION 00A0 160 Address 4 RDEVAIOR CURRENTLY ACTIVE I/O REQUEST 00A4 164 Signed 4 RDEVSID (0) HOST SUBCHANNEL ID 00A4 164 Bitstring 1 RDEVSID0 MUST BE X'00' 00A5 165 Bitstring 1 RDEVSID1 MUST BE X'01' 00A6 166 Signed 2 RDEVSUB HOST SUBCHANNEL NUMBER 00A8 168 Signed 2 RDEVDEV DEVICE NUMBER 00AA 170 Signed 2 RDEVMBI HOST MEASUREMENT BLOCK INDEX 00AC 172 Address 4 RDEVMBLK HOST MEASUREMENT BLOCK 00B0 176 Bitstring 2 RDEVCUID CONTROL UNIT ID IN PACKED DECIMAL 00B2 178 Bitstring 1 RDEVCUMN CONTROL UNIT MODEL NUMBER 00B3 179 Bitstring 1 RDEVIDFL IDENTIFICATION VALIDITY FLAGS 1... .... RDEVCUIV X'80' Control unit ID is valid, having been obtained via the SENSE ID CCW. .1.. .... RDEVDVIV X'40' Device ID is valid, having been obtained via the SENSE ID CCW. NOTES : RDEVDVMN may still be filled in when this flag is OFF, if MODEL= was coded on the RDEVICE macro. ..1. .... RDEVQDIO X'20' QDIO Facility is Available 00B4 180 Bitstring 2 RDEVDVID DEVICE ID IN PACKED DECIMAL 00B6 182 Bitstring 1 RDEVDVMN DEVICE MODEL NUMBER NOTES : RDEVDVMN is filled in by the RDEVICE macro when the MODEL= operand is coded. It may later be changed if the SENSE ID during intialization provides a different model number. 00000002 M230502 X'02' DASD - 2305 model 2 00000001 M333001 X'01' DASD - 3330 model 1 (404 cylinders) 00000001 M333002 X'01' DASD - 3330 model 2 (404 cylinders) 00000011 M333011 X'11' DASD - 3330 model 11(808 cylinders) 0000000A M3380E X'0A' DASD - 3380 model E 0000001E M3380K X'1E' DASD - 3380 model K 00000002 M3390N X'02' DASD - 3390 model 1 native mode 00000096 M3390E X'96' DASD - 3390 model 1 emulation mode 00000006 M3391N X'06' DASD - 3390 model 2 native mode 0000008A M3391E X'8A' DASD - 3390 model 2 emulation mode 0000000A M3393N X'0A' DASD - 3390 model 3 native mode 0000009E M3393E X'9E' DASD - 3390 model 3 emulation mode 0000000C M3399N X'0C' DASD - 3390 model 9 native mode 00000000 M934500 X'00' DASD - 9345 MODEL 1 00000004 M934504 X'04' DASD - 9345 MODEL 2 00000001 M380001 X'01' SPOL - 3800 printer model 1 00000003 M380003 X'03' SPOL - 3800 printer model 3 00000008 M380008 X'08' SPOL - 3800 printer model 8 00000002 M327702 X'02' GRAF - 3277 display station model 2 00B7 183 Bitstring 1 RDEVRDMN User specified model number (RDEVICE) 00B8 184 Address 4 RDEVERPA ERROR RECOVER PROCEDURE ADDRESS 00BC 188 Address 4 RDEVMIH MISSING INTERRUPT HANDLER BLOCK 00C0 192 Address 4 RDEVSDR ADDRESS OF STATISTICAL DATA BLOCK 00C4 196 Address 4 RDEVWTDV ADDRESS OF CPEBK FOR WAIT-DEVICE 00C8 200 Signed 4 RDEVCTIO COUNT OF I/O REQUESTS QUEUED 00CC 204 Signed 4 RDEVCTRS COUNT OF SUCCESSFUL ERP ATTEMPTS 00D0 208 Signed 4 RDEVCTRU COUNT OF UNSUCCESSFUL ERP ATTEMPTS 00D4 212 Signed 4 RDEVCTSN COUNT OF SSCH EXECUTED FOR NORMAL OPERATIONS (CP INITIATED SSCH) 00D8 216 Signed 4 RDEVCTSS COUNT OF SSCH EXECUTED FOR SENSE OPERATIONS 00DC 220 Signed 4 RDEVCTSR COUNT OF SSCH EXECUTED FOR RECOVERY OPERATIONS 00E0 224 Signed 4 RDEVCTSI COUNT OF I/O SOLICITED INTERRUPTS 00E4 228 Signed 4 RDEVCTUI COUNT OF I/O UNSOLICITED INTERRUPTS 00E8 232 Signed 4 RDEVRCWH CUMULATIVE COUNT OF NUMBER OF REAL RESERVE CCWS SENT TO A DEVICE THAT ARE HELD IMMEDIATELY 00EC 236 Signed 4 RDEVRCWP CUMULATIVE COUNT OF NUMBER OF REAL RESERVE CCWS SENT TO A DEVICE THAT ARE HELD PENDING 00F0 240 Dbl-Word 8 RDEVRTPD CUMULATIVE COUNT OF THE AMOUNT OF REAL TIME A REAL RESERVE CCW IS "PENDING" OR NOT IMMEDIATELY. 00F8 248 Signed 4 RDEVMICT CUMULATIVE COUNT OF THE NUMBER OF MISSING INTERRUPTS DETECTED FOR THIS DEVICE 00FC 252 Signed 4 RDEVSKCT CUMULATIVE COUNT OF THE NUMBER OF SEEK CCWS (OR LOCATE CCWS FOR FBA DASD) EXECUTED ON THIS DEVICE 0100 256 Signed 4 RDEVSKSM CUMULATIVE SUMMATION OF CYLINDER NUMBERS ASSOCIATED WITH SEEK CCWS (OR LOCATE CCWS FOR FBA DASD) EXECUTED ON THIS DEVICE 0104 260 Signed 4 RDEVMCIA Count of SSCH's avoided due to Minidisk Cache read hit 0108 264 Signed 4 RDEVLKTK Task requesting lock 010C 268 Address 4 RDEVHFSD POINTER TO THE HIGH-FREQUENCY FREE STORAGE DATA AREA FOR THIS DEVICE 0110 272 Signed 4 RDEVHFLK LOCK FOR RDEVHFSD 0114 276 Signed 4 RDEVMON (0) MONITOR INFORMATION 0114 276 Bitstring 1 RDEVMONS INDICATES THE MONITORING STATUS FOR THIS DEVICE 1... .... RDEVMNSD X'80' DEVICE IS NOT BEING MONITORED FOR SAMPLE DATA .1.. .... RDEVMNSK X'40' DEVICE IS BEING MONITORED FOR EVENT SEEKS ..1. .... RDEVMNIO X'20' DEVICE IS BEING MONITORED FOR EVENT I/O ...1 .... RDEVMNOF X'10' Subchannel measuring has been turned off by command or DEVICES bitmap 0115 277 Bitstring 1 * (3) RESERVED FOR FUTURE IBM USE 0118 280 Address 4 RDEVRDCA REAL DEVICE CHARACTERISTICS TBL ADDR 011C 284 Bitstring 8 RDEVCHPS (0) ARRAY OF CHANNEL PATH ID'S 011C 284 Bitstring 1 RDEVCHP0 CHANNEL PATH IDENTIFIER 0 011D 285 Bitstring 1 RDEVCHP1 CHANNEL PATH IDENTIFIER 1 011E 286 Bitstring 1 RDEVCHP2 CHANNEL PATH IDENTIFIER 2 011F 287 Bitstring 1 RDEVCHP3 CHANNEL PATH IDENTIFIER 3 0120 288 Bitstring 1 RDEVCHP4 CHANNEL PATH IDENTIFIER 4 0121 289 Bitstring 1 RDEVCHP5 CHANNEL PATH IDENTIFIER 5 0122 290 Bitstring 1 RDEVCHP6 CHANNEL PATH IDENTIFIER 6 0123 291 Bitstring 1 RDEVCHP7 CHANNEL PATH IDENTIFIER 7 0124 292 Bitstring 1 RDEVDP DYNAMIC PATHING FLAG 1... .... RDEVGRPD X'80' PATHS ARE CURRENTLY GROUPED .1.. .... RDEVPMNV X'40' PATH MASK IS (OR MAY BE) NOT VALID ..1. .... RDEVPMIP X'20' PATH MASK RECONSTRUCTION IN PROCESS ...1 .... RDEVAPGI X'10' USE ALTERNATE PATH GROUP ID .... ..1. RDEVMPM X'02' MULTIPATH MODE DP WAS ESTABLISHED .... ...1 RDEVSPM X'01' SINGLE PATH MODE DP WAS ESTABLISHED 0125 293 Bitstring 1 RDEVPAM PATH AVAILABLE MASK 0126 294 Bitstring 1 RDEVRVPT MASK OF PATH RESERVE WAS ISSUED DOWN 0127 295 Bitstring 1 RDEVLPO MASK OF LOGICAL PATHS VARIED OFFLINE BY THE SYSTEM OPERATOR 0128 296 Bitstring 1 RDEVPIM PATH INSTALLED MASK 0129 297 Bitstring 1 RDEVPFLG DEVICE PROCESSING FLAG 1... .... RDEVCCTR X'80' I/O TRACE ENABLED .1.. .... RDEVMSIC X'40' CP managing the SIC (Special Intercept Condition) state of the device. ..1. .... RDEVSSIC X'20' CP's management of SIC was SUSPENDED for this device. .... 1... RDEVLDST X'08' STACK WORK FOR LOGICAL DEVICE .... .1.. RDEVUDPS X'04' USER DEF DYNAMIC PATH SELECTION SUPT .... ..1. RDEVURES X'02' USER DEF RESERVE/RELEASE CCW SUPPORT 012A 298 Bitstring 1 RDEVOBS MASK OF LOGICAL PATHS VARIED OFFLINE BY THE SYSTEM 012B 299 Bitstring 1 RDEVCMM MASK OF LOGICAL PATHS VARIED OFFLINE BY THE CONFIGURATION MANAGER 012C 300 Address 4 RDEVCC1T CC1 Missing Interrupt TRQBK Address 0130 304 Address 4 RDEVSNA ADDRESS OF THE SNABK(WAS RESERVED 4X) 0134 308 Address 4 RDEVTRC ADDRESS OF TRCBK 0138 312 Address 4 RDEVNRDC POINTER TO NEXT RDEV IN A QUEUE OF RDEVS USING THE SAME RDCBK. 013C 316 Address 4 RDEVSMIH MIH Supercede MITIME Block Pointer 0140 320 Signed 4 RDEVWRCT Total number of channel programs containing WRITE only or mixed with READ operations against this device. 0144 324 Signed 4 RDEVRDCT Total number of channel programs executed against this device with only READ operations. 0148 328 Bitstring 1 RDEVRCDC Command code for RCD CCW 0149 329 Bitstring 1 RDEVQSPM Path mask of quiesced channel paths 014A 330 Bitstring 1 RDEVLPIM Last path interrupt mask 014B 331 Bitstring 1 RDEVRLPM RESET EVENT PATH MASK 014C 332 Address 4 RDEVRSE POINTER TO RESET EVENT STATUS (RSEBK) 0150 336 Signed 4 RDEVLIFO Recovery counter 0154 340 Address 4 RDEVERPQ Deferred IORBK queue during ERPs 0158 344 Signed 2 RDEVHTCT COUNT OF UNSOL W/O SOLICITED INTR'PT 015A 346 Bitstring 1 RDEVHFLG HOT I/O FLAG BYTE 1... .... RDEVSOLI X'80' LAST I/O INTERRUPT WAS SOLICITED .1.. .... RDEVHOTD X'40' HOT I/O CONDITION DETECTED ..1. .... RDEVHOT X'20' Device is in Hot I/O 015B 347 Bitstring 1 RDEVHOTP Hot I/O Path flags 015C 348 Bitstring 4 RDEVIOP1 (0) COUNTERS USED BY THE HCPIOAMG MACRO TO KEEP A DEVICE OUT OF IOASSIST FOR.. 015C 348 Bitstring 1 RDEVAMSG .. ASYNCHRONOUS MESSAGES 015D 349 Bitstring 1 RDEVDPM .. DYNAMIC PATH MANAGEMENT 015E 350 Bitstring 1 RDEVSCI .. STATE CHANGE INTERRUPTS 015F 351 Bitstring 1 RDEVXIO .. MODULE HCPXIO 0160 352 Bitstring 4 RDEVIOP2 (0) MORE COUNTERS TO KEEP DEVICE OUT OF IOASSIST FOR . 0160 352 Bitstring 1 RDEVCPIO .. COMMAND PROCESSING 0161 353 Bitstring 1 RDEVDLST .. COMMAND PROCESSING WITH A DEVICE LIST 0162 354 Bitstring 1 RDEVERPG .. ERROR RECOVERY 0163 355 Bitstring 1 RDEVD254 .. Diagnose X'254' I/O 0164 356 Bitstring 4 RDEVIOP3 More counters to keep device out of IOASSIST (Reserved for future use). 0168 360 Bitstring 4 RDEVIOPB (0) BITS TO KEEP DEVICE OUT OF IOASSIST 0168 360 Bitstring 1 RDEVBIT1 BITS TO KEEP THE DEVICE OUT FOR... 1... .... RDEVSCPE X'80' ...STATE CHANGE PENDING .1.. .... RDEVTHRT X'40' ...Device being throttled 0169 361 Bitstring 1 RDEVBIT2 BITS TO KEEP THE DEVICE OUT OF BOTH IOASSIST AND FAST PATH 1... .... RDEVSECV X'80' ...SECONDARY VOLUME 016A 362 Bitstring 1 * (2) RESERVED FOR FUTURE IOASSIST BITS 016C 364 Bitstring 1 RDEVSICF Special Intercept Condition Finite State Machine (FSM) 00000000 RDEVSICO X'00' Device OUT of Special Intercept Condition ( SIC) 00000001 RDEVSICI X'01' Device IN Special Intercept Condition 00000002 RDEVSICU X'02' The SIC state of the device is UNKNOWN 00000003 RDEVSICB X'03' Device is BROKEN. 0000001F RDEVSCP X'1F' The device state is in transition. 00000010 RDEVSCPO X'10' The device state is in transition, the last known state was 'OUT'. 00000011 RDEVSCPI X'11' The device state is in transition, the last known state was 'IN'. 00000012 RDEVSCPU X'12' The device state is in transition, the last known state was 'UNKNOWN'. 016D 365 Bitstring 1 RDEVBIFG Broadcasted interrupt .1.. .... RDEVFL85 X'40' ATTN+DE+UE (state change) interrupt ..1. .... RDEVALT X'20' RDEVNXTI "non-flush" recovery IORBK has been marked as a "no dequeue" IORBK (IORNODQ=1) by flush ERP's 016E 366 Bitstring 1 RDEVLPS Mask of logical paths varied offline due to a cable swap 016F 367 Bitstring 1 RDEVGVFG GIVE Flag fields 1... .... RDEVGVPD X'80' GIVE Pending .1.. .... RDEVGVEN X'40' Tape is GIVEN ..1. .... RDEVGVRO X'20' Tape is read only ...1 .... RDEVGVRT X'10' Tape is to be returned .... 1... RDEVGVLV X'08' Tape is not to be rewound on return .... .1.. RDEVGVIO X'04' Tape is to be reenabled for IOASSIST when GIVE I/O completes 0170 368 Address 4 RDEVGVVD VDEV Address of the GIVER if the dev. is given with a return option 0174 372 Address 4 RDEVRCD Pointer to the RCDBK 0178 376 Signed 4 RDEVSICA Anchor of pending SIC tasks. 017C 380 Signed 4 RDEV254A Diagnose 254 active I/O counter 0180 384 Dbl-Word 8 RDEVAPLK (2) ATTACH process lock lockword. This lockword is mapped by HCPLKIWD and is managed by HCPIOLAX and HCPIOLRX. 0190 400 Address 4 RDEVCUI POINTER TO CUIBK 0194 404 Address 4 RDEVNXTR POINTER TO NEXT RDEV ATTACHED TO SAME CONTROL UNIT 0198 408 Address 4 RDEVDIO POINTER TO DIOBK (DYNAMIC I/O BLOCK) 019C 412 Signed 4 RDEVENQ Task enqueued to be dispatched 01A0 416 Signed 4 RDEVHTIM Hot I/O Detector time stamp 01A4 420 Signed 2 RDEVHRAT Hot I/O Detection Rate IRPT's per SEC There are several phases of cache eligibility: Caching never on for this device - RDEVHSID = 0 Caching enabled (DFLTON) for this - RDEVHSID > 0 device AND RDEVMDCP off Caching enabled (DFLTOFF) for this - RDEVHSID > 0 device only for minidisks with AND MDC set on RDEVMDCP on Caching disabled (OFF) for this device- RDEVHSID < 0 01A6 422 Signed 2 RDEVHSID First Full track cache hash table identifier for this device. Also, high order bit indicates cache eligibility. 01A8 424 Signed 4 RDEVAMTQ (9) Anchor of gated queue manager 01CC 460 Address 4 RDEVUSLP Pointer to IOCM for unsolicited UC's 01D0 464 Address 4 RDEVUIXT Unsolicited Interrupt eXiT 01D4 468 Signed 4 RDEVATIM Device-Active-Only Time time stamp 01D8 472 Bitstring 1 RDEVSCHT Subchannel type (Must remain like .VDEVSCHT and SCHVISC) 00000000 RDEVSTP0 X'00' Type 0 subchannel 00000060 RDEVSTP3 X'60' Type 3 subchannel 01D9 473 Bitstring 1 RDEVSNPD SNAPDUMP initialization / restoration flags and info 00000080 RDEVSNPR X'80' Restoration of device is complete 00000040 RDEVUISC X'40' This device has been modified to use a unique interrupt subclass for SNAPDUMP processing 00000038 RDEVSNPI X'38' Original interrupt subclass of the device (..111...). Positioned within this byte to be used easily in conjunction with CSWISCx equates 00000004 RDEVSNPC X'04' CSCH is required to restore dump device 00000002 RDEVSNPM X'02' MSCH is required to restore dump device 00000001 RDEVSNPE X'01' Original concurrent sense bit setting (.......1). Positioned within this byte to be used easily in conjunction with CSWCSNS. 01DA 474 Bitstring 1 RDEVCNFG Reconfiguration Flags 1... .... RDEVQUIS X'80' Device is quiesced 01DB 475 Bitstring 1 RDEVPVFG Parallel Access Volume (PAV) Flag 1... .... RDEVPVBA X'80' PAV base device .1.. .... RDEVPVAL X'40' PAV alias device 01DC 476 Address 4 RDEVTP3N Pointer to the next RDEV in the type 3 subchannel linked list. Anchored by SYSTP3PT. 01E0 480 Address 4 RDEVTHPT Pointer to THRBK 01E4 484 Signed 4 RDEVPGCT Cache purge pending counter, serialized via Compare and Swap (not the RDEV lock) 01E8 488 Address 4 RDEVPAVB RDEV address of the base Parallel Access Volume (PAV) to which this alias PAV is associated. 01EC 492 Address 4 RDEVPAVA For a base PAV, this is the address of the first alias PAV in the chain of all alias PAV's associated with this base. For an alias PAV, this is the address of the next alias PAV in the chain of all alias PAV's associated with the base in RDEVPAVB. 01F0 496 Bitstring 8 * RESERVED FOR FUTURE IBM USE 01F8 504 Dbl-Word 8 RDEVEND (0) END OF A FULL RDEV 0000003F RDEVSIZE (*-RDEV+7)/8 SIZE OF A NORMAL RDEVBK 00000010 RDEVSSIZ (RDEVSHRT-RDEV+7)/8 SIZE OF CASCADE RDEVBK 0018 24 Address 4 RDEVMDSK CHAIN OF MDISK BLOCKS 001C 28 Address 4 RDEVVOL POINTER TO SYSTEM CPVOL ENTRY 0020 32 Character 6 RDEVSER DASD VOLUME SERIAL IDENTIFIER 0026 38 Signed 2 RDEVCYL CURRENT SEEK CYLINDER FOR DASD 0028 40 Signed 2 RDEVHRCT COUNTER FOR DETECTING DASD DEVICE POTENTIAL HEAD CRASH. INCREMENTED BY DASD ERP WHEN EQUIPMENT CHECK OR SERIOUS DATA CHECK REPETITIVELY OCCURS. THE OPERATOR IS WARNED TO TAKE ACTION WHEN THIS COUNT REACHES THE THRESHOLD VALUE. 00000020 RDEVXHCT 32 THRESHOLD VALUE OF HEAD CRASH 002A 42 Signed 2 RDEVMDCT COUNT OF MINIDISK-POOL EXTENTS. THIS MAY INCLUDE EXTENTS FROM DIFFERENT MINIDISK-POOLS. 002C 44 Signed 2 RDEVLCNT Link count for system DASD device 002E 46 Signed 2 RDEVFCYL Number of fixed-head cylinders. 0030 48 Signed 2 RDEVPCYL MAXIMUM PAGES/CYLINDER 0032 50 Signed 2 * Reserved for IBM use 0034 52 Signed 4 RDEVMEXT Maximum number of extents (block/cyl) 0038 56 Signed 4 RDEVTEXT Total number of extents (block/cyl) 003C 60 Address 4 RDEVEXPB ADDRESS OF THE EXPBK OR MEXBK FOR THIS VOLUME. 0040 64 Address 4 RDEVPIOL ANCHOR OF PIOBK'S ON THIS RDEV 0044 68 Address 4 RDEVRSVQ POINTER TO RESERVE REQUEST TOKEN 0048 72 Address 4 RDEVRTRQ RESERVE REQUEST TIMER ANCHOR 004C 76 Signed 2 * Reserved for IBM use 004E 78 Bitstring 1 RDEVDDFG DASD Device flag 1... .... RDEVFPO X'80' The device is a full-pack-overlay minidisk .1.. .... RDEVFBA X'40' The device is an FBA DASD ..1. .... RDEVCSEE X'20' Volume formatted for CSE ECKD tracks ...1 .... RDEVCSNF X'10' CSE "old" format (pre-ESA 1.1) .... 1... RDEVF370 X'08' FBA volume formatted by 370 system 004F 79 Bitstring 1 RDEVMXFG MULTIEXPOSURE DEVICE CONTROL FLAGS .... ..1. RDEVMX X'02' DASD - MULTIPLE EXPOSURE .... ...1 RDEVBXP X'01' DASD - BASE EXPOSURE OF A MX DEVICE 0050 80 Signed 4 * Rerserved for future IBM use 0054 84 Bitstring 1 RDEVDCST DEVICE CACHING STATUS FLAG 1... .... RDEVCACT X'80' CACHING ACTIVATED ..1. .... RDEVDACP X'20' DEACTIVATE PENDING (TRANSFER OF MODIFIED DATA TO DASD FAILED) ...1 .... RDEVDACT X'10' CACHING DEACTIVATED 0055 85 Bitstring 1 RDEVFSTW DASD FASTWRITE STATUS FLAG 1... .... RDEVFWA X'80' FAST WRITE ALLOWED ..1. .... RDEVFWDP X'20' FAST WRITE DEACTIVATE PENDING ...1 .... RDEVFWD X'10' FAST WRITE DEACTIVATED .... 1... RDEVFWS X'08' Fast write suspended RDEVDEXF is modified by a STC in HCPDPD 0056 86 Bitstring 1 RDEVDEXF DASD EXTENDED FUNCTIONS FLAG 1... .... RDEVDXPR X'80' PRIMARY OF DUPLEX PAIR .1.. .... RDEVDXSC X'40' SECONDARY OF DUPLEX PAIR ..1. .... RDEVPIND X'20' PINNED DATA EXISTS ...1 .... RDEVNPIN X'10' PREVIOUSLY PINNED DATA HAS BECOME UNPINNED. .... 1... RDEVSIMP X'08' DEVICE IN SIMPLEX MODE 0057 87 Bitstring 1 RDEVMDCF Minidisk caching configuration flags 1... .... RDEVMOFF X'80' Caching in MDC set to OFF in RDEVICE statement (only used during ATTACH) .1.. .... RDEVMDOF X'40' Caching in MDC set to DFLTOFF in RDEVICE statement (only used during ATTACH) ..1. .... RDEVMDON X'20' Caching in MDC set to DFLTON in RDEVICE statement (only used during ATTACH) 111. .... RDEVMDC X'E0' All Minidisk caching configuration flags 0058 88 Address 4 RDEVBAPT ADDRESS OF RDEV OF BASE EXPOSURE OF THIS MX DEVICE. 005C 92 Address 4 RDEVEXPT ADDRESS OF RDEV OF NEXT EXPOSURE OF THIS MX DEVICE. 0060 96 Address 4 RDEVSCPQ Anchor for queue of DIAG and CP 'wait' I/O requests during a state-change- pending condition 0064 100 Address 4 RDEVSCQT Tail pointer for I/O requests on the state-change-pending queue (RDEVSCPQ) 0068 104 Signed 4 RDEVSCQC Count of I/O requests queued on the state-change-pending queue (RDEVSCPQ) 006C 108 Address 4 RDEVSCPT Address of active timer block during a state-change-pending condition 0070 112 Bitstring 1 RDEVSCF State-change flag 1... .... RDEVSCPC X'80' State-change-pending .1.. .... RDEVSCPM X'40' State-change-pending message issued to system operator 0071 113 Bitstring 1 RDEVUNIT UNIT ADDRESS OF DEVICE 0072 114 Bitstring 1 RDEVDXID UNIT ADDRESS OF OTHER DUPLEX DEVICE 0073 115 Bitstring 1 RDEVDXPS DUPLEX STATE FLAG 1... .... RDEVDXAV X'80' DUPLEX PAIR AVAILABLE .1.. .... RDEVDXPN X'40' DUPLEX PAIR PENDING ..1. .... RDEVFDOP X'20' FAILED DUPLEX, ORIGINAL ON PRIMARY ...1 .... RDEVFDNP X'10' FAILED DUPLEX, ORIGINAL NOT ON PRIMARY .... 1... RDEVDEND X'08' DUPLEXING ENDED 0074 116 Bitstring 1 RDEVDRAN DEVICE is DRAINING for this ALOC type 0075 117 Bitstring 1 RDEVDRAB DEVICE DRAINABLE for this ALOC type 0076 118 Character 6 RDEVSERO Preserved DASD volume serial ID 007C 124 Bitstring 1 RDEVPPRC INDICATES THE PEER TO PEER REMOTE COPY 1... .... RDEVSMPX X'80' DEVICE IS IN SIMPLEX MODE .1.. .... RDEVDUPN X'40' DEVICE IS IN DUPLEX PENDING MODE ..1. .... RDEVDUPX X'20' DEVICE IS IN DUPLEX MODE ...1 .... RDEVSUPX X'10' DEVICE IS IN SUSPENDED DUPLEX MODE .... 1... RDEVPRCS X'08' DEVICE IS A SECONDARY DEVICE .... .1.. RDEVPRCP X'04' DEVICE IS A PRIMARY DEVICE 007D 125 Bitstring 1 RDEVMIRS Mirroring State Flag 1... .... RDEVMROP X'80' Mirroring operational .1.. .... RDEVMRPN X'40' Mirroring pair pending ..1. .... RDEVMRFL X'20' Mirroring pair failed 007E 126 Bitstring 1 * (2) Reserved for future IBM use 0018 24 Address 4 RDEVSPT POINTER TO THE SPTBK FOR THE SPTAPE COMMAND 001C 28 Bitstring 1 RDEVTPFG TAPE OPERATION CONTROL FLAG 1... .... RDEVNOAS X'80' TAPE - DEVICE ATTACHED WITH THE NOASSIGN OPTION .1.. .... RDEVASNV X'40' TAPE - ASSIGN/UNASSIGN CCWS ARE ACCEPTED BY THE DEVICE ..1. .... RDEVMDSV X'20' TAPE - MODE SET CCW MAY BE USED TO INHIBIT SUPERVISOR COMMANDS ...1 .... RDEVRWND X'10' TAPE - INDICATES TAPE IS IN THE PROCESS OF BEING REWOUND. .... 1... RDEVYASN X'08' TAPE - Indicates tape has been assigned with the vary command .... .1.. RDEVASGN X'04' TAPE - Indicates tape has been assigned to CP .... ..1. RDEVNOMS X'02' TAPE - Avoid issuing mode set CCW during Attach processing 001D 29 Bitstring 1 * RESERVED FOR FUTURE IBM USE 001E 30 Signed 2 * RESERVED FOR FUTURE IBM USE 0020 32 Character 6 RDEVSERT TAPE VOLUME SERIAL IDENTIFIER RDEVSERT LOCATION MUST BE SAME DISPLACEMENT AS RDEVSER IN DASD RE-DEFINE AREA 0026 38 Signed 2 * RESERVED FOR FUTURE IBM USE 0028 40 Address 4 RDEVSUSD POINTER TO THE CPEBK FOR A SUSPENDED SPTAPE DUMP COMMAND 0018 24 Address 4 RDEVRSP POINTER TO THE RSPBK 0018 24 Bitstring 4 RDEVTCTL (0) TERMINAL CONTROL FLAGS 0018 24 Bitstring 1 RDEVTFLG TERMINAL OPERATION CONTROL FLAGS 1... .... RDEVLOG X'80' TERM - LOGGED ON USER AT RDEVUSER .1.. .... RDEVLHLD X'40' HOLD OPTION FROM LOGOFF OR DISCONNECT ..1. .... RDEVENAB X'20' TERM - ENABLED FOR SYSTEM ACCESS ...1 .... RDEVDROP X'10' TERM - IN DROP PROCESSING .... 1... RDEVDISA X'08' TERM - DISABLE SEQUENCE IN PROGRESS .... .1.. RDEVCTL X'04' TERM - CONTROL FUNCTION - BEING PERFORMED .... ..1. RDEVDOEN X'02' ENABLE/DISABLE PROCESS FLAG .... ...1 RDEVRHLD X'01' E3270HLD FEATURE OPTION FOR 7171 0019 25 Bitstring 1 RDEVADVF 327X ADVANCED FEATURE FLAGS 1... .... RDEVECOL X'80' DEVICE HAS EXTENDED COLOR .1.. .... RDEVEHLT X'40' DEVICE HAS EXTENDED HIGHLIGHTING ..1. .... RDEVPSS X'20' DEVICE HAS PROGRAMMABLE SYMBOL SETS ...1 .... RDEVQRY X'10' ENABLE GENERAL QUERY IN PROGRESS .... 1... RDEVWSF X'08' WSF HAS BEEN ISSUED .... .1.. RDEVAINH X'04' READ NODISPLAY HAS BEEN ISSUED .... ..1. RDEV7171 X'02' 7171 ASCII DACU 3270 EMULATION .... ...1 RDEV14BT X'01' 14 BIT ADDRESSING IS SUPPORTED 111. ..11 RDEV8CBT RDEVECOL+RDEVEHLT+RDEVPSS+RDEV717 1+RDEV14BT ALL THE BITS USED FOR DIAGNOSE X'8C' 001A 26 Bitstring 1 RDEVLLEN TERMINAL OUTPUT LINE LENGTH 001B 27 Bitstring 1 RDEVTMCD TERMINAL CHARACTER-SET CODE 1... .... RDEVAPLO X'80' ASCII/APL 'SHIFT OUT' .1.. .... RDEVAPLI X'40' ASCII/APL 'SHIFT IN' ..1. .... RDEVTXTC X'20' TEXT CHARACTER SET ...1 .... RDEVAPLC X'10' APL CHARACTER SET .... 1... RDEVEDIC X'08' EBCDIC TERMINAL CODE .... .1.. RDEVASCI X'04' ANSI X3.4 1977 TRANSLATION TABLE .... ..1. RDEVVM2 X'02' ANSI X3.26 1980 TRANSLATION TABLE .... ...1 RDEVPTTC X'01' PTTC/EBCD TERMINAL CODE -------- If none of the above bits are set then the Correspondence terminal line code is used. 001C 28 Address 4 RDEVCON POINTER TO COMBK CHAIN 0020 32 Address 4 RDEVWSFD VIRTUAL ADDRESS OF THE WSF QUERY DATA 0024 36 Signed 2 RDEVWSFL LENGTH OF WSF QUERY DATA 0026 38 Bitstring 1 RDEVPT THE NUMBER OF PARTITIONS ON THE SCREEN 0027 39 Bitstring 1 RDEVQFLG MISCELLANEOUS TERMINAL FLAGS 1... .... RDEVQDO X'80' PERFORM QUERY DATA INITIALIZATION .1.. .... RDEVQLK X'40' LOCK QUERY INITIALIZATION DATA ..1. .... RDEVQIGE X'20' IGNORE I/O INIT. ERROR RECORDING ...1 .... RDEVQATN X'10' WAITING FOR THE WSF QUERY ATTENTION .... 1... RDEVFORC X'08' TERMINAL IS BEING FORCED (DO NOT SCHEDULE ANY MORE I/O TO IT) 0028 40 Signed 2 RDEVWDTH THE WIDTH OF THE SCREEN (# OF COLUMNS) 002A 42 Signed 2 RDEVHGHT THE HEIGHT OF THE SCREEN (# OF ROWS) 002C 44 Signed 2 RDEVMRTM (0) Contains the time intervals from . MORE to beep to clear . For a connected user these . values are duplicates of . VMDMORTM 002C 44 Bitstring 1 RDEVMRBP Contains the time from the . appearance of MORE to beep . (defaults to 50 seconds) 002D 45 Bitstring 1 RDEVMRCL Contains the time from the . beep to the screen clearing . (defaults to 50 seconds) 002E 46 Signed 2 * RESERVED FOR IBM USE 0030 48 Bitstring 12 RDEVLGOF (0) Cover for logo specific fields 0030 48 Signed 2 RDEVUSLN Number of complete lines below the . line containing userid prompt 0032 50 Signed 2 RDEVUSLO Offset into userid line for userid 0034 52 Signed 2 RDEVPWLN Number of complete lines below the . line containing password prompt 0036 54 Signed 2 RDEVPWLO Offset into password line for password 0038 56 Signed 2 RDEVCMLN Number of complete lines below the . line containing command prompt 003A 58 Signed 2 RDEVCMLO Offset into command line for command 003C 60 Address 4 RDEVDVMD Pointer to the VMDBK that is currently being disconnected from, or logged off of, this RDEV 0040 64 Bitstring 24 * Reserved for future IBM use 0058 88 Bitstring 40 RDEVTDUA TERMINAL DEVICE UNIQUE AREA - THIS AREA IS DEFINED FOR EACH DEVICE 0058 88 Address 4 RDEVTRQ POINTER TO CONTROL TRQBK 005C 92 Signed 2 RDEVINPL LENGTH OF THE INPUT AREA IN BYTES 005E 94 Signed 2 RDEVOUTL LENGTH OF THE OUTPUT AREA IN BYTES 0060 96 Signed 2 RDEVINP@ THE BUFFER ADDRESS OF THE INPUT AREA - ATTRIBUTE BYTE. (12 OR 14 BIT MODE) 0062 98 Signed 2 RDEVSTS@ THE BUFFER ADDRESS OF THE STATUS AREA - ATTRIBUTE BYTE. (12 OR 14 BIT MODE) 0064 100 Signed 2 RDEVCORD (0) SCREEN COORDINATE FOR NEXT WRITE 0064 100 Bitstring 1 RDEVROW THE ROW OF THE NEXT WRITE 0065 101 Bitstring 1 RDEVCOL THE COLUMN OF THE NEXT WRITE 0066 102 Bitstring 1 RDEVERSE EW/EWA OPCODE TO USE ON THIS DISPLAY 0067 103 Bitstring 1 RDEVSFLG SCREEN CONTROL FLAGS 1... .... RDEVMORE X'80' 3270 - SCREEN FULL, MORE DATA - TO COME .1.. .... RDEVHOLD X'40' 3270 - SCREEN FULL, HOLD FOR - MORE DATA ..1. .... RDEVREAD X'20' 3270 - READ PENDING FOR DATA INPUT ...1 .... RDEVRUN X'10' 3270 - SCREEN IN RUNNING STATUS .... 1... RDEVCPNA X'08' 3270 - DATA INPUT NOT ACCEPTED .... .1.. RDEVTPND X'04' 3270 - TIMER REQUEST PENDING .... ..1. RDEVFSSA X'02' 3270 - SCREEN IN VIRT SYS AVAIL .... ...1 RDEVFSII X'01' 3270 - SCREEN IN VIRT INP INHIB 1111 .... RDEVSTTS X'F0' 3270 - BITS FOR MORE+HOLD+READ+RUN 0068 104 Bitstring 1 RDEVCFLG SCREEN CONTROL FLAGS 1... .... RDEVLOGO X'80' 3270 - LOGO WRITTEN TO SCREEN .1.. .... RDEVDIAG X'40' 3270 - SCREEN WRITTEN WITH DIAGNOSE ..1. .... RDEVALRM X'20' 3270 - SCREEN HAS ALARM MESSAGE ...1 .... RDEVWNG X'10' 3270 - 10 SECOND WARNING GIVEN .... 1... RDEVGSUS X'08' 3270 - GUEST MODE SUSPENDED .... .1.. RDEVDGIN X'04' 3270 - DIAGNOSE TO INPUT AREA .... ..1. RDEVCARD X'02' 3270 - DATA FROM CARD READER .... ...1 RDEVAIO X'01' 3270 - I/O ACTIVE AT TIMER EXP 0069 105 Bitstring 1 RDEVEFLG EXTRA SCREEN CONTROL FLAGS 1... .... RDEVVMRD X'80' VIRTUAL MACHINE READ PENDING .1.. .... RDEVESEL X'40' CONTROL UNIT SUPPORTS EXT. SELECT CCWS ..1. .... RDEVACTV X'20' ENABLE/DISABLE ACTIVE FLAG ...1 .... RDEVNRED X'10' DEVICE NOT READY (IE: POWERED OFF) .... 1... RDEVDBCS X'08' DEVICE IS DBCS CAPABLE .... .1.. RDEVERR X'04' ERROR CONDITION ASSOCIATED W/ RDEV .... ..1. RDEVLING X'02' LOGO IS BEING WRITTEN TO SCREEN - USED TO FLAG LOGO TO BE DISPLAYED 006A 106 Bitstring 1 RDEVLFLG LOGICAL DEVICE FLAGS 1... .... RDEVGONE X'80' DEVICE IS BEING TERMINATED .1.. .... RDEVLOGE X'40' Indicates that this LDEV is in LOGON error processing. 006B 107 Bitstring 1 RDEVGFDE stacked work for a device end 006C 108 Signed 4 RDEVLDDB ADDRESS OF LOGICAL DEVICE BLOCK 0070 112 Address 4 RDEVSUSP LDEV Terminate suspended CPEBK addr 0074 116 Address 4 RDEVIORQ Unsolicited interrupt IORBK queue 0078 120 Bitstring 8 * Reserved for future IBM use 0058 88 Bitstring 1 RDEVSCRL TTY SCROLLING VALUE 0059 89 Bitstring 1 RDEVOCNT TTY OUTPUT LINE COUNT 005A 90 Bitstring 1 RDEVTTYF TTY DEVICE FLAGS 1... .... RDEVNOCR X'80' TTY - LAST WRITE WAS NAAUTO CR .1.. .... RDEVNDLF X'40' TTY - A LINE FEED IS REQUIRED ...1 .... RDEV3101 X'10' TTY - TTY DEVICE IS A 3101 .... 1... RDEVPCHG X'08' TTY - TTY PROMPT WAS CHANGED .... .1.. RDEVVPMT X'04' TTY - VM PROMPT SEQUENCE .... ..1. RDEVNOLF X'02' TTY - DO NOT LINEFEED OUTPUT .... ...1 RDEVTTYS X'01' TTY - HAS ENHANCED SNA SUPPORT 005B 91 Bitstring 1 RDEVSADN 270X/370X-EP SETADDR VALUE 005C 92 Bitstring 1 RDEVATNC Device attention count 005D 93 Bitstring 1 RDEVSSFL Start/stop flags ..1. .... RDEVPCPA X'20' Prepare completion processing active ...1 .... RDEVIDNT X'10' Type 2741 line code identified 005E 94 Bitstring 1 RDEVRTRC Device retry count 005F 95 Bitstring 1 * RESERVED FOR FUTURE IBM USE 0060 96 Address 4 RDEVIOSV Address of savearea used for HCPIOS calls from HCPCNS. 0064 100 Bitstring 28 * RESERVED FOR FUTURE IBM USE These fields are only used for communication devices (RDEVCLAS=CLASSPEC and RDEVTYPE=TYPCTCA). 0018 24 Bitstring 1 RDEVCFMD CF mode 1... .... RDEVCFAT X'80' - In use by the CF subsystem 0019 25 Bitstring 3 * Reserved 001C 28 Address 4 RDEVCFLK ISFC Link Extension (LNKBK) 0020 32 Address 4 RDEVCFDV ISFC Device Extension (LDVBK) These fields are only used for SWITCH devices (RDEVCLAS=CLASSWCH) 0018 24 Bitstring 6 RDEVTYPN Type number of the SWITCH from the RCD data (6 EBCDIC chars). 001E 30 Bitstring 3 RDEVMODN Model Number of the SWITCH from the RCD data (3 EBCDIC chars). 0021 33 Bitstring 3 RDEVMANF Manufacturer of the SWITCH from the RCD data (3 EBCDIC chars). 0024 36 Bitstring 4 RDEVLIC LIC (Licensed Internal Code) Version/Release from RCD data (4 EBCDIC chars). First 2 bytes contain the version and the last 2 bytes contain the release. 0028 40 Bitstring 1 RDEVSWFG SWITCH Flag 1... .... RDEVRFRU X'80' Supports Read FRU Indicators Command 0029 41 Bitstring 3 * Reserved 002C 44 Address 4 RDEVFRUB FRU Information Block address This area is a re-map of the RDEV for TYPE1 subchannels. 0000 0 Address 4 RDEVCSC Pointer to command block 0004 4 Signed 4 RDEVIRA Return address after TYPE1 interrupt, cleared by IRA after interrupt. 0008 8 Address 4 RDEVSAVE Ptr to area used to save environment 000C 12 Signed 2 RDEVRSCD Response code from command 000E 14 Bitstring 1 RDEVSCST Subchannel status after TYPE1 int ..1. .... RDEVPGCK X'20' Program Check ...1 .... RDEVPRCK X'10' Protection Check .... 1... RDEVCDCK X'08' Channel Data Check .... .1.. RDEVCCCK X'04' Channel Control Check .... ...1 RDEVBKUP X'01' Backed UP 000F 15 Bitstring 1 RDEVIMSG Informational message count 0010 16 Bitstring 8 * Reserved for IBM use
RDEV Storage Layout
*** RDEV - REAL DEVICE CONTROL BLOCK * * +------+------+------+------+---------------------------+ * 0 |:VCLAS|:VTYPE|:VFEAT|:VSCLS| RDEVUSER | * +------+------+------+------+------+------+------+------+ * 8 | RDEVVDEV |:VMIHF|:VLPM |:VSRFL|:VSZCK| * +------+------+------+------+------+------+------+------+ * 10 |:VSTAT|:VAFLG|:VRFLG|:VDFLG| RDEVLSOP | * +------+------+------+------+---------------------------+ * 18 | | * = RDEVSPEC = * | | * +---------------------------+---------------------------+ * 80 | RDEVLOWN | RDEVTSKQ | * +---------------------------+---------------------------+ * 88 | RDEVCTRG | RDEVCTRD | * +---------------------------+---------------------------+ * 90 | RDEVNXTL | RDEVNXTH | * +---------------------------+---------------------------+ * 98 | RDEVNXTI | RDEVNXTW | * +---------------------------+------+------+-------------+ * A0 | RDEVAIOR |:VSID0|:VSID1| RDEVSUB | * +-------------+-------------+------+------+-------------+ * A8 | RDEVDEV | RDEVMBI | RDEVMBLK | * +-------------+------+------+-------------+------+------+ * B0 | RDEVCUID |:VCUMN|:VIDFL| RDEVDVID |:VDVMN|:VRDMN| * +-------------+------+------+-------------+------+------+ * B8 | RDEVERPA | RDEVMIH | * +---------------------------+---------------------------+ * C0 | RDEVSDR | RDEVWTDV | * +---------------------------+---------------------------+ * C8 | RDEVCTIO | RDEVCTRS | * +---------------------------+---------------------------+ * D0 | RDEVCTRU | RDEVCTSN | * +---------------------------+---------------------------+ * D8 | RDEVCTSS | RDEVCTSR | * +---------------------------+---------------------------+ * E0 | RDEVCTSI | RDEVCTUI | * +---------------------------+---------------------------+ * E8 | RDEVRCWH | RDEVRCWP | * +---------------------------+---------------------------+ * F0 | RDEVRTPD | * +---------------------------+---------------------------+ * F8 | RDEVMICT | RDEVSKCT | * +---------------------------+---------------------------+ * 100 | RDEVSKSM | RDEVMCIA | * +---------------------------+---------------------------+ * 108 | RDEVLKTK | RDEVHFSD | * +---------------------------+------+--------------------+ * 110 | RDEVHFLK |:VMONS|////////////////////| * +---------------------------+------+------+------+------+ * 118 | RDEVRDCA |:VCHP0|:VCHP1|:VCHP2|:VCHP3| * +------+------+------+------+------+------+------+------+ * 120 |:VCHP4|:VCHP5|:VCHP6|:VCHP7|RDEVDP|:VPAM |:VRVPT|:VLPO | * +------+------+------+------+------+------+------+------+ * 128 |:VPIM |:VPFLG|:VOBS |:VCMM | RDEVCC1T | * +------+------+------+------+---------------------------+ * 130 | RDEVSNA | RDEVTRC | * +---------------------------+---------------------------+ * 138 | RDEVNRDC | RDEVSMIH | * +---------------------------+---------------------------+ * 140 | RDEVWRCT | RDEVRDCT | * +------+------+------+------+---------------------------+ * 148 |:VRCDC|:VQSPM|:VLPIM|:VRLPM| RDEVRSE | * +------+------+------+------+---------------------------+ * 150 | RDEVLIFO | RDEVERPQ | * +-------------+------+------+------+------+------+------+ * 158 | RDEVHTCT |:VHFLG|:VHOTP|:VAMSG|:VDPM |:VSCI |:VXIO | * +------+------+------+------+------+------+------+------+ * 160 |:VCPIO|:VDLST|:VERPG|:VD254| RDEVIOP3 | * +------+------+------+------+------+------+------+------+ * 168 |:VBIT1|:VBIT2|/////////////|:VSICF|:VBIFG|:VLPS |:VGVFG| * +------+------+-------------+------+------+------+------+ * 170 | RDEVGVVD | RDEVRCD | * +---------------------------+---------------------------+ * 178 | RDEVSICA | RDEV254A | * +---------------------------+---------------------------+ * 180 | RDEVAPLK | * | | * +---------------------------+---------------------------+ * 190 | RDEVCUI | RDEVNXTR | * +---------------------------+---------------------------+ * 198 | RDEVDIO | RDEVENQ | * +---------------------------+-------------+-------------+ * 1A0 | RDEVHTIM | RDEVHRAT | RDEVHSID | * +---------------------------+-------------+-------------+ * 1A8 | | * = RDEVAMTQ = * | +---------------------------+ * 1C8 | | RDEVUSLP | * +---------------------------+---------------------------+ * 1D0 | RDEVUIXT | RDEVATIM | * +------+------+------+------+---------------------------+ * 1D8 |:VSCHT|:VSNPD|:VCNFG|:VPVFG| RDEVTP3N | * +------+------+------+------+---------------------------+ * 1E0 | RDEVTHPT | RDEVPGCT | * +---------------------------+---------------------------+ * 1E8 | RDEVPAVB | RDEVPAVA | * +---------------------------+---------------------------+ * 1F0 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * *** RDEV - REAL DEVICE CONTROL BLOCK *** Overlay for RDEVSPEC in RDEV * * +---------------------------+---------------------------+ * 18 | RDEVMDSK | RDEVVOL | * +---------------------------+-------------+-------------+ * 20 | RDEVSER | RDEVCYL | * +-------------+-------------+-------------+-------------+ * 28 | RDEVHRCT | RDEVMDCT | RDEVLCNT | RDEVFCYL | * +-------------+-------------+-------------+-------------+ * 30 | RDEVPCYL |/////////////| RDEVMEXT | * +-------------+-------------+---------------------------+ * 38 | RDEVTEXT | RDEVEXPB | * +---------------------------+---------------------------+ * 40 | RDEVPIOL | RDEVRSVQ | * +---------------------------+-------------+------+------+ * 48 | RDEVRTRQ |/////////////|:VDDFG|:VMXFG| * +---------------------------+------+------+------+------+ * 50 |///////////////////////////|:VDCST|:VFSTW|:VDEXF|:VMDCF| * +---------------------------+------+------+------+------+ * 58 | RDEVBAPT | RDEVEXPT | * +---------------------------+---------------------------+ * 60 | RDEVSCPQ | RDEVSCQT | * +---------------------------+---------------------------+ * 68 | RDEVSCQC | RDEVSCPT | * +------+------+------+------+------+------+-------------+ * 70 |:VSCF |:VUNIT|:VDXID|:VDXPS|:VDRAN|:VDRAB| (076)- | * +------+------+------+------+------+------+-------------+ * 78 | -RDEVSERO |:VPPRC|:VMIRS|/////////////| * +---------------------------+------+------+-------------+ * 80 * *** Overlay for RDEVSPEC in RDEV *** Overlay for RDEVSPEC in RDEV * * +---------------------------+------+------+-------------+ * 18 | RDEVSPT |:VTPFG|//////|/////////////| * +---------------------------+------+------+-------------+ * 20 | RDEVSERT |/////////////| * +---------------------------+-------------+-------------+ * 28 | RDEVSUSD | 2C * +---------------------------+ * *** Overlay for RDEVSPEC in RDEV *** Overlay for RDEVSPEC in RDEV * * +---------------------------+ * 18 | RDEVRSP | 1C * +---------------------------+ * *** Overlay for RDEVSPEC in RDEV *** Overlay for RDEVSPEC in RDEV * * +------+------+------+------+---------------------------+ * 18 |:VTFLG|:VADVF|:VLLEN|:VTMCD| RDEVCON | * +------+------+------+------+-------------+------+------+ * 20 | RDEVWSFD | RDEVWSFL |RDEVPT|:VQFLG| * +-------------+-------------+------+------+------+------+ * 28 | RDEVWDTH | RDEVHGHT |:VMRBP|:VMRCL|/////////////| * +-------------+-------------+------+------+-------------+ * 30 | RDEVUSLN | RDEVUSLO | RDEVPWLN | RDEVPWLO | * +-------------+-------------+-------------+-------------+ * 38 | RDEVCMLN | RDEVCMLO | RDEVDVMD | * +-------------+-------------+---------------------------+ * 40 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 58 | | * = RDEVTDUA = * | | * +-------------------------------------------------------+ * 80 * *** Overlay for RDEVSPEC in RDEV *** Overlay for RDEVTDUA in RDEV * * +---------------------------+-------------+-------------+ * 58 | RDEVTRQ | RDEVINPL | RDEVOUTL | * +-------------+-------------+------+------+------+------+ * 60 | RDEVINP@ | RDEVSTS@ |:VROW |:VCOL |:VERSE|:VSFLG| * +------+------+------+------+------+------+------+------+ * 68 |:VCFLG|:VEFLG|:VLFLG|:VGFDE| RDEVLDDB | * +------+------+------+------+---------------------------+ * 70 | RDEVSUSP | RDEVIORQ | * +---------------------------+---------------------------+ * 78 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 80 * *** Overlay for RDEVTDUA in RDEV *** Overlay for RDEVTDUA in RDEV * * +------+------+------+------+------+------+------+------+ * 58 |:VSCRL|:VOCNT|:VTTYF|:VSADN|:VATNC|:VSSFL|:VRTRC|//////| * +------+------+------+------+------+------+------+------+ * 60 | RDEVIOSV |///////////////////////////| * +---------------------------+///////////////////////////| * 68 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 80 * *** Overlay for RDEVTDUA in RDEV *** Overlay for RDEVSPEC in RDEV * * +------+--------------------+---------------------------+ * 18 |:VCFMD|////////////////////| RDEVCFLK | * +------+--------------------+---------------------------+ * 20 | RDEVCFDV | 24 * +---------------------------+ * *** Overlay for RDEVSPEC in RDEV *** Overlay for RDEVSPEC in RDEV * * +-----------------------------------------+-------------+ * 18 | RDEVTYPN | RDEVMODN- | * +------+--------------------+-------------+-------------+ * 20 |-(01E)| RDEVMANF | RDEVLIC | * +------+--------------------+---------------------------+ * 28 |:VSWFG|////////////////////| RDEVFRUB | * +------+--------------------+---------------------------+ * 30 * *** Overlay for RDEVSPEC in RDEV *** Overlay for RDEVTYP1 in RDEV * * +---------------------------+---------------------------+ * 0 | RDEVCSC | RDEVIRA | * +---------------------------+-------------+------+------+ * 8 | RDEVSAVE | RDEVRSCD |:VSCST|:VIMSG| * +---------------------------+-------------+------+------+ * 10 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 18 * *** Overlay for RDEVTYP1 in RDEV
RDEV Cross Reference
Symbol Dspl Value -------------- ---- ----- CLASAIF 0000 FF CLASDASD 0000 04 CLASGRAF 0000 40 CLASGRFR 0000 41 CLASPOOL 0000 20 CLASSPEC 0000 02 CLASSVCM 0000 10 CLASSWCH 0000 01 CLASTAPE 0000 08 CLASTERM 0000 80 FTRCMPCT 0002 08 FTRCOMP 0002 01 FTRCONV 0002 10 FTRDASD 0002 04 FTRDIAL 0002 01 FTRDUAL 0002 40 FTRDYNP 0002 40 FTRGRAF 0002 40 FTROPRDR 0002 80 FTRRPS 0002 80 FTRRSRL 0002 02 FTRSPOOL 0002 20 FTRSWCH 0002 01 FTRTAPE 0002 08 FTRTERM 0002 80 FTRTRAN 0002 20 FTRTYP1 0002 10 FTRTYP4 0002 40 FTRUCS 0002 01 FTRVUA 0002 20 FTR35MB 0002 08 FTR4WCGM 0002 80 FTR7TRK 0002 80 FTR70MB 0002 04 M230502 00B6 00000002 M327702 00B6 00000002 M333001 00B6 00000001 M333002 00B6 00000001 M333011 00B6 00000011 M3380E 00B6 0000000A M3380K 00B6 0000001E M3390E 00B6 00000096 M3390N 00B6 00000002 M3391E 00B6 0000008A M3391N 00B6 00000006 M3393E 00B6 0000009E M3393N 00B6 0000000A M3399N 00B6 0000000C M380001 00B6 00000001 M380003 00B6 00000003 M380008 00B6 00000008 M934500 00B6 00000000 M934504 00B6 00000004 RDEVACTV 0069 20 RDEVADVF 0019 RDEVAFLG 0011 RDEVAINH 0019 04 RDEVAIO 0068 01 RDEVAIOR 00A0 RDEVALID 0010 80 RDEVALRM 0068 20 RDEVALT 016D 20 RDEVAMSG 015C RDEVAMTQ 01A8 RDEVAPGI 0124 10 RDEVAPLC 001B 10 RDEVAPLI 001B 40 RDEVAPLK 0180 RDEVAPLO 001B 80 RDEVASCI 001B 04 RDEVASGN 001C 04 RDEVASNV 001C 40 RDEVATIM 01D4 RDEVATNC 005C RDEVATOF 0013 08 RDEVAUTO 0013 80 RDEVBAPT 0058 RDEVBIFG 016D RDEVBIT1 0168 RDEVBIT2 0169 RDEVBKUP 000E 01 RDEVBOX 0010 20 RDEVBXP 004F 01 RDEVCACT 0054 80 RDEVCARD 0068 02 RDEVCCCK 000E 04 RDEVCCTR 0129 80 RDEVCC1T 012C RDEVCDCK 000E 08 RDEVCFAT 0018 80 RDEVCFDV 0020 RDEVCFLG 0068 RDEVCFLK 001C RDEVCFMD 0018 RDEVCHPS 011C RDEVCHP0 011C RDEVCHP1 011D RDEVCHP2 011E RDEVCHP3 011F RDEVCHP4 0120 RDEVCHP5 0121 RDEVCHP6 0122 RDEVCHP7 0123 RDEVCLAS 0000 RDEVCMLN 0038 RDEVCMLO 003A RDEVCMM 012B RDEVCNFG 01DA RDEVCODE 0000 RDEVCOL 0065 RDEVCON 001C RDEVCONC 0012 08 RDEVCORD 0064 RDEVCPIO 0160 RDEVCPNA 0067 08 RDEVCPVL 0011 10 RDEVCSC 0000 RDEVCSEE 004E 20 RDEVCSNF 004E 10 RDEVCTIO 00C8 RDEVCTL 0018 04 RDEVCTRD 008C RDEVCTRG 0088 RDEVCTRS 00CC RDEVCTRU 00D0 RDEVCTSI 00E0 RDEVCTSN 00D4 RDEVCTSR 00DC RDEVCTSS 00D8 RDEVCTUI 00E4 RDEVCUI 0190 RDEVCUID 00B0 RDEVCUIV 00B3 80 RDEVCUMN 00B2 RDEVCYL 0026 RDEVDACP 0054 20 RDEVDACT 0054 10 RDEVDBCS 0069 08 RDEVDCST 0054 RDEVDDFG 004E RDEVDEAD 000E 02 RDEVDED 0011 08 RDEVDEFN 0000 RDEVDEND 0073 08 RDEVDEV 00A8 RDEVDEXF 0056 RDEVDFLG 0013 RDEVDGIN 0068 04 RDEVDIAG 0068 40 RDEVDING 0013 04 RDEVDIO 0198 RDEVDISA 0018 08 RDEVDLST 0161 RDEVDOEN 0018 02 RDEVDP 0124 RDEVDPM 015D RDEVDRAB 0075 RDEVDRAN 0074 RDEVDROP 0018 10 RDEVDUPN 007C 40 RDEVDUPX 007C 20 RDEVDVID 00B4 RDEVDVIV 00B3 40 RDEVDVMD 003C RDEVDVMN 00B6 RDEVDXAV 0073 80 RDEVDXID 0072 RDEVDXPN 0073 40 RDEVDXPR 0056 80 RDEVDXPS 0073 RDEVDXSC 0056 40 RDEVD254 0163 RDEVECOL 0019 80 RDEVEDIC 001B 08 RDEVEFLG 0069 RDEVEHLT 0019 40 RDEVEMUL 0010 40 RDEVENAB 0018 20 RDEVEND 01F8 RDEVENQ 019C RDEVERPA 00B8 RDEVERPG 0162 RDEVERPQ 0154 RDEVERR 0069 04 RDEVERSE 0066 RDEVESEL 0069 40 RDEVEXOF 0010 04 RDEVEXPB 003C RDEVEXPT 005C RDEVFBA 004E 40 RDEVFCYL 002E RDEVFDNP 0073 10 RDEVFDOP 0073 20 RDEVFEAT 0002 RDEVFLGS 0010 RDEVFL85 016D 40 RDEVFONL 000E 10 RDEVFORC 0027 08 RDEVFPO 004E 80 RDEVFREE 0011 20 RDEVFRUB 002C RDEVFSII 0067 01 RDEVFSSA 0067 02 RDEVFSTW 0055 RDEVFWA 0055 80 RDEVFWD 0055 10 RDEVFWDP 0055 20 RDEVFWS 0055 08 RDEVF370 004E 08 RDEVGFDE 006B RDEVGONE 006A 80 RDEVGRPD 0124 80 RDEVGSUS 0068 08 RDEVGVEN 016F 40 RDEVGVFG 016F RDEVGVIO 016F 04 RDEVGVLV 016F 08 RDEVGVPD 016F 80 RDEVGVRO 016F 20 RDEVGVRT 016F 10 RDEVGVVD 0170 RDEVHALT 0013 20 RDEVHELD 0013 20 RDEVHFLG 015A RDEVHFLK 0110 RDEVHFSD 010C RDEVHGHT 002A RDEVHOLD 0067 40 RDEVHOT 015A 20 RDEVHOTD 015A 40 RDEVHOTP 015B RDEVHRAT 01A4 RDEVHRCT 0028 RDEVHSID 01A6 RDEVHTCT 0158 RDEVHTIM 01A0 RDEVIDFL 00B3 RDEVIDNT 005D 10 RDEVIMSG 000F RDEVINIT 000E 01 RDEVINP@ 0060 RDEVINPL 005C RDEVINRQ 0010 10 RDEVINTR 0012 20 RDEVIOPB 0168 RDEVIOP1 015C RDEVIOP2 0160 RDEVIOP3 0164 RDEVIORQ 0074 RDEVIOSV 0060 RDEVIPND 0013 10 RDEVIRA 0004 RDEVIRM 0012 40 RDEVLCKW 0080 RDEVLCNT 002C RDEVLDDB 006C RDEVLDST 0129 08 RDEVLFLG 006A RDEVLGOF 0030 RDEVLHLD 0018 40 RDEVLIC 0024 RDEVLIFO 0150 RDEVLING 0069 02 RDEVLKTK 0108 RDEVLLEN 001A RDEVLOCK 0080 RDEVLOFF 0010 08 RDEVLOG 0018 80 RDEVLOGE 006A 40 RDEVLOGO 0068 80 RDEVLOWN 0080 RDEVLPIM 014A RDEVLPM 000D RDEVLPO 0127 RDEVLPS 016E RDEVLSOP 0014 RDEVMANF 0021 RDEVMBI 00AA RDEVMBLK 00AC RDEVMCIA 0104 RDEVMDC 0057 E0 RDEVMDCF 0057 RDEVMDCP 0013 02 RDEVMDCT 002A RDEVMDOF 0057 40 RDEVMDON 0057 20 RDEVMDSK 0018 RDEVMDSV 001C 20 RDEVMEXT 0034 RDEVMICT 00F8 RDEVMIH 00BC RDEVMIHF 000C RDEVMIHM 0012 01 RDEVMIRS 007D RDEVMNIO 0114 20 RDEVMNOF 0114 10 RDEVMNSD 0114 80 RDEVMNSK 0114 40 RDEVMNT 0011 02 RDEVMODN 001E RDEVMOFF 0057 80 RDEVMON 0114 RDEVMONS 0114 RDEVMORE 0067 80 RDEVMPM 0124 02 RDEVMRBP 002C RDEVMRCL 002D RDEVMRFL 007D 20 RDEVMROP 007D 80 RDEVMRPN 007D 40 RDEVMRTM 002C RDEVMSIC 0129 40 RDEVMX 004F 02 RDEVMXFG 004F RDEVNDLF 005A 40 RDEVNOAS 001C 80 RDEVNOCR 005A 80 RDEVNOLF 005A 02 RDEVNOMS 001C 02 RDEVNPIN 0056 10 RDEVNRDC 0138 RDEVNRED 0069 10 RDEVNXTH 0094 RDEVNXTI 0098 RDEVNXTL 0090 RDEVNXTR 0194 RDEVNXTW 009C RDEVOBS 012A RDEVOCNT 0059 RDEVOFFL 0011 80 RDEVOUTL 005E RDEVPAM 0125 RDEVPAVA 01EC RDEVPAVB 01E8 RDEVPCHG 005A 08 RDEVPCPA 005D 20 RDEVPCYL 0030 RDEVPEND 0013 10 RDEVPFLG 0129 RDEVPGCK 000E 20 RDEVPGCT 01E4 RDEVPIM 0128 RDEVPIND 0056 20 RDEVPIOL 0040 RDEVPMIP 0124 20 RDEVPMNV 0124 40 RDEVPPRC 007C RDEVPRCK 000E 10 RDEVPRCP 007C 04 RDEVPRCS 007C 08 RDEVPREP 0013 40 RDEVPSS 0019 20 RDEVPSUP 0013 80 RDEVPT 0026 RDEVPTTC 001B 01 RDEVPVAL 01DB 40 RDEVPVBA 01DB 80 RDEVPVFG 01DB RDEVPWLN 0034 RDEVPWLO 0036 RDEVQATN 0027 10 RDEVQDIO 00B3 20 RDEVQDO 0027 80 RDEVQFLG 0027 RDEVQIGE 0027 20 RDEVQLK 0027 40 RDEVQRY 0019 10 RDEVQSPM 0149 RDEVQUIS 01DA 80 RDEVRCD 0174 RDEVRCDC 0148 RDEVRCWH 00E8 RDEVRCWP 00EC RDEVRDCA 0118 RDEVRDCT 0144 RDEVRDMN 00B7 RDEVREAD 0067 20 RDEVRFLG 0012 RDEVRFRU 0028 80 RDEVRHLD 0018 01 RDEVRLPM 014B RDEVRLPN 0013 40 RDEVROW 0064 RDEVRSCD 000C RDEVRSE 014C RDEVRSET 0012 10 RDEVRSP 0018 RDEVRSVD 0012 04 RDEVRSVQ 0044 RDEVRTPD 00F0 RDEVRTRC 005E RDEVRTRQ 0048 RDEVRUN 0067 10 RDEVRVPT 0126 RDEVRWND 001C 10 RDEVSADN 005B RDEVSAVE 0008 RDEVSBSY 0010 01 RDEVSCF 0070 RDEVSCHT 01D8 RDEVSCI 015E RDEVSCLS 0003 RDEVSCP 016C 0000001F RDEVSCPC 0070 80 RDEVSCPE 0168 80 RDEVSCPI 016C 00000011 RDEVSCPM 0070 40 RDEVSCPO 016C 00000010 RDEVSCPQ 0060 RDEVSCPT 006C RDEVSCPU 016C 00000012 RDEVSCQC 0068 RDEVSCQT 0064 RDEVSCRL 0058 RDEVSCST 000E RDEVSDR 00C0 RDEVSDSA 000E 20 RDEVSECV 0169 80 RDEVSER 0020 RDEVSERO 0076 RDEVSERT 0020 RDEVSFLG 0067 RDEVSHAR 0013 08 RDEVSHRT 0080 RDEVSICA 0178 RDEVSICB 016C 00000003 RDEVSICF 016C RDEVSICI 016C 00000001 RDEVSICO 016C 00000000 RDEVSICU 016C 00000002 RDEVSID 00A4 RDEVSID0 00A4 RDEVSID1 00A5 RDEVSIMP 0056 08 RDEVSIZE 01F8 0000003F RDEVSKCT 00FC RDEVSKSM 0100 RDEVSKUP 0013 80 RDEVSMIH 013C RDEVSMPX 007C 80 RDEVSNA 0130 RDEVSNPC 01D9 00000004 RDEVSNPD 01D9 RDEVSNPE 01D9 00000001 RDEVSNPI 01D9 00000038 RDEVSNPM 01D9 00000002 RDEVSNPR 01D9 00000080 RDEVSOFF 0013 04 RDEVSOLI 015A 80 RDEVSPEC 0018 RDEVSPL 0011 04 RDEVSPM 0124 01 RDEVSPT 0018 RDEVSRFL 000E RDEVSRFR 000E 80 RDEVSRSE 000E 40 RDEVSSCT 0013 40 RDEVSSFL 005D RDEVSSIC 0129 20 RDEVSSIZ 01F8 00000010 RDEVSTAT 0010 RDEVSTP0 01D8 00000000 RDEVSTP3 01D8 00000060 RDEVSTS@ 0062 RDEVSTTS 0067 F0 RDEVSUB 00A6 RDEVSUPX 007C 10 RDEVSUSD 0028 RDEVSUSP 0070 RDEVSWFG 0028 RDEVSYS 0011 40 RDEVSZCK 000F RDEVTCTL 0018 RDEVTDUA 0058 RDEVTEXT 0038 RDEVTFLG 0018 RDEVTHPT 01E0 RDEVTHRT 0168 40 RDEVTMCD 001B RDEVTPFG 001C RDEVTPND 0067 04 RDEVTP3N 01DC RDEVTRC 0134 RDEVTRQ 0058 RDEVTSKQ 0084 RDEVTTYF 005A RDEVTTYS 005A 01 RDEVTXTC 001B 20 RDEVTYPE 0001 RDEVTYPN 0018 RDEVTYP1 0000 RDEVUDEI 0012 02 RDEVUDPS 0129 04 RDEVUISC 01D9 00000040 RDEVUIXT 01D0 RDEVUNIT 0071 RDEVURES 0129 02 RDEVUSER 0004 RDEVUSLN 0030 RDEVUSLO 0032 RDEVUSLP 01CC RDEVVDEV 0008 RDEVVMRD 0069 80 RDEVVM2 001B 02 RDEVVOL 001C RDEVVPMT 005A 04 RDEVVPOF 0010 02 RDEVVRSV 000E 08 RDEVVSCH 0008 RDEVWDTH 0028 RDEVWNG 0068 10 RDEVWRCT 0140 RDEVWSF 0019 08 RDEVWSFD 0020 RDEVWSFL 0024 RDEVWTDE 0012 80 RDEVWTDV 00C4 RDEVXHCT 0028 00000020 RDEVXIO 015F RDEVXVOL 0011 01 RDEVYASN 001C 08 RDEV14BT 0019 01 RDEV254A 017C RDEV3101 005A 10 RDEV7171 0019 02 RDEV8CBT 0019 E3 SCLSIMPC 0003 80 TYPAFP1 0001 27 TYPAIF0 0002 00 TYPBSC 0001 88 TYPCLUST 0001 30 TYPCONS 0001 40 TYPCTCA 0001 80 TYPDYNIO 0001 02 TYPELAN 0001 28 TYPE3SCH 0001 04 TYPFBA 0001 28 TYPHDLC 0001 24 TYPIBM1 0001 10 TYPIC 0001 04 TYPILAN 0001 28 TYPMSGF 0001 01 TYPOSA 0001 20 TYPPRT 0001 20 TYPPUN 0001 40 TYPRDR 0001 80 TYPSDLC 0001 08 TYPSYS 0001 10 TYPTELE2 0001 20 TYPTTY 0001 20 TYPUNDEF 0001 1C TYPUNSUP 0001 01 TYPVAFP 0001 2A TYP1050 0001 14 TYP1052 0001 40 TYP1403 0001 21 TYP2032 0001 20 TYP2250 0001 04 TYP2305 0001 08 TYP2501 0001 81 TYP2540P 0001 42 TYP2540R 0001 82 TYP2700 0001 80 TYP2741 0001 18 TYP3SIM 0001 04 TYP3088 0001 80 TYP3178 0001 40 TYP3179 0001 40 TYP3180 0001 40 TYP3190 0001 40 TYP32XX 0001 22 TYP3203 0001 26 TYP3211 0001 22 TYP3215 0001 40 TYP3250 0001 04 TYP3262 0001 23 TYP3270 0001 40 TYP3271 0001 20 TYP3275 0001 10 TYP3277 0001 80 TYP3278 0001 40 TYP3279 0001 40 TYP3284 0001 08 TYP3286 0001 08 TYP3287 0001 09 TYP3287L 0001 08 TYP3288 0001 08 TYP3289 0001 09 TYP3289L 0001 08 TYP3290 0001 40 TYP3330 0001 40 TYP3340 0001 20 TYP3350 0001 10 TYP3350C 0001 11 TYP3350D 0001 12 TYP3370 0001 02 TYP3375 0001 80 TYP3380 0001 04 TYP3390 0001 82 TYP3420 0001 10 TYP3422 0001 80 TYP3424 0001 42 TYP3430 0001 20 TYP3480 0001 40 TYP3490 0001 81 TYP3505 0001 84 TYP3525 0001 44 TYP3590 0001 83 TYP3704 0001 40 TYP3705 0001 40 TYP3767 0001 18 TYP3800 0001 28 TYP3820 0001 25 TYP3851 0001 02 TYP3890 0001 08 TYP4245 0001 24 TYP4248 0001 29 TYP5080 0001 06 TYP9032 0001 80 TYP9033 0001 40 TYP9332 0001 21 TYP9335 0001 22 TYP9336 0001 24 TYP9345 0001 81 TYP9348 0001 44
Copyright IBM Corporation, 1990, 2001