Programming Interface Information: This information is NOT intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only.

IOIP

Prolog  

Control Block Contents  

IOIP DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  

IOIP Prolog

 NAME       : HCPIOIP
 DESCRIPTION: INPUT/OUTPUT INTERRUPTION CODE MAPPING
 DSECT      : IOIP
 FUNCTION   : PROVIDE SYMOLIC REFERENCES FOR THE FIELDS
              STORED WITH AN XA-MODE I/O INTERRUPTION CODE.
 LOCATED BY : N/A
 CREATED BY : N/A
 DELETED BY : N/A

 

IOIP Control Block Content


IOIP DSECT

Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure IOIP INPUT/OUTPUT INTERRUPTION CODE MAPPING 0000 0 Signed 4 IOISUBID (0) Subsystem-Identification Word 0000 0 Bitstring 1 IOIPSSAD SUBSYSTEM ADDRESS (X'00') 0001 1 Bitstring 1 IOIPSTYP SUBSYSTEM TYPE (X'01') 0002 2 Signed 2 IOIPSNUM SUBCHANNEL NUMBER 0004 4 Signed 4 IOIPARM I/O INTERRUPTION PARAMETER 0008 8 Signed 4 IOIINTID (0) Interruption-Identification Word 0008 8 Bitstring 1 IOIISPM (0) Interruption-Subclass-Pending Mask. (TPZI-test function). 0008 8 Bitstring 1 IOIISC Interruption-Subclass Code 0009 9 Bitstring 1 IOIZONE Zone number 000A 10 Bitstring 1 IOISCHST Subchannel status 1... .... IOIIIC X'80' Interruption-Interlock-Control bit. 000B 11 Bitstring 1 * Reserved for future IBM use 00000002 IOIPSIZE (*-IOIP+7)/8 SIZE OF BLOCK IN DOUBLE-WORDS 0000000C IOIPBLEN (*-IOIP)

 

IOIP Storage Layout

*** IOIP - INPUT/OUTPUT INTERRUPTION CODE MAPPING
*
*     +------+------+-------------+---------------------------+
*   0 |:PSSAD|:PSTYP|  IOIPSNUM   |         IOIPARM           |
*     +------+------+------+------+---------------------------+
*   8 |IOIISC|:ZONE |:SCHST|//////| C
*     +------+------+------+------+
*
*** IOIP - INPUT/OUTPUT INTERRUPTION CODE MAPPING

 

IOIP Cross Reference

(contains links to field and bit definitions)
Symbol         Dspl Value
-------------- ---- -----

IOIIIC 000A 80

IOIINTID 0008

IOIISC 0008

IOIISPM 0008

IOIPARM 0004

IOIPBLEN 000B 0000000C

IOIPSIZE 000B 00000002

IOIPSNUM 0002

IOIPSSAD 0000

IOIPSTYP 0001

IOISCHST 000A

IOISUBID 0000

IOIZONE 0009


This information is based on VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 12:05:59 EDT.
Copyright IBM Corporation, 1990, 1999