Programming Interface Information:
This information is NOT
intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only. |
RDEV
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 16 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 .... .... DVTYP 0,0,C'B' Value=0, length=0, Type CHAR 'B'. is used in macro to find out if HCPDVTYP is defined or not e.g. AIF (T'DVTYP' NE 'U').LABEL 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 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 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 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 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 Bitstring 4 * Reserved for future IBM use 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 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) 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 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 * 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 |///////////////////////////| * +---------------------------+---------------------------+ * 1E8 | RDEVPAVB | RDEVPAVA | * +---------------------------+---------------------------+ * 1F0 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 1F8 | | * = RDEVEND = * | | * +-------------------------------------------------------+ * *** 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 RDEVTYP1 in RDEV * * +---------------------------+---------------------------+ * 0 | RDEVCSC | RDEVIRA | * +---------------------------+-------------+------+------+ * 8 | RDEVSAVE | RDEVRSCD |:VSCST|//////| * +---------------------------+-------------+------+------+ * 10 * *** Overlay for RDEVTYP1 in RDEV
RDEV Cross Reference
(contains links to field and bit definitions)Symbol Dspl Value -------------- ---- -----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
DVTYP 0000 00
FTRDIAL 0002 01
FTROPRDR 0002 80
M230502 00B6 00000002
M333001 00B6 00000001
M333002 00B6 00000001
M333011 00B6 00000011
M3380E 00B6 0000000A
M3380K 00B6 0000001E
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
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
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
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
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
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
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
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
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
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
TYPBSC 0001 88
TYPCONS 0001 40
TYPELAN 0001 28
TYPHDLC 0001 24
TYPIBM1 0001 10
TYPIC 0001 04
TYPILAN 0001 28
TYPSDLC 0001 08
TYPTELE2 0001 20
TYPTTY 0001 20
TYPUNDEF 0001 1C
TYP1050 0001 14
TYP1052 0001 40
TYP2700 0001 80
TYP2741 0001 18
TYP3215 0001 40
TYP3767 0001 18
Last updated on 3 Aug 1999 at 12:27:38 EDT.
Copyright IBM Corporation, 1990, 1999