XINTELOK XINTELOK saves the various types of external interrupts that are presented to the virtual
machine. If multiple external interrupt conditions are simultaneously [resented, as
indicated by values presented in the block, code exists for handling the interruFts in
their defined hierarchical order. The VMPXINT field of the VMBLeK points to XINTBLOK. o
8
Hexadecimal
tisplacement
------------ 0 4 6
8
A
C XINTNEXT I lINTCPUA XINTCODE I XINTMASK XINTFARM Field Nalle XINTNEIT DS XINTSORT DS XINTCPUA DS XINTCODE DS IINTMASK DS XINTPARM DS XINTSIZE EQU 1F
1H
1H
1H
1H
1F
Field Description, Contents, Meaning
Address of next external interruFt block
Left half of interrupt collating key
Right half of interrupt collating key
External interrupt code
Control register 0 mask (bits 16-31)
External interrupt parameter word (*-XINTBLOK)/8 XINTELOK size in douklewords (X'02') 134 IEM VM/370 Data Areas and Control Block Logic
XOBR3211 XOBR3211 is aFpended to the IOERBLOK to contain sense data and other data associated with I/O errors and error recovery for devices that generate more than 24 bytes of sense
information. 50 XOBRCCW1 58 XOBRCCW2 60 XOBRCCW3 68 XOBRCCW4 70 X*1 I X*2 I XOBRMIS1 XOERIUS2 78 XOBR512 278 XOBR180 330 XOBR010 r
1/////////////////XCERVS1/////////////////
.J
Hexadecimal Field
tisplacement Name Field Descriptien, Centents, Meaning ------------ -------------------------------------- 50 XOBRCCW1 DS 1D CCW used to read OBR information
58 XOERCCW2 DS 1D cei used to read OER information 60 XOBRCCi3 DS 1D CCW used to read OEB infcr:ation 68 XOBRCCW4 DS 1D CCW used to read OBR information 70 XOBRFLAG DS 1X X*1 Outbeard recording flag byte in XOERFLAG XOBRT1 EQU --X'80'--- T1 Euffer type information Fresent XOERT2 EQU X'40' T2 Euffer type inforllation present XOBRT3 EQU X'20' T3 Euffer type information present
71 XOBRSTAT DS 1X X*2 Outbeard recording status tyte Bits defined in XOBRSTAT XOBBRT1--EQU --X'80'---- Perferm routine 1 in error module XOBRRT2 EQU X'40' Perferm routine 2 in error module XOBRRT3 EQU X'20' Perform routine 3 in error module XOBRRT4 EQU X'10' Perferm routine 4 in error module XOBRRT5 EQU X'08' Perferm routine 5 in error module XOBRRT6 EQU X'04' Perferm routine 6 in error module XOERRT7 EQU X'02' Perferm routine 7 in error module XOERRT8 EQU X'01' Perferm routine 8 in error module
Secticn 1. CP rata Areas and Contrcl Blocks 135
Previous Page Next Page