About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
IOSECT | Back to Index page |
Prolog Control Block Contents IOSECT DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
IOSECT Prolog | Top of page |
NAME : IOSECT DESCRIPTION: I/O Interrupt Save Area DSECT : IOSECT FUNCTION : IOSECT describes the fields used by DMSITI for saving registers, the I/O old PSW, and other data when handling I/O interrupts. IOSECT is pointed to by the AIOSECT field in NUCON. IOSECT is mapped by the IOSECT macro. |
IOSECT Control Block Content | Top of page |
|
IOSECT Storage Layout | Top of page |
*** IOSECT - I/O Interrupt Save Area * * +-------------------------------------------------------+ * 0 | | * = IOSAVE = * | | * +---------------------------+---------------------------+ * 40 | IONTABL | AUSRITBL | * +---------------------------+---------------------------+ * 48 |///////////////////////////| AUSRILST | * +---------------------------+---------------------------+ * 50 | OLDEST | * | | * +-------------------------------------------------------+ * 60 | NEXTO | * | | * +-------------------------------------------------------+ * 70 | IOPSW | * +-------------------------------------------------------+ * 78 | IOCSW | * +---------------------------+-------------+-------------+ * 80 | IOSIPARM |/////////////| IOSISBDV | * +---------------------------+-------------+-------------+ * 88 | IOSIBPSW | * +------+------+-------------+---------------------------+ * 90 |:IKSLC|//////|/////////////| IOSIBCCW | * +------+------+-------------+---------------------------+ * 98 |:IDVST|:ISCST| IOSIRCNT |///////////////////////////| * +------+------+-------------+///////////////////////////| * A0 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +------+------+-------------+---------------------------+ * D0 |:ISTAT|//////| IOSDEVNM | | * +------+------+-------------+ | * D8 | | * = IOSDVBLD = * | +---------------------------+ * | | IOSEPSW- | * +---------------------------+---------------------------+ * 100 | -(0FC) | HOLD | * +-------------+------+------+---------------------------+ * 108 | VSTRANGE |:TFLAG|//////| IOSWAITE | * +-------------+------+------+---------------------------+ * 110 | IOSBASE | | * +---------------------------+ | * 118 | | * = IOSAVE2 = * | +---------------------------+ * | | | * +---------------------------+ | * 178 | | * = IOAREGS = * | +---------------------------+ * 1B0 | | IOSC14SV | * +---------------------------+---------------------------+ * 1B8 | IOSC14WK |///////////////////////////| * +---------------------------+---------------------------+ * 1C0 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 1C8 * *** IOSECT - I/O Interrupt Save Area |
IOSECT Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- AUSRILST 004C AUSRITBL 0044 HOLD 0104 IOAREGS 0174 IOCSW 0078 IONTABL 0040 IOPSW 0070 IOSABN 010A 20 IOSAMSAV 010A 80 IOSAVE 0000 IOSAVE2 0114 IOSBASE 0110 IOSC14SV 01B4 IOSC14WK 01B8 IOSDEVNM 00D2 IOSDVBLD 00D4 IOSEPSW 00FC IOSHDEDH 010A 40 IOSIBCCW 0094 IOSIBCSW 0090 IOSIBIRB 0090 IOSIBLEN 00D2 00000054 IOSIBPSW 0088 IOSICCWF 0091 80 IOSIDVST 0098 IOSIFAIL 00D0 80 IOSIIDNT 0084 IOSIINFO 0080 IOSIKSLC 0090 IOSINTBK 0080 IOSIPARM 0080 IOSIPSEU 00D0 40 IOSIRCNT 009A IOSISBDV 0086 IOSISCST 0099 IOSISTAT 00D0 IOSTFLAG 010A IOSUIO 010A 10 IOSWAITE 010C NEXTO 0060 OLDEST 0050 VSTRANGE 0108 |
Last updated on 22 May 2013 at 13:50:00 EDT.
Copyright IBM Corporation, 1990, 2013