Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
DDEV
Control Block Contents
DDEV DSECT
Cross Reference (Contains links to field and bit definitions)
DDEV Prolog
NAME : HCPDDEV DESCRIPTION: DIRECTORY DEVICE DEFINITION BLOCK DSECT : DDEV FUNCTION : THE HCPDDEV BLOCK DESCRIBES THE DEVICES ASSOCIATED WITH A VIRTUAL MACHINE AS SPECIFIED IN THE SYSTEM DIRECTORY LOCATED BY : DUNIDDAS FIELD OF HCPDUNDX DUNIDDSP FIELD OF HCPDUNDX CREATED BY : HCPDEF, HCPUDR DELETED BY : HCPDEF, HCPLND, HCPLNK RELOCATION CONSIDERATIONS : None
DDEV Control Block Content
DDEV DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure DDEV DIRECTORY DEVICE DEFINITION BLOCK DDEV Device Definition (Generic). 0000 0 Signed 2 DDEVDEV VIRTUAL DEVICE ADDRESS 0002 2 Bitstring 1 DDEVFLGA DIRECTORY DEVICE INFORMATION 1... .... DDEVTMDK X'80' DDEVTMDK MDISK DIRECTORY ENTRY .1.. .... DDEVTLNK X'40' DDEVTLNK LINK DIRECTORY ENTRY ..1. .... DDEVTSPC X'20' DDEVTSPC SPECIAL / NICDEF DIRECTORY ENTRY ...1 .... DDEVTDED X'10' DDEVTDED DEDICATE DIRECTORY ENTRY .... 1... DDEVTSPL X'08' DDEVTSPL SPOOL / CONSOLE DIRECTORY ENTRY .... .1.. DDEVTDSK X'04' DDEVTDSK T-DISK TO BE ALLOCATED .... ..1. DDEVRO X'02' DDEVRO DEVICE IS READ ONLY .... ...1 DDEVRELR X'01' DDEVRELR VIRTUAL RESERVE RELEASE REQUESTED 0003 3 Bitstring 1 DDEVMODL DIRECTORY DEVICE MODEL INFORMATION 0004 4 Bitstring 2 DDEVCODE (0) VIRTUAL DEVICE CLASS AND TYPE 0004 4 Bitstring 1 DDEVCLAS VIRTUAL DEVICE CLASS 0005 5 Bitstring 1 DDEVTYPE VIRTUAL DEVICE TYPE 00000006 DDEVHDLN *-DDEV DDEV common header length (bytes) 0006 6 Character 50 DDEVSPEC Device-Specific overlays DDEVSPEC for Base MDISK device. All releases of CP prior to ESA 2.0 use DDEVSCYL and DDEVECYL for minidisk extents. In ESA 2.0, DDEVSEXT and DDEVEEXT were defined for minidisk extents. These new fields were added for FBA because FBA minidisk extents are in blocks instead of cylinders and a block number could be larger than a halfword. But the time will come when CKD dasd is so large that cylinder extents may grow larger than a halfword. Starting with ESA 2.0, DDEVSEXT and DDEVEEXT should always be used for both CKD and FBA minidisk extents. ESA 2.0 must still be able to process directories created with previous supported releases of DIRECTXA. Because of this, directory processing modules must consider the possibility that the new fullword fields may not contain the minidisk extents. If the DDEVFWEX flag in DDEVFLGC is not on, then the old halfword fields will contain the minidisk extents. In this case, when HCPUDR gets a copy of the DDEV it will copy the contents of DDEVSCYL/DDEVECYL into DDEVSEXT/DDEVEEXT. So, starting with ESA 2.0, the rest of CP only needs to use the newly defined fullword fields. Directories created with ESA 2.0 (and later releases of CP) must be in a format that is compatible with all previous supported releases of CP. For this reason, CKD minidisk extents are still stored in the old halfword fields as well as the new fullword fields. When ESA 2.0 becomes the oldest supported release, DDEVSCYL and DDEVECYL will no longer need to be maintained. 0006 6 Bitstring 4 DDEVEXTN (0) CKD virtual dasd cylinder extents 0006 6 Signed 2 DDEVSCYL CKD virtual dasd start cylinder 0008 8 Signed 2 DDEVECYL CKD virtual dasd end cylinder 000A 10 Character 6 DDEVVSER VOLUME SERIAL NUMBER 0010 16 Bitstring 1 DDEVALNK TYPES OF LINKS ALLOW TO THIS DEV 1... .... DDEVLR X'80' DDEVLR READ LINKS ALLOWED .1.. .... DDEVLW X'40' DDEVLW WRITE LINKS ALLOWED ..1. .... DDEVLM X'20' DDEVLM MULT-WRITE LINKS ALLOWED 0011 17 Bitstring 1 DDEVMODE ACCESS MODE Decimal byte values 0-11 are read modes; 12-63 are write. For more understanding of how link access modes are used, see how DDEVMODE and LKX*MOD* are used in module HCPLNS. 1... .... DDEVE X'80' DDEVE Exclusive link bit .1.. .... DDEVS X'40' DDEVS Stable link bit .... ...1 DDEVD X'01' DDEVD Deferred link 00000000 DDEVR 00 DDEVR 'R' LINK-MODE FOR OWNER 00000004 DDEVRR 04 DDEVRR 'RR' LINK-MODE FOR OWNER 0000000C DDEVW 12 DDEVW 'W' LINK-MODE FOR OWNER 00000010 DDEVWR 16 DDEVWR 'WR' LINK-MODE FOR OWNER 0000001C DDEVM 28 DDEVM 'M' LINK-MODE FOR OWNER 00000020 DDEVMR 32 DDEVMR 'MR' LINK-MODE FOR OWNER 00000024 DDEVMW 36 DDEVMW 'MW' LINK-MODE FOR OWNER 00000040 DDEVSR 64 DDEVSR DDEVS+DDEVR ('R' with stable) 0000004C DDEVSW 76 DDEVSW DDEVS+DDEVW ('W' with stable) 0000005C DDEVSM 92 DDEVSM DDEVS+DDEVM ('M' with stable) 00000080 DDEVER 128 DDEVER DDEVE+DDEVR ('R' with exclusive) 0000008C DDEVEW 140 DDEVEW DDEVE+DDEVW ('W' with exclusive) For object directories created from VM/ESA 2.0 and later... If the minidisk is defined on CKD DASD, DDEVSEXT will contain the starting cylinder number. If the minidisk is defined on FBA DASD, DDEVSEXT will contain the starting block number. The DDEVFWEX flag in DDEVFLGC will be on if DDEVSEXT contains valid information. See the comment for DDEVSCYL/DDEVECYL for more details. 0012 18 Bitstring 4 DDEVSEXT (0) Minidisk start extent 0012 18 Bitstring 2 DDEVSE1H First half of starting extent 0014 20 Bitstring 2 DDEVSE2H Second half of starting extent 0016 22 Bitstring 1 DDEVFLGB ACCESS CONTROL FOR CACHE DASD 1... .... DDEVWKAL X'80' DDEVWKAL Working allegiance on minidisk .1.. .... DDEVCNA X'40' DDEVCNA CACHING NOT AVAILABLE ..1. .... DDEVSCTL X'20' DDEVSCTL SUBSYSTEM CONTROL ...1 .... DDEVDCTL X'10' DDEVDCTL DEVICE CONTROL .... 1... DDEVNCTL X'08' DDEVNCTL NO CONTROL .... .1.. DDEVNMDC X'04' DDEVNMDC MINIOPT NOMDC specified .... ..1. DDEVQDSK X'02' DDEVQDSK V-disk will be allocated .... ...1 DDEVYMDC X'01' DDEVYMDC MINIOPT MDC specified NOTES : DDEVFLGC is NOT exclusive to MDISK devices. 0017 23 Bitstring 1 DDEVFLGC EXTENSION OF DIRECTORY DEVICE INFO 1... .... DDEVNOSG X'80' DDEVNOSG "NOASSIGN" OPTION .1.. .... DDEVEND X'40' DDEVEND "END" SPECIFIED ON MDISK STATEMENT ..1. .... DDEVINV X'20' DDEVINV DDEV IS NOT VALID, IT WAS ONLY PARTIALLY FILLED IN AND SHOULD BE IGNORED ...1 .... DDEVFWEX X'10' DDEVFWEX The fullword extent fields are valid. DDEVSEXT and DDEVEEXT contain valid extent information. .... 1... DDEVDEVN X'08' DDEVDEVN "DEVNO" SPECIFIED ON MDISK STMT .... .1.. DDEVPROF X'04' DDEVPROF DDEV was written as part of a PROFILE .... ..1. DDEVIOPS X'02' DDEVIOPS User set I/O Assist off for device .... ...1 DDEVFBA X'01' DDEVFBA MDISK is on FBA dasd 0018 24 Dbl-Word 8 DDEVPASR PASSWORD FOR READ ACCESS 0020 32 Dbl-Word 8 DDEVPASW PASSWORD FOR WRITE ACCESS 0028 40 Dbl-Word 8 DDEVPASM PASSWORD FOR MULTIPLE ACCESS 0030 48 Signed 2 DDEVRDEV REAL DEVICE NUMBER NOTES : DDEVFLGD is NOT exclusive to MDISK devices. 0032 50 Bitstring 1 DDEVFLGD Extension of cache and dev info 1... .... DDEVRECC X'80' DDEVRECC RECORDMDC specified on MINIOPT .1.. .... DDEVMSGP X'40' DDEVMSGP SPECIAL MSGP Statement ..1. .... DDEVNQAS X'20' DDEVNQAS NOQIOAssist Option Specified .... 1... DDEVPVBA X'08' DDEVPVBA This is a Base .... .1.. DDEVPVAL X'04' DDEVPVAL This is a PAV Alias .... ..1. DDEVHPBA X'02' DDEVHPBA This is a HyperPAV Base .... ...1 DDEVHPAL X'01' DDEVHPAL This is a HyperPAV Alias .... 1... DDEVPVPB DDEVPVBA DDEVPVPB deprecated name .... .1.. DDEVPVPA DDEVPVAL DDEVPVPA deprecated name 0033 51 Bitstring 1 * IBM Reserved For object directories created from VM/ESA 2.0 and later... If the minidisk is defined on CKD DASD, DDEVEEXT will contain the ending cylinder number. If the minidisk is defined on FBA DASD, DDEVEEXT will contain the ending block number. The DDEVFWEX flag in DDEVFLGC will be on if DDEVEEXT contains valid information. See the comment for DDEVSCYL/DDEVECYL for more details. 0034 52 Signed 4 DDEVEEXT (0) Minidisk end extent 0034 52 Signed 2 DDEVEE1H First half of the ending extent 0036 54 Signed 2 DDEVEE2H Second half of the ending extent DDEVSPEC for LINK or DEDICATED device. 0006 6 Bitstring 4 * Reserved 000A 10 Signed 2 * (DDEVBASE) PAV Base Virtual Device Address Set by DASDOPT PAV statement 000C 12 Bitstring 10 * Reserved 0016 22 Bitstring 1 * (DDEVFLGB) Flags 0017 23 Bitstring 1 * (DDEVFLGC) Flags 0018 24 Bitstring 2 * Reserved 001A 26 Signed 2 DDEVLINK LINK: Subject disk to be linked DEDICATE: Real device to attach 001C 28 Bitstring 4 * Reserved 0020 32 Character 8 DDEVLKID LINK-TO userid. This will always be a USERid or IDENTid, but never a SUBCONFIGid. If the device is defined in a subconfig, this field will contain the IDENTid. 0028 40 Character 8 DDEVURAC DEDICATE: USERACCess id option 0030 48 Bitstring 2 * Reserved 0032 50 Bitstring 1 * (DDEVFLGD) Flags 0033 51 Bitstring 5 * Reserved DDEVSPEC for SPOOL or CONSOLE device. 0006 6 Bitstring 12 * Reserved 0012 18 Bitstring 1 DDEVWIDH 3800: Paper Width Code 0013 19 Bitstring 1 DDEVLENH 3800: Paper Length (HALF-INCHES) NOTES : DDEVPRFG is NOT exclusive to SPOOL devices. 0014 20 Bitstring 1 DDEVPRFG Virtual printer flags 1... .... DDEVBTS X'80' DDEVBTS BURSTER TRIMMER STACKER (BTS) .1.. .... DDEVFULL X'40' DDEVFULL REFLECT ALL DATA CHECKS (DATCK) .... .1.. DDEVSNGL X'04' DDEVSNGL "SINGLEuser" Attach cmd option .... ..1. DDEVSHRD X'02' DDEVSHRD "MULTIuser" Attach cmd option .... ...1 DDEVNOMS X'01' DDEVNOMS "NOCPMS" Attach command option 0015 21 Bitstring 1 DDEVFTRC DEVICE FEATURE CODES 1... .... DDEV4WCG X'80' DDEV4WCG 3800 HAS 4 WCGM'S (OFF = 2WCGM) 0016 22 Bitstring 1 * (DDEVFLGB) Flags 0017 23 Bitstring 1 * (DDEVFLGC) Flags 0018 24 Character 1 DDEVSPCL SPOOL DEVICE OUTPUT CLASS 0019 25 Bitstring 1 DDEVGROP CONSOLE DEFINITION FLAGS 1... .... DDEVGRCN X'80' DDEVGRCN GRAPHICS CONSOLE 001A 26 Bitstring 24 * Reserved 0032 50 Bitstring 1 * (DDEVFLGD) Flags 0033 51 Bitstring 5 * Reserved DDEVSPEC for SPECIAL device. A SPECIAL device (DDEVFLGA.DDEVTSPC) may be defined by a SPECIAL statement or a NICDEF statement. DDEVSPEC for CTCA and MSGP definitions. 0006 6 Bitstring 1 DDEVSPCF SPECIAL device flags 1... .... DDEVNICD X'80' DDEVNICD SPECIAL via NICDEF statement 0007 7 Bitstring 15 * Reserved 0016 22 Bitstring 1 * (DDEVFLGB) Flags 0017 23 Bitstring 1 * (DDEVFLGC) Flags 0018 24 Dbl-Word 8 DDEVCTUS ALLOWED USERID TO COUPLE TO CTCA (OR BLANKS IF NO USERID SUPPLIED, INDICATING ANY USERID ALLOWED TO TO COUPLE TO THIS CTCA) 0020 32 Character 4 DDEVCTCD CTCA Descriptor (see VDEVCTCD) 0024 36 Bitstring 2 DDEVMPBS MSGP buffer sets 0026 38 Bitstring 12 * Reserved 0032 50 Bitstring 1 * (DDEVFLGD) Flags 0033 51 Bitstring 5 * Reserved DDEVSPEC for NIC definitions. 0006 6 Bitstring 1 * (DDEVSPCF) SPECIAL device flags 0007 7 Bitstring 1 DDEVNIC_ATTR NIC Attributes 1... .... DDEVNIC_CHPID_SET X'80' DDEVNIC_CHPID_SET - DDEVNIC_CHPID is set .1.. .... DDEVNIC_MAC_SET X'40' DDEVNIC_MAC_SET - DDEVNIC_MACID is set ..1. .... DDEVNIC_LAN_SET X'20' DDEVNIC_LAN_SET - DDEVNCLO||DDEVNCLN is set 0008 8 Bitstring 1 DDEVNIC_CHPID Preferred CHPID Number 0009 9 Bitstring 10 * Reserved 0013 19 Bitstring 3 DDEVNIC_MACID Preferred MAC Sequence Number 0016 22 Bitstring 1 * (DDEVFLGB) Flags 0017 23 Bitstring 1 * (DDEVFLGC) Flags 0018 24 Character 8 DDEVNCLO LAN Owner for default connection (or blanks if no LAN is specified in the directory). 0020 32 Character 8 DDEVNCLN LAN Name for default connection (or blanks if no LAN is specified in the directory). 0028 40 Character 4 DDEVNCID Network Card ID (HIPE/QDIO) 002C 44 Signed 2 DDEVNCNN Number of devices for this NIC 002E 46 Bitstring 4 * Reserved 0032 50 Bitstring 1 * (DDEVFLGD) Flags 0033 51 Bitstring 5 * Reserved DDEVSPEC for PAV definitions. Valid with CLASDASD, TYP3390/TYP3380 and (DDEVPVHA) 0006 6 Bitstring 4 * Reserved 000A 10 Signed 2 DDEVBASE PAV Base Virtual Device Address Set by MINIOPT PAV statement 000C 12 Bitstring 38 * Reserved 0032 50 Bitstring 1 * (DDEVFLGD) Flags 0033 51 Bitstring 1 * Reserved 0034 52 Bitstring 4 * Reserved DDEVSPEC (END). DDEVBLOK EXTENSION FOR DIRECTORY RECORD ON DASD NOTES : This DDEV extension is NOT utilized during LINK processing. As a result, all LINK related fields must be defined above (in the DDEVSPEC region). 0038 56 Signed 4 DDEVDASD (0) SLOT ADDR OF NEXT USER RECORD CCPV for CKD DASD addresses PPPV for FBA DASD addresses 0038 56 Bitstring 3 DDEVPAGE Page portion of DDEVDASD field CCP for CKD DASD addresses PPP for FBA DASD addresses 003B 59 Bitstring 1 DDEVSYSV Volume portion of DDEVDASD field V (Volume number in SYSVOL) for CKD or FBA DASD addresses 003C 60 Signed 2 DDEVDISP DISP OF NEXT RECORD INTO PAGE 003E 62 Signed 2 * RESERVED FOR FUTURE IBM USE 0040 64 Signed 4 * RESERVED FOR FUTURE IBM USE 0044 68 Character 4 DDEVLABL LABEL TO VALIDATE THIS BLOCK 0048 72 Character 8 DDEVUSER USER id to validate this block; will contain owning USER unless DDEVPROF is true, in which case it will contain SYSTEM. The owning user will be a USERid, IDENTid, or SUBCONFIGid where the device is defined. 0000000A DDEVESIZ (*-DDEV+7)/8 Extended DDEV size in doublewords 00000050 DDEVESZB *-DDEV Extended DDEV size in bytes End of DDEVBK extension for directory record on DASD. Continuation of general DDEVBK follows. 0050 80 Bitstring 1 DDEVIFG Identity Virtual Machine flags 1... .... DDEVSC X'80' DDEVSC DDEV is defined in a SUBCONFIG definition in the directory. When it is set, DDEVUSER will contain the SUBCONFIG id. The IDENTITY id that the SUBCONFIG is associated with is in DDEVIDID. .1.. .... DDEVPRMD X'40' DDEVPRMD DDEV is for a private minidisk. It will not be treated as a shared device in an SSI configuration. Only MDISKs contained within SUBCONFIG definitions are treated as private minidisks. 0051 81 Bitstring 3 * Reserved for future use 0054 84 Signed 4 * Reserved for future use 0058 88 Dbl-Word 8 DDEVIDID IDENT id with a BUILD statement for the SUBCONFIG containing the device statement for this DDEV. This field is only valid when DDEVSC is set. 0060 96 Dbl-Word 8 * Reserved for service use 0000000D DDEVSIZE (*-DDEV+7)/8 DDEV size in doublewords 00000068 DDEVSIZB *-DDEV DDEV size in bytes
DDEV Storage Layout
*** DDEV - DIRECTORY DEVICE DEFINITION BLOCK * * +-------------+------+------+------+------+-------------+ * 0 | DDEVDEV |:VFLGA|:VMODL|:VCLAS|:VTYPE| | * +-------------+------+------+------+------+ | * 8 | | * = DDEVSPEC = * | | * +--------------------+------+-------------+-------------+ * 38 | DDEVPAGE |:VSYSV| DDEVDISP |/////////////| * +--------------------+------+-------------+-------------+ * 40 |///////////////////////////| DDEVLABL | * +---------------------------+---------------------------+ * 48 | DDEVUSER | * +------+--------------------+---------------------------+ * 50 |:VIFG |////////////////////|///////////////////////////| * +------+--------------------+---------------------------+ * 58 | DDEVIDID | * +-------------------------------------------------------+ * 60 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 68 * *** DDEV - DIRECTORY DEVICE DEFINITION BLOCK *** Overlay for DDEVSPEC in DDEV * * +-------------+ * 0 ... 6 | DDEVSCYL | * +-------------+---------------------------+-------------+ * 8 | DDEVECYL | DDEVVSER | * +------+------+-------------+-------------+------+------+ * 10 |:VALNK|:VMODE| DDEVSE1H | DDEVSE2H |:VFLGB|:VFLGC| * +------+------+-------------+-------------+------+------+ * 18 | DDEVPASR | * +-------------------------------------------------------+ * 20 | DDEVPASW | * +-------------------------------------------------------+ * 28 | DDEVPASM | * +-------------+------+------+-------------+-------------+ * 30 | DDEVRDEV |:VFLGD|//////| DDEVEE1H | DDEVEE2H | * +-------------+------+------+-------------+-------------+ * 38 * *** Overlay for DDEVSPEC in DDEV *** Overlay for DDEVSPEC in DDEV * * +-------------+ * ... 6 |/////////////| * +-------------+-------------+-------------+-------------+ * 8 |/////////////|/////////////|///////////////////////////| * +-------------+-------------+/////////////+------+------+ * 10 |/////////////////////////////////////////|//////|//////| * +-------------+-------------+-------------+------+------+ * 18 |/////////////| DDEVLINK |///////////////////////////| * +-------------+-------------+---------------------------+ * 20 | DDEVLKID | * +-------------------------------------------------------+ * 28 | DDEVURAC | * +-------------+------+----------------------------------+ * 30 |/////////////|//////|//////////////////////////////////| * +-------------+------+----------------------------------+ * 38 * *** Overlay for DDEVSPEC in DDEV *** Overlay for DDEVSPEC in DDEV * * +-------------+ * 0 ... 6 |/////////////| * +-----------------------------------------+/////////////| * |///////////////////////////////////////////////////////| * |/////////////+------+------+------+------+------+------+ * 10 |/////////////|:VWIDH|:VLENH|:VPRFG|:VFTRC|//////|//////| * +------+------+------+------+------+------+------+------+ * 18 |:VSPCL|:VGROP|/////////////////////////////////////////| * +------+------+/////////////////////////////////////////| * 20 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |/////////////+------+----------------------------------+ * 30 |/////////////|//////|//////////////////////////////////| * +-------------+------+----------------------------------+ * 38 * *** Overlay for DDEVSPEC in DDEV *** Overlay for DDEVSPEC in DDEV * * +------+------+ * 0 ... 6 |:VSPCF|//////| * +-----------------------------------------+------+//////| * |///////////////////////////////////////////////////////| * |/////////////////////////////////////////+------+------+ * 10 |/////////////////////////////////////////|//////|//////| * +-----------------------------------------+------+------+ * 18 | DDEVCTUS | * +---------------------------+-------------+-------------+ * 20 | DDEVCTCD | DDEVMPBS |/////////////| * +---------------------------+-------------+/////////////| * |///////////////////////////////////////////////////////| * |/////////////+------+----------------------------------+ * 30 |/////////////|//////|//////////////////////////////////| * +-------------+------+----------------------------------+ * 38 * *** Overlay for DDEVSPEC in DDEV *** Overlay for DDEVSPEC in DDEV * * +------+------+ * 0 ... 6 |//////|(007) | * +------+----------------------------------+------+------+ * 8 |(008) |////////////////////////////////////////////////| * +------+/////////////+--------------------+------+------+ * 10 |////////////////////| DDEVNIC_MACID |//////|//////| * +--------------------+--------------------+------+------+ * 18 | DDEVNCLO | * +-------------------------------------------------------+ * 20 | DDEVNCLN | * +---------------------------+-------------+-------------+ * 28 | DDEVNCID | DDEVNCNN |/////////////| * +-------------+------+------+-------------+-------------+ * 30 |/////////////|//////|//////////////////////////////////| * +-------------+------+----------------------------------+ * 38 * *** Overlay for DDEVSPEC in DDEV *** Overlay for DDEVSPEC in DDEV * * +-------------+ * ... 6 |/////////////| * +-------------+-------------+-------------+-------------+ * 8 |/////////////| DDEVBASE |///////////////////////////| * +-------------+-------------+///////////////////////////| * 10 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |/////////////+------+------+---------------------------+ * 30 |/////////////|//////|//////|///////////////////////////| * +-------------+------+------+---------------------------+ * 38 * *** Overlay for DDEVSPEC in DDEV
DDEV Cross Reference
Symbol Dspl Value -------------- ---- ----- DDEVALNK 0010 DDEVBASE 000A DDEVBTS 0014 80 DDEVCLAS 0004 DDEVCNA 0016 40 DDEVCODE 0004 DDEVCTCD 0020 DDEVCTUS 0018 DDEVD 0011 01 DDEVDASD 0038 DDEVDCTL 0016 10 DDEVDEV 0000 DDEVDEVN 0017 08 DDEVDISP 003C DDEVE 0011 80 DDEVECYL 0008 DDEVEEXT 0034 DDEVEE1H 0034 DDEVEE2H 0036 DDEVEND 0017 40 DDEVER 0011 00000080 DDEVESIZ 0048 0000000A DDEVESZB 0048 00000050 DDEVEW 0011 0000008C DDEVEXTN 0006 DDEVFBA 0017 01 DDEVFLGA 0002 DDEVFLGB 0016 DDEVFLGC 0017 DDEVFLGD 0032 DDEVFTRC 0015 DDEVFULL 0014 40 DDEVFWEX 0017 10 DDEVGRCN 0019 80 DDEVGROP 0019 DDEVHDLN 0005 00000006 DDEVHPAL 0032 01 DDEVHPBA 0032 02 DDEVIDID 0058 DDEVIFG 0050 DDEVINV 0017 20 DDEVIOPS 0017 02 DDEVLABL 0044 DDEVLENH 0013 DDEVLINK 001A DDEVLKID 0020 DDEVLM 0010 20 DDEVLR 0010 80 DDEVLW 0010 40 DDEVM 0011 0000001C DDEVMODE 0011 DDEVMODL 0003 DDEVMPBS 0024 DDEVMR 0011 00000020 DDEVMSGP 0032 40 DDEVMW 0011 00000024 DDEVNCID 0028 DDEVNCLN 0020 DDEVNCLO 0018 DDEVNCNN 002C DDEVNCTL 0016 08 DDEVNIC_ATTR 0007 DDEVNIC_CHPID 0008 DDEVNIC_CHPID_SET 0007 80 DDEVNIC_LAN_SET 0007 20 DDEVNIC_MAC_SET 0007 40 DDEVNIC_MACID 0013 DDEVNICD 0006 80 DDEVNMDC 0016 04 DDEVNOMS 0014 01 DDEVNOSG 0017 80 DDEVNQAS 0032 20 DDEVPAGE 0038 DDEVPASM 0028 DDEVPASR 0018 DDEVPASW 0020 DDEVPRFG 0014 DDEVPRMD 0050 40 DDEVPROF 0017 04 DDEVPVAL 0032 04 DDEVPVBA 0032 08 DDEVPVPA 0032 04 DDEVPVPB 0032 08 DDEVQDSK 0016 02 DDEVR 0011 00000000 DDEVRDEV 0030 DDEVRECC 0032 80 DDEVRELR 0002 01 DDEVRO 0002 02 DDEVRR 0011 00000004 DDEVS 0011 40 DDEVSC 0050 80 DDEVSCTL 0016 20 DDEVSCYL 0006 DDEVSEXT 0012 DDEVSE1H 0012 DDEVSE2H 0014 DDEVSHRD 0014 02 DDEVSIZB 0060 00000068 DDEVSIZE 0060 0000000D DDEVSM 0011 0000005C DDEVSNGL 0014 04 DDEVSPCF 0006 DDEVSPCL 0018 DDEVSPEC 0006 DDEVSR 0011 00000040 DDEVSW 0011 0000004C DDEVSYSV 003B DDEVTDED 0002 10 DDEVTDSK 0002 04 DDEVTLNK 0002 40 DDEVTMDK 0002 80 DDEVTSPC 0002 20 DDEVTSPL 0002 08 DDEVTYPE 0005 DDEVURAC 0028 DDEVUSER 0048 DDEVVSER 000A DDEVW 0011 0000000C DDEVWIDH 0012 DDEVWKAL 0016 80 DDEVWR 0011 00000010 DDEVYMDC 0016 01 DDEV4WCG 0015 80
Copyright IBM Corporation, 1990, 2011