|
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure DEVSECT Device Table Entry Mapping
0000 0 Signed 2 DEVADDR - VIRTUAL DEVICE ADDRESS
0002 2 Bitstring 1 DEVFLAG - D*1 - DEVICE FLAGS
1... .... DEVPSDOW X'80' DEVPSDOW Pseudo wait bit
(from WAITD)
.1.. .... DEVASAP X'40' DEVASAP HNDINT/HNDIO issued
with ASAP
..1. .... DEVINTR X'20' DEVINTR Interrupt received
for this entry
...1 .... DEVINTP X'10' DEVINTP Interrupt processed
.... 1... DEVKEEP X'08' DEVKEEP KEEP past
end-of-command
.... .1.. DEVABNKP X'04' DEVABNKP Keep beyond ABEND
processing
.... ..1. DEVPERST X'02' DEVPERST Keep beyond
DET/DEF processing
.... ...1 DEVAM31 X'01' DEVAM31 SLIH invoked as
AMODE=31
0002 2 Bitstring 1 DEVCLASS Device class (DASD only)
0003 3 Bitstring 1 DEVTYPE Device type code
0004 4 Signed 4 DEVNAME - SYMBOLIC DEVICE NAME
0008 8 Signed 4 DEVIPRA - INTERRUPT PROCESSING ROUTINE
ADDRESS
DEVMISC definitions for tape devices
000C 12 Signed 4 DEVMISC (0) - MISCELLANEOUS - DEVICE
DEPENDENT
000C 12 Bitstring 1 DEVFMTA TAPEIO format code last used by
TAPE or VMFPLC2 with this tape
000D 13 Bitstring 1 DEVFMTB - TAPEIO format code last used
with this tape device. This value
is used in OS simulation
alternate tape switching.
0000000D DEVMODE DEVFMTB,1,C'X' Old name for
DEVFMTB
000E 14 Bitstring 2 DEVSNS (0) Sense Bytes 0 and 1
000E 14 Bitstring 1 DEVSNS0 from last unit check
000F 15 Bitstring 1 DEVSNS1 from this device
DEVMISC definitions for disk devices
000C 12 Bitstring 1 DEVDFLAG DASD flags
1... .... DEVDECKD X'80' DEVDECKD ECKD capable
hardware attached
000D 13 Bitstring 1 * Reserved
000E 14 Bitstring 2 DEVTNUM Device Type Number, e.g. x'3390'
000C 12 Signed 4 DEVPSW1 First half of saved PSW
0010 16 Dbl-Word 8 DEVCSW CSW
0018 24 Address 4 DEVUWORD
001C 28 Address 4 DEVIBKAD Address of INTBLOK
0020 32 Address 4 DEVIBKLN Length of INTBLOK (bytes)
0024 36 Signed 4 DEVPSW2 Second half of saved PSW
00000028 DEVSIZE *-DEVSECT DEVICE TABLE SIZE (IN
BYTES)
| |