Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
EDEV
Control Block Contents
EDEV DSECT
EDEVSIM DSECT
EDEVPATH DSECT
EDEVBX DSECT
Cross Reference (Contains links to field and bit definitions)
EDEV Prolog
NAME : HCPEDEV DESCRIPTION: EMULATION DEVICE BLOCK DSECT : EDEV FUNCTION : THE EMULATION DEVICE BLOCK CONTAINS ALL OF THE INFORMATION NEEDED TO PERFORM I/O TO THE REAL DEVICE BEING USED TO EMULATE ANOTHER DEVICE. THERE IS ONE EDEV FOR EACH EMULATED DEVICE. LOCATED BY : RDEVEDEV FIELD OF HCPRDEV (EDEV POINTER) CREATED BY : HCPSZPPP DELETED BY : HCPSZPDE SERIALIZED : Serialized by holding EDEVLOCK RELOCATION CONSIDERATIONS : None
EDEV Control Block Content
EDEV DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure EDEV EMULATION DEVICE BLOCK 0000 0 Bitstring 2 EDEVLEN Total byte length of object 0002 2 Bitstring 1 EDEVTYPE Emulation Type 1... .... EDEVSCFB X'80' EDEVSCFB SCSI with FBA emulation .1.. .... EDEVRMFB X'40' EDEVRMFB RAM Disk with FBA emulation 0003 3 Bitstring 1 EDEVFLAG EDEV flag 1... .... EDEVSRCF X'80' EDEVSRCF SYSRES EDEV built from config file .1.. .... EDEVLOAD X'40' EDEVLOAD Device has been loaded by container 0004 4 Bitstring 4 * Reserved for future IBM use SUBCHANNEL INFORMATION BLOCK 0008 8 Bitstring 52 EDEVSCHB THE SCHIB, AS ARCHITECTED (mapped by HCPSCHIB COPY) 003C 60 Bitstring 4 * RESERVED FOR FUTURE USE OPERATION REQUEST BLOCK 0040 64 Bitstring 32 EDEVORB THE ORB, AS ARCHITECTED (mapped by HCPORBLK COPY) INTERRUPT RESPONSE BLOCK 0060 96 Bitstring 96 EDEVIRB THE IRB, AS ARCHITECTED (mapped by HCPIRBLK COPY) MEASUREMENT BLOCK 00C0 192 Bitstring 64 EDEVMEAS (0) 00C0 192 Bitstring 32 EDEVMBLK The 32-byte measurement block, as architected (mapped by HCPSCMBK COPY) 00C0 192 Bitstring 64 EDEVMBLG The 64-byte measurement block, as architected (mapped by HCPSCGBK COPY) SUBCHANNEL CONTROL BLOCK THE SUBCHANNEL CONTROL BLOCK USED TO MANAGE THE OPERATION OF THE EMULATION DEVICE. IN COMBINATION WITH THE SCHIB AND ORB, THIS STRUCTURE REPRESENTS THE STATE OF THE EMULATION DEVICE. TOD clock times are taken at various points of channel simulation. They are used to compute the channel measurements at the end of an operation. 0100 256 Dbl-Word 8 EDEVSSTM TOD VALUE WHEN THE START FUNCTION BEGAN 0108 264 Dbl-Word 8 EDEVSATM TOD VALUE WHEN THE SUBCHANNEL WENT ACTIVE 0110 272 Dbl-Word 8 EDEVSCTM TOD VALUE WHEN THE START FUNCTION ENDED. QDISK BLOCK for managing the emulated FBA device 0118 280 Dbl-Word 8 EDEVQDSK (21) Imbedded QDISK Block (mapped by HCPQDISK COPY) Work area for channel simulation 01C0 448 Signed 4 EDEVCBLK Current Block Number 01C4 452 Signed 4 EDEVCOFF Current Offset within curr block 01C8 456 Dbl-Word 8 EDEVDT64 (0) Expected addr of contiguous stor 01C8 456 Signed 4 EDEVDT6H High word of EDEVDT64 01CC 460 Signed 4 EDEVDT6L Low word of EDEVDT64 01D0 464 Signed 4 EDEVXSV1 Extended save area for chan sim 01D4 468 Address 4 EDEVSAV Location to save R13 for singly linked list of SAVBKs 01D8 472 Signed 4 * (8) Reserved for future use Common emulation device information 01F8 504 Address 4 EDEVRDEV Pointer to RDEV of real device 01FC 508 Address 4 EDEVDSVA Device Simulation Vector address 0200 512 Address 4 EDEVRAMA HLA(RAM Disk Origin) 0204 516 Address 4 EDEVPADA Full page of zeros used for padding function. 0208 520 Signed 2 EDEVPBLK Optimum blocking size for multiple 4K pages for page/spool writes, in number of pages (e.g, 48K bytes is 12 4K pages, EDVPBLK should be an even multiple of decimal 12, x'C') 020A 522 Signed 2 EDEVPLOD Free storage load required to do paging I/O writes for a paging block of pages of size EDVPBLK, in whole pages (rounded up) 020C 524 Bitstring 12 * Reserved for future use SCSI Stack serialization information 0218 536 Bitstring 1 EDEVSTAT Request status flags 1... .... EDEVABRT X'80' EDEVABRT I/O aborted (end channel simul.) .1.. .... EDEVSNS X'40' EDEVSNS Valid sense information present ..1. .... EDEVURGT X'20' EDEVURGT High priority processing needed ...1 .... EDEVIOER X'10' EDEVIOER I/O error from strategy call .... 1... EDEVACTV X'08' EDEVACTV HCPSZCOP is active .... ..1. EDEVFFMT X'02' EDEVFFMT Fast Format in progress .... ...1 EDEVSIDA X'01' EDEVSIDA IDA support suppressed 0219 537 Bitstring 1 * Reserved for future IBM use 021A 538 Bitstring 1 EDEVACTL Activity Control (same as SCHACTL) 021B 539 Bitstring 1 EDEVABND Last ABEND checkpoint code 021C 540 Signed 4 EDEVCPEA HLA(CPEBK) to return control from SCSI stack via IODONE 0220 544 Signed 4 EDEVSCA Strategy Call Anchor 0224 548 Signed 4 EDEVSCLP Strategy Call Last Req Pointer 0228 552 Signed 4 EDEVRCNT Outstanding Request Block Count (serialized by CS logic) 022C 556 Signed 4 EDEVBLA Buffered List Anchor (SZREQs) 0230 560 Signed 4 EDEVBLLP Buffered List Last Pointer 0234 564 Signed 4 EDEVSCNL Strategy Call Next to Last Req 0238 568 Dbl-Word 8 EDEVLOCK (3) EDEV lockword 0250 592 Dbl-Word 8 EDEVILCK (3) EDEV Interrupt lockwork 0268 616 Address 4 EDEVIUSR VMDBK address under which the EDEV Interrupt Lock (EDEVILCK) was obtained. This field is serialized by EDEVILCK. 026C 620 Signed 4 EDEVLRCT RCNT of last strategy call (RAS) The following fields are for Native SCSI Paging support only. They are not used by FBA Emulation. 0270 624 Signed 4 EDEVNPSR Native Paging Active Single Reads 0274 628 Signed 4 EDEVNPSW Native Paging Active Single Writes 0278 632 Signed 4 EDEVNPMR Native Paging Active Mult Reads 027C 636 Signed 4 EDEVNPMW Native Paging Active Mult Writes 0280 640 Address 4 EDEVAIO Native Paging Active I/O request 0284 644 Address 4 EDEVDQN Defer Queue NEXT pointer 0288 648 Address 4 EDEVDQL Defer Queue LAST pointer BUFFER EXTENSION structure for PURGE support struct buf_ext definition used to PASS purge request identification information to the SCSI container. The data from this structure is COPIED by the container. The structure is not directly used nor modified by the container. The address of EDEVBEXT is passed to the container in the SZRBEXT field of each SZREQ request block in a strategy call to uniquely identify an I/O request. A purge request is initiated by passing the same address to HCPSZBPU. This data is serialized by RDEVAIOR (one active I/O at a time). It must be initialized prior to initiating each strategy call. 028C 652 Bitstring 128 EDEVBEXT Start of Buffer Extension BUFFER EXTENSION structure for Native Paging PURGE support This buf ext is needed to distinguish paging I/O requests from normal FBA Emulation requests for purge support. 030C 780 Bitstring 128 EDEVNPBX Start of Native Paging Buf Ext The address overlap list is used by the channel simulator to detect chained READ CCWs that use the same data address. The length of this table should be greater than or equal to the average number of pages processed per READ request. Too low a number will cause fragmentation of strategy calls resulting in performance degradation. The downside to making it bigger is the overhead of searching a longer table as new addresses are added. 038C 908 Signed 4 EDEVACNT Number of entries in EDEVALST 0390 912 Bitstring 16 EDEVALST (120) Address overlap list used only by HCPSZC (mult. DWD pairs=16 bytes) Additional Query Edev details information 0B10 2832 Bitstring 1 EDEVPDTY SCSI peripheral device type 0B11 2833 Bitstring 1 EDEVIELN IEEE id length 0B12 2834 Bitstring 1 EDEVIETY IEEE id type 0B13 2835 Bitstring 1 EDEVVNDR Vendor-specific storage byte 0B14 2836 Signed 4 EDEVBKSZ Blocksize of this disk 0B18 2840 Bitstring 32 EDEVIEEE IEEE identifier (ASCII) 0B38 2872 Bitstring 8 EDEVVID Vendor ID (ASCII) 0B40 2880 Bitstring 16 EDEVPRID Product ID (ASCII) 0B50 2896 Bitstring 4 EDEVREVI Product revision level 0B54 2900 Bitstring 8 EDEVBLKS Number of blocks in this LUN 0B5C 2908 Bitstring 8 EDEVBLKL Number of blocks at load time 0B64 2916 Signed 4 EDEVFFLG (0) Device dependent flags If FAStT (EDEVATTR=EDEVFAST): 0B64 2916 Bitstring 1 EDEVFTF1 cache flag byte 1 .... .1.. EDEVCWOB X'04' EDEVCWOB FAStT-cache without batteries .... ..1. EDEVFWT X'02' EDEVFWT FAStT-force write thru on two minute warning from ups .... ...1 EDEVCME X'01' EDEVCME FAStT-cache mirror enable 0B65 2917 Bitstring 1 EDEVFTF2 cache flag byte 2 1... .... EDEVABPR X'80' EDEVABPR FAStT-alt ctrl batteries present .1.. .... EDEVBPR X'40' EDEVBPR FAStT-batteries present ..1. .... EDEVACMA X'20' EDEVACMA FAStT-alt ctrl cache mirror active ...1 .... EDEVCMA X'10' EDEVCMA FAStT-ctrl cache mirror active .... 1... EDEVABOK X'08' EDEVABOK FAStT-alt ctrl batteries ok .... .1.. EDEVBOK X'04' EDEVBOK FAStT-ctrl batteries ok .... ..1. EDEVRCA X'02' EDEVRCA FAStT-read cache active .... ...1 EDEVWCA X'01' EDEVWCA FAStT-write cache active 0B66 2918 Bitstring 1 EDEVFTF3 cache flag byte 3 0B67 2919 Bitstring 1 EDEVFTF4 cache flag byte 4 0000007D EDEVAMAX (*-EDEVALST)/16 Max DWORD pairs in EDEVALST 00000B68 EDEVHDLN *-EDEV EDEV header length 00000B68 EDEVDVCF * Start of Device Configuration SCSI with FBA emulation specific area 0B68 2920 Bitstring 1 EDEVATTR Attributes Type 1... .... EDEVSCSI X'80' EDEVSCSI General SCSI Attributes .1.. .... EDEV2105 X'40' EDEV2105 2105 SCSI Attributes ..1. .... EDEVFAST X'20' EDEVFAST FAStT SCSI Attributes ...1 .... EDEV2107 X'10' EDEV2107 2107 SCSI Attributes .... 1... EDEV1750 X'08' EDEV1750 1750 SCSI Attributes .... .1.. EDEV2145 X'04' EDEV2145 2145 SCSI Attributes .... ..1. EDEVXIV X'02' EDEVXIV XIV SCSI Attributes 0B69 2921 Bitstring 1 EDEVVPM Valid Path Mask 0B6A 2922 Bitstring 1 EDEVSCPM SID/CHPID source path mask 0B6B 2923 Bitstring 1 EDEVPCNT Count of path triplets 0B6C 2924 Bitstring 1 EDEVPFPM Preferred Path Mask (1750's) 0B6D 2925 Bitstring 1 * Reserved for future IBM use 0B6E 2926 Bitstring 1 EDEVDVFG EDEV device specific flags 1... .... EDEVWSAM X'80' EDEVWSAM Write Same supported (Fast Format) 0B6F 2927 Bitstring 1 * Reserved for future IBM use 0B70 2928 Character 8 EDEVATBL SCSI Disk Attributes Table Name 0B78 2936 Bitstring 16 EDEVDVID IOSC Device ID (devid) 0B88 2952 Bitstring 224 EDEVPTHS Area to hold up to 8 Path triplets 0C68 3176 Bitstring 8 * Reserved for future use 0C70 3184 Bitstring 8 * Reserved for future use 0C78 3192 Bitstring 8 * Reserved for future use 0C80 3200 Bitstring 8 * Reserved for future use *** FBA SCSI specific values for EDEVPBLK, EDEVPLOD 00000018 EDEVSCPB 24 EDEVPBLK value for SCSI - 24 pages is two full 48K (=12 pages) SZREQ request blocks 00000078 EDEVSCPL EDEVSCPB*5 EDEVPLOD value for SCSI - size of optimal paging block times (assumed) number of free storage pages consumed by SCSI per pageable page written/read 00000C88 EDEVSCZB *-EDEV SCSI EDEV byte size 00000191 EDEVSCZD (*-EDEV+7)/8 SCSI EDEV doubleword size Emulation Device Simulation Vector
EDEVSIM DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure EDEVSIM EMULATION DEVICE BLOCK 0000 0 Address 4 EDEVSIMA ADDR OF CHANNEL CMD SIMULATOR 0004 4 Address 4 EDEVIOCS CLEAR SUBCHANNEL 0008 8 Address 4 EDEVIOHS HALT SUBCHANNEL 000C 12 Address 4 EDEVIOMS MODIFY SUBCHANNEL 0010 16 Address 4 EDEVIORS RESUME SUBCHANNEL 0014 20 Address 4 EDEVIOSS START SUBCHANNEL 0018 24 Address 4 EDEVIOST STORE SUBCHANNEL 001C 28 Address 4 EDEVIOTS TEST SUBCHANNEL 0020 32 Address 4 EDEVIOXS CANCEL SUBCHANNEL SCSI Path Triplet DSECT
EDEVPATH DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure EDEVPATH EMULATION DEVICE BLOCK 0000 0 Bitstring 2 * Reserved for IBM use 0002 2 Bitstring 2 EDEVFCP FCP Device Number 0004 4 Bitstring 4 EDEVFCPR FCP Device RDEV address 0008 8 Bitstring 8 EDEVWWPN World Wide Port Number (WWPN) 0010 16 Bitstring 8 EDEVLUN Logical Unit Number (LUN) 0018 24 Bitstring 1 EDEVPTYP Path type .... ...1 EDEVP2P 1 EDEVP2P Path is using point to point conn .... ..1. EDEVSWIT 2 EDEVSWIT Path is using switch connection 0019 25 Bitstring 3 * Reserved for IBM use 0000001C EDEVPTSZ *-EDEVPATH Size of path triplet in bytes BUFFER EXTENSION DSECT for Purge Support
EDEVBX DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure EDEVBX EMULATION DEVICE BLOCK 0000 0 Bitstring 16 EDEVPRTI (0) primary resource tracking identifier CP uses only 31-bit HLA in EDEVPRTL 0000 0 Bitstring 12 * 000C 12 Address 4 EDEVPRTL Low Word: HLA(RDEVAIOR) FBA Emulation HLA(VMDBASE) Native Paging 0010 16 Bitstring 16 EDEVSRTI (0) secondary resource tracking ID CP uses only 31-bit HLA in EDEVSRTL 0010 16 Bitstring 12 * 001C 28 Address 4 EDEVSRTL Low word of EDEVSRTI = HLA(RDEV) 0020 32 Bitstring 16 EDEVUTKN (0) user provided purge token CP uses only 31-bit HLA in EDEVUTKL 0020 32 Bitstring 12 * 002C 44 Address 4 EDEVUTKL Low word of EDEVUTKN = HLA(VMDBASE) 0030 48 Bitstring 16 EDEVDVRF IOSC handle for device (devref) 0040 64 Bitstring 32 * Reserved for SCSI Container use 0060 96 Bitstring 32 * Reserved for SCSI Container use 00000080 EDEVBXSZ *-EDEVBX Size of buffer extension ABEND checkpoint codes (0-255) HCPSZC checkpoint codes (1-20) 00000001 EDEVID1 1 00000002 EDEVID2 2 00000003 EDEVID3 3 00000004 EDEVID4 4 00000005 EDEVID5 5 00000006 EDEVID6 6 00000007 EDEVID7 7 00000008 EDEVID8 8 00000009 EDEVID9 9 0000000A EDEVID10 10 0000000B EDEVID11 11 0000000C EDEVID12 12 0000000D EDEVID13 13 0000000E EDEVID14 14 0000000F EDEVID15 15 00000010 EDEVID16 16 00000011 EDEVID17 17 00000012 EDEVID18 18 00000013 EDEVID19 19 HCPSZA checkpoint codes (21-40) 00000015 EDEVID21 21 00000016 EDEVID22 22 00000017 EDEVID23 23 00000018 EDEVID24 24 00000019 EDEVID25 25 0000001A EDEVID26 26 0000001B EDEVID27 27 0000001C EDEVID28 28 0000001D EDEVID29 29 0000001E EDEVID30 30 HCPSZI checkpoint codes (41-60) 00000029 EDEVID41 41 0000002A EDEVID42 42 0000002B EDEVID43 43 0000002C EDEVID44 44 0000002D EDEVID45 45 0000002E EDEVID46 46 0000002F EDEVID47 47 00000030 EDEVID48 48 00000031 EDEVID49 49 HCPSZS checkpoint codes (61-80) 0000003D EDEVID61 61 0000003E EDEVID62 62 0000003F EDEVID63 63 00000040 EDEVID64 64 00000041 EDEVID65 65
EDEV Storage Layout
*** EDEV - EMULATION DEVICE BLOCK * * +-------------+------+------+---------------------------+ * 0 | EDEVLEN |:VTYPE|:VFLAG|///////////////////////////| * +-------------+------+------+---------------------------+ * 8 | | * = EDEVSCHB = * | +---------------------------+ * 38 | |///////////////////////////| * +---------------------------+---------------------------+ * 40 | | * = EDEVORB = * | | * +-------------------------------------------------------+ * 60 | | * = EDEVIRB = * | | * +-------------------------------------------------------+ * *** EDEV - EMULATION DEVICE BLOCK *** Overlay for EDEVMEAS in EDEV * * +-------------------------------------------------------+ * C0 | | * = EDEVMBLK = * | | * +-------------------------------------------------------+ * E0 * *** Overlay for EDEVMEAS in EDEV *** Overlay for EDEVMEAS in EDEV * * +-------------------------------------------------------+ * C0 | | * = EDEVMBLG = * | | * +-------------------------------------------------------+ * 100 | EDEVSSTM | * +-------------------------------------------------------+ * 108 | EDEVSATM | * +-------------------------------------------------------+ * 110 | EDEVSCTM | * +-------------------------------------------------------+ * 118 | | * = EDEVQDSK = * | | * +---------------------------+---------------------------+ * 1C0 | EDEVCBLK | EDEVCOFF | * +---------------------------+---------------------------+ * 1C8 | EDEVDT6H | EDEVDT6L | * +---------------------------+---------------------------+ * 1D0 | EDEVXSV1 | EDEVSAV | * +---------------------------+---------------------------+ * 1D8 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +---------------------------+---------------------------+ * 1F8 | EDEVRDEV | EDEVDSVA | * +---------------------------+---------------------------+ * 200 | EDEVRAMA | EDEVPADA | * +-------------+-------------+---------------------------+ * 208 | EDEVPBLK | EDEVPLOD |///////////////////////////| * +-------------+-------------+///////////////////////////| * |///////////////////////////////////////////////////////| * +------+------+------+------+---------------------------+ * 218 |:VSTAT|//////|:VACTL|:VABND| EDEVCPEA | * +------+------+------+------+---------------------------+ * 220 | EDEVSCA | EDEVSCLP | * +---------------------------+---------------------------+ * 228 | EDEVRCNT | EDEVBLA | * +---------------------------+---------------------------+ * 230 | EDEVBLLP | EDEVSCNL | * +---------------------------+---------------------------+ * 238 | | * = EDEVLOCK = * | | * +-------------------------------------------------------+ * 250 | | * = EDEVILCK = * | | * +---------------------------+---------------------------+ * 268 | EDEVIUSR | EDEVLRCT | * +---------------------------+---------------------------+ * 270 | EDEVNPSR | EDEVNPSW | * +---------------------------+---------------------------+ * 278 | EDEVNPMR | EDEVNPMW | * +---------------------------+---------------------------+ * 280 | EDEVAIO | EDEVDQN | * +---------------------------+---------------------------+ * 288 | EDEVDQL | | * +---------------------------+ | * 290 | | * = EDEVBEXT = * | +---------------------------+ * | | | * +---------------------------+ | * 310 | | * = EDEVNPBX = * | +---------------------------+ * 388 | | EDEVACNT | * +---------------------------+---------------------------+ * 390 | | * = EDEVALST = * | | * +------+------+------+------+---------------------------+ * B10 |:VPDTY|:VIELN|:VIETY|:VVNDR| EDEVBKSZ | * +------+------+------+------+---------------------------+ * B18 | | * = EDEVIEEE = * | | * +-------------------------------------------------------+ * B38 | EDEVVID | * +-------------------------------------------------------+ * B40 | EDEVPRID | * | | * +---------------------------+---------------------------+ * B50 | EDEVREVI | EDEVBLKS- | * +---------------------------+---------------------------+ * B58 | -(B54) | EDEVBLKL- | * +---------------------------+------+------+------+------+ * B60 | -(B5C) |:VFTF1|:VFTF2|:VFTF3|:VFTF4| * +---------------------------+------+------+------+------+ * B68 * *** Overlay for EDEVMEAS in EDEV *** Overlay for EDEVDVCF in EDEV * * +------+------+------+------+------+------+------+------+ * B68 |:VATTR|:VVPM |:VSCPM|:VPCNT|:VPFPM|//////|:VDVFG|//////| * +------+------+------+------+------+------+------+------+ * B70 | EDEVATBL | * +-------------------------------------------------------+ * B78 | EDEVDVID | * | | * +-------------------------------------------------------+ * B88 | | * = EDEVPTHS = * | | * +-------------------------------------------------------+ * C68 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * C70 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * C78 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * C80 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * C88 * *** Overlay for EDEVDVCF in EDEV *** EDEVSIM - EMULATION DEVICE BLOCK * * +---------------------------+---------------------------+ * 0 | EDEVSIMA | EDEVIOCS | * +---------------------------+---------------------------+ * 8 | EDEVIOHS | EDEVIOMS | * +---------------------------+---------------------------+ * 10 | EDEVIORS | EDEVIOSS | * +---------------------------+---------------------------+ * 18 | EDEVIOST | EDEVIOTS | * +---------------------------+---------------------------+ * 20 | EDEVIOXS | 24 * +---------------------------+ * *** EDEVSIM - EMULATION DEVICE BLOCK *** EDEVPATH - EMULATION DEVICE BLOCK * * +-------------+-------------+---------------------------+ * 0 |/////////////| EDEVFCP | EDEVFCPR | * +-------------+-------------+---------------------------+ * 8 | EDEVWWPN | * +-------------------------------------------------------+ * 10 | EDEVLUN | * +------+--------------------+---------------------------+ * 18 |:VPTYP|////////////////////| 1C * +------+--------------------+ * *** EDEVPATH - EMULATION DEVICE BLOCK *** EDEVBX - EMULATION DEVICE BLOCK * * +-------------------------------------------------------+ * 0 |///////////////////////////////////////////////////////| * |///////////////////////////+---------------------------+ * 8 |///////////////////////////| EDEVPRTL | * +---------------------------+---------------------------+ * 10 |///////////////////////////////////////////////////////| * |///////////////////////////+---------------------------+ * 18 |///////////////////////////| EDEVSRTL | * +---------------------------+---------------------------+ * 20 |///////////////////////////////////////////////////////| * |///////////////////////////+---------------------------+ * 28 |///////////////////////////| EDEVUTKL | * +---------------------------+---------------------------+ * 30 | EDEVDVRF | * | | * +-------------------------------------------------------+ * 40 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 60 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 80 * *** EDEVBX - EMULATION DEVICE BLOCK
EDEV Cross Reference
Symbol Dspl Value -------------- ---- ----- EDEVABND 021B EDEVABOK 0B65 08 EDEVABPR 0B65 80 EDEVABRT 0218 80 EDEVACMA 0B65 20 EDEVACNT 038C EDEVACTL 021A EDEVACTV 0218 08 EDEVAIO 0280 EDEVALST 0390 EDEVAMAX 0B67 0000007D EDEVATBL 0B70 EDEVATTR 0B68 EDEVBEXT 028C EDEVBKSZ 0B14 EDEVBLA 022C EDEVBLKL 0B5C EDEVBLKS 0B54 EDEVBLLP 0230 EDEVBOK 0B65 04 EDEVBPR 0B65 40 EDEVBXSZ 0060 00000080 EDEVCBLK 01C0 EDEVCMA 0B65 10 EDEVCME 0B64 01 EDEVCOFF 01C4 EDEVCPEA 021C EDEVCWOB 0B64 04 EDEVDQL 0288 EDEVDQN 0284 EDEVDSVA 01FC EDEVDT6H 01C8 EDEVDT6L 01CC EDEVDT64 01C8 EDEVDVCF 0B67 00000B68 EDEVDVFG 0B6E EDEVDVID 0B78 EDEVDVRF 0030 EDEVFAST 0B68 20 EDEVFCP 0002 EDEVFCPR 0004 EDEVFFLG 0B64 EDEVFFMT 0218 02 EDEVFLAG 0003 EDEVFTF1 0B64 EDEVFTF2 0B65 EDEVFTF3 0B66 EDEVFTF4 0B67 EDEVFWT 0B64 02 EDEVHDLN 0B67 00000B68 EDEVID1 0060 00000001 EDEVID10 0060 0000000A EDEVID11 0060 0000000B EDEVID12 0060 0000000C EDEVID13 0060 0000000D EDEVID14 0060 0000000E EDEVID15 0060 0000000F EDEVID16 0060 00000010 EDEVID17 0060 00000011 EDEVID18 0060 00000012 EDEVID19 0060 00000013 EDEVID2 0060 00000002 EDEVID21 0060 00000015 EDEVID22 0060 00000016 EDEVID23 0060 00000017 EDEVID24 0060 00000018 EDEVID25 0060 00000019 EDEVID26 0060 0000001A EDEVID27 0060 0000001B EDEVID28 0060 0000001C EDEVID29 0060 0000001D EDEVID3 0060 00000003 EDEVID30 0060 0000001E EDEVID4 0060 00000004 EDEVID41 0060 00000029 EDEVID42 0060 0000002A EDEVID43 0060 0000002B EDEVID44 0060 0000002C EDEVID45 0060 0000002D EDEVID46 0060 0000002E EDEVID47 0060 0000002F EDEVID48 0060 00000030 EDEVID49 0060 00000031 EDEVID5 0060 00000005 EDEVID6 0060 00000006 EDEVID61 0060 0000003D EDEVID62 0060 0000003E EDEVID63 0060 0000003F EDEVID64 0060 00000040 EDEVID65 0060 00000041 EDEVID7 0060 00000007 EDEVID8 0060 00000008 EDEVID9 0060 00000009 EDEVIEEE 0B18 EDEVIELN 0B11 EDEVIETY 0B12 EDEVILCK 0250 EDEVIOCS 0004 EDEVIOER 0218 10 EDEVIOHS 0008 EDEVIOMS 000C EDEVIORS 0010 EDEVIOSS 0014 EDEVIOST 0018 EDEVIOTS 001C EDEVIOXS 0020 EDEVIRB 0060 EDEVIUSR 0268 EDEVLEN 0000 EDEVLOAD 0003 40 EDEVLOCK 0238 EDEVLRCT 026C EDEVLUN 0010 EDEVMBLG 00C0 EDEVMBLK 00C0 EDEVMEAS 00C0 EDEVNPBX 030C EDEVNPMR 0278 EDEVNPMW 027C EDEVNPSR 0270 EDEVNPSW 0274 EDEVORB 0040 EDEVPADA 0204 EDEVPBLK 0208 EDEVPCNT 0B6B EDEVPDTY 0B10 EDEVPFPM 0B6C EDEVPLOD 020A EDEVPRID 0B40 EDEVPRTI 0000 EDEVPRTL 000C EDEVPTHS 0B88 EDEVPTSZ 0019 0000001C EDEVPTYP 0018 EDEVP2P 0018 01 EDEVQDSK 0118 EDEVRAMA 0200 EDEVRCA 0B65 02 EDEVRCNT 0228 EDEVRDEV 01F8 EDEVREVI 0B50 EDEVRMFB 0002 40 EDEVSATM 0108 EDEVSAV 01D4 EDEVSCA 0220 EDEVSCFB 0002 80 EDEVSCHB 0008 EDEVSCLP 0224 EDEVSCNL 0234 EDEVSCPB 0C80 00000018 EDEVSCPL 0C80 00000078 EDEVSCPM 0B6A EDEVSCSI 0B68 80 EDEVSCTM 0110 EDEVSCZB 0C80 00000C88 EDEVSCZD 0C80 00000191 EDEVSIDA 0218 01 EDEVSIMA 0000 EDEVSNS 0218 40 EDEVSRCF 0003 80 EDEVSRTI 0010 EDEVSRTL 001C EDEVSSTM 0100 EDEVSTAT 0218 EDEVSWIT 0018 02 EDEVTYPE 0002 EDEVURGT 0218 20 EDEVUTKL 002C EDEVUTKN 0020 EDEVVID 0B38 EDEVVNDR 0B13 EDEVVPM 0B69 EDEVWCA 0B65 01 EDEVWSAM 0B6E 80 EDEVWWPN 0008 EDEVXIV 0B68 02 EDEVXSV1 01D0 EDEV1750 0B68 08 EDEV2105 0B68 40 EDEV2107 0B68 10 EDEV2145 0B68 04
Copyright IBM Corporation, 1990, 2011