| Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. | 
ALTREC
Control Block Contents  
   ALTREC DSECT
Cross Reference (Contains links to field and bit definitions)
ALTREC Prolog
 NAME       : ALTREC
 DESCRIPTION: ALERT RECORDING RECORD
 DSECT      : ALTREC
 FUNCTION   : ALTREC PROVIDES ERROR, SENSE, AND OTHER
              STATISTICAL DATA NEEDED FOR ERROR RECORDING
              ON A SPECIFIED CHANNEL-ATTACHED I/O DEVICE.
              ALTREC MAPS THE NON-DEVICE SPECIFIC INFORMATION
              AND SDMALT MAPS THE STORAGE DEVICE SPECIFIC
              INFORMATION.  MODULES WHICH BUILD ALERT RECORDS
              FOR STORAGE DEVICES MUST COPY BOTH THE SDMALT &
              ALTREC CONTROL BLOCKS.
 LOCATED BY : N/A
 CREATED BY : HCPDUC
 DELETED BY : HCPIOE AFTER HCPREC HAS COPIED IT INTO
              A GSDBK.
ALTREC Control Block Content
ALTREC DSECT
Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      ALTREC         ALERT RECORDING RECORD
     THIS CONTROL BLOCK IS AN INTER-OPERATING-SYSTEM BLOCK WHICH IS DEFINED
     BY IBM CORPORATE STANDARDS. THEREFORE VM/XA DOES NOT CONTROL THE
     DEFINITIONS NOR DOES IT NECESSARILY USE ALL THE FIELDS DEFINED OR ALL
     THE BITS DEFINED WITHIN A FIELD.
0000    0 Bitstring   16 ALTHDR (0)     ALERT RECORD HEADER
0000    0 Bitstring    1 ALTHTYPE       RECORD TYPE
          000000A3       ALTRECRD       163 ALERT RECORD TYPE CODE
                                        (X'A3')
0001    1 Bitstring    1 ALTSYS         SYSTEM/RELEASE LEVEL
          111. ....      HDRHSSYS       X'E0' SYSTEM MASK
          1... ....      HDRHSOS2       X'80' OS/VS2
          .11. ....      HDRHSVM        X'60' VM
          .1.. ....      HDRHSOS1       X'40' OS/VS1
          ..1. ....      HDRHSDOS       X'20' DOS
          ...1 1111      HDRHSLVL       X'1F' SYSTEM LEVEL MASK (INCLUDES
                                        VERSION AND RELEASE LEVEL)
          ...1 11..      HDRHSVRS       X'1C' VERSION NUMBER MASK
          .... ..11      HDRHSREL       X'03' RELEASE LEVEL MASK
0002    2 Bitstring    1 ALTSWS0        SWITCH BYTE ZERO (0)
0003    3 Bitstring    1 ALTSWS1        SWITCH BYTE ONE (1)
          ...1 ....      ALTDASIM       X'10' SERVICE INFORMATIONAL
                                        MESSAGE (SIM)
0004    4 Bitstring    1 ALTSWS2        SWITCH BYTE TWO (2)
          1... ....      ALTCHPVA       X'80' DASD SERVICE INFORMATIONAL
                                        MESSAGE (SIM)
0005    5 Bitstring    1 ALTSWS3        SWITCH BYTE THREE (3)
0006    6 Bitstring    1 ALTRDCNT       RECORD COUNT
          1111 ....      HDRRCSEQ       X'F0' RECORD SEQUENCE NUMBER MASK
          .... 1111      HDRRCPHY       X'0F' TOTAL NUM. OF PHYSICAL
                                        RECORDS IN LOGICAL RECORD BIT
                                        MASK
0007    7 Bitstring    1 *              RESERVED FOR FUTURE IBM USE
0008    8 Dbl-Word     8 ALTSFTOD       TOD OF SYSTEM FAILURE
0010   16 Dbl-Word     8 ALTCPUID       CPUID AND SERIAL NUMBER
     BEGINNING OF ALERT RECORD SPECIFIC INFORMATION
0018   24 Bitstring   76 ALTSPEC        LENGTH OF SPECIFIC INFORMATION
          00000064       ALTLENG        (*-ALTREC) LENGTH IN BYTES OF
                                        ALTREC
          0000000D       ALTSIZE        (*-ALTREC+7)/8 DOUBLEWORD LENGTH
                                        OF ALTREC
     REDEFINITIONS OF ALERT RECORD FIELDS
0008    8 Signed       4 ALTDTEN        DATE OF SYSTEM FAILURE
000C   12 Signed       4 ALTTMEN        TIME OF SYSTEM FAILURE
0010   16 Bitstring    1 ALTVERNO       MACHINE VERSION CODE
0011   17 Bitstring    3 ALTCPSER       CPU SERIAL NUMBER
0014   20 Bitstring    2 ALTCPMOD       CPU MACHINE MODEL NUMBER
0016   22 Bitstring    2 ALTCPMEL       MAX LENGTH OF MACHINE-DEPENDENT
                                        MACHINE CHECK EXTENDED LOGOUT
                                        AREA
ALTREC Storage Layout
          
*** ALTREC - ALERT RECORDING RECORD
*
*     +------+------+------+------+------+------+------+------+
*   0 |:HTYPE|ALTSYS|:SWS0 |:SWS1 |:SWS2 |:SWS3 |:RDCNT|//////|
*     +------+------+------+------+------+------+------+------+
*   8 |                       ALTSFTOD                        |
*     +-------------------------------------------------------+
*  10 |                       ALTCPUID                        |
*     +-------------------------------------------------------+
*  18 |                                                       |
*     =                       ALTSPEC                         =
*     |                           +---------------------------+
*     |                           | 64
*     +---------------------------+
*
*** ALTREC - ALERT RECORDING RECORD
          
*** Overlay for ALTSFTOD in ALTREC
*
*     +---------------------------+---------------------------+
*   8 |         ALTDTEN           |         ALTTMEN           |
*     +---------------------------+---------------------------+
*  10
*
*** Overlay for ALTSFTOD in ALTREC
          
*** Overlay for ALTCPUID in ALTREC
*
*     +------+--------------------+-------------+-------------+
*  10 |:VERNO|     ALTCPSER       |  ALTCPMOD   |  ALTCPMEL   |
*     +------+--------------------+-------------+-------------+
*  18
*
*** Overlay for ALTCPUID in ALTREC
ALTREC Cross Reference
Symbol Dspl Value -------------- ---- ----- ALTCHPVA 0004 80 ALTCPMEL 0016 ALTCPMOD 0014 ALTCPSER 0011 ALTCPUID 0010 ALTDASIM 0003 10 ALTDTEN 0008 ALTHDR 0000 ALTHTYPE 0000 ALTLENG 0018 00000064 ALTRDCNT 0006 ALTRECRD 0000 000000A3 ALTSFTOD 0008 ALTSIZE 0018 0000000D ALTSPEC 0018 ALTSWS0 0002 ALTSWS1 0003 ALTSWS2 0004 ALTSWS3 0005 ALTSYS 0001 ALTTMEN 000C ALTVERNO 0010 HDRHSDOS 0001 20 HDRHSLVL 0001 1F HDRHSOS1 0001 40 HDRHSOS2 0001 80 HDRHSREL 0001 03 HDRHSSYS 0001 E0 HDRHSVM 0001 60 HDRHSVRS 0001 1C HDRRCPHY 0006 0F HDRRCSEQ 0006 F0
Last updated on 6 Jun 2001 at 11:02:14 EDT.
Copyright IBM Corporation, 1990, 2001