|
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure IOSECT I/O Interrupt Save Area
0000 0 Signed 4 IOSAVE (16) Register save area
0040 64 Signed 4 IONTABL Size of user interrupt table in
bytes
0044 68 Address 4 AUSRITBL Address of user interrupt table
0048 72 Signed 4 * Length of each entry
004C 76 Address 4 AUSRILST Address of last entry in table
0050 80 Signed 4 OLDEST (4) Oldest I/O old PSW and CSW
0060 96 Signed 4 NEXTO (4) Next oldest I/O old PSW and CSW
0070 112 Signed 4 IOPSW (2) Newest I/O old PSW
0078 120 Signed 4 IOCSW (2) Newest CSW
INTBLOK build area
0080 128 Bitstring 1 IOSINTBK (0) Start of INTBLOK build area
0080 128 Bitstring 8 IOSIINFO (0) Interrupt information
0080 128 Signed 4 IOSIPARM For XA/XC, interruption
parameter; for 370, 0
0084 132 Bitstring 4 IOSIIDNT (0) For XA/XC, subsystem ID word
(SID); for 370, see individual
components
0084 132 Signed 2 * For XA/XC, X'0001'; for 370, 0
0086 134 Signed 2 IOSISBDV For XA/XC, subchannel number; for
370, device address
0088 136 Bitstring 8 IOSIBPSW I/O old PSW
0090 144 Bitstring 64 IOSIBIRB (0) For XA/XC, actual interruption
response block (IRB); for 370,
constructed IRB
0090 144 Bitstring 12 IOSIBCSW (0) For XA/XC, actual subchannel
status word (SCSW); for 370,
constructed SCSW
0090 144 Bitstring 1 IOSIKSLC Key, S, L, and CC
0091 145 Bitstring 1 * FOR XA/XC, MISCELLANEOUS SCSW
BITS; FOR 370, 0
1... .... IOSICCWF X'80' For XA/XC, CCW format; for
370, 0
0092 146 Bitstring 2 * For XA/XC, more miscellaneous
SCSW bits; for 370, 0
0094 148 Address 4 IOSIBCCW For XA/XC, CCW address; for 370,
X'00' and 3-byte CCW address
0098 152 Bitstring 1 IOSIDVST Device status
0099 153 Bitstring 1 IOSISCST For XA/XC, subchannel status; for
370, channel status
009A 154 Signed 2 IOSIRCNT Residual byte count
009C 156 Signed 4 * (13) For XA/XC, extended status word
(ESW) and extended control word
(ECW); for 370, 0
00D0 208 Bitstring 1 IOSISTAT Status of INTBLOK information
1... .... IOSIFAIL X'80' IOSIFAIL For XA/XC, if 1,
TSCH failed and IRB is not valid;
for 370, always 0
.1.. .... IOSIPSEU X'40' IOSIPSEU For XA/XC, always
0 (actual information given); for
370, always 1 (constructed, or
"pseudo", information given)
00D1 209 Bitstring 1 * Reserved
00D2 210 Signed 2 IOSDEVNM Save device addr for user exit
00000054 IOSIBLEN *-IOSINTBK Length of INTBLOK
build area
00D4 212 Bitstring 40 IOSDVBLD Build area for candidate entry
00FC 252 Signed 4 IOSEPSW (2) I/O old PSW for PSW reg setup
0104 260 Signed 4 HOLD Holds entry pointer for device
0108 264 Signed 2 VSTRANGE Unknown device address
010A 266 Bitstring 1 IOSTFLAG I/O status flag
1... .... IOSAMSAV X'80' IOSAMSAV SLIH invoked with
AMODE=31
.1.. .... IOSHDEDH X'40' IOSHDEDH DMSHDEDH is active
..1. .... IOSABN X'20' IOSABN DMSABN is active
...1 .... IOSUIO X'10' IOSUIO I/O user routine
010B 267 Bitstring 1 * RESERVED FOR FUTURE USE
010C 268 Address 4 IOSWAITE Address of waiting routine to be
invoked after WAITD is issued
0110 272 Signed 4 IOSBASE DMSITI's base register
0114 276 Signed 4 IOSAVE2 (24) Save area used by routines called
from DMSITI
0174 372 Bitstring 64 IOAREGS Save area for access registers in
XC machine
01B4 436 Signed 4 IOSC14SV Save area for control reg 14
01B8 440 Signed 4 IOSC14WK Work area for control reg 14
01C0 448 Dbl-Word 8 * Reserved for future use
| |