Programming Interface Information: This information is NOT intended to be used as Programming Interfaces of z/VM.

#### SYID

Prolog

Control Block Contents
SYID DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### SYID Prolog

     Name       : DMSSYID
     Description: Result of a diag x'00'
                  (System ID)
     DSECT      : SYID
     Function   : Save the result of a diagnose x'00'
                  (the System id function) done by DMSINS during
                  initialization

#### SYID Control Block Content

#### SYID DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      SYID           Response from systemid (diag
                                            X'00')
    0000    0 Character    8 SYIDSNAM       System name (in EBCDIC)
    0008    8 Character    3 *              Reserved for IBM use
    000B   11 Bitstring    1 SYIDVRCD       Version code
    000C   12 Bitstring    2 SYIDMCEL       Machine Check Extended Logout fld
    000E   14 Bitstring    2 SYIDPRAD       Processor address
    0010   16 Character    8 SYIDUID        Issuer's userid (EBCDIC)
    0018   24 Bitstring    8 SYIDPPM (0)    Program Products Mask
    0018   24 Bitstring    1 *              1st byte of program products mask
    0019   25 Bitstring    1 SYIDPPM2       2nd byte of program products mask
              .... .1..      SYIDY2K        X'04' Year 2000 supported by CP
    001A   26 Bitstring    6 *              remainder of program products
                                            mask
    0020   32 Bitstring    4 SYIDDELT       Time zone delta in secs from GMT
    0024   36 Bitstring    4 SYIDVERI (0)   Version information, as:
    0024   36 Bitstring    1 SYIDRELN       Release number
    0025   37 Bitstring    1 SYIDRLML       Release modification level
    0026   38 Bitstring    2 SYIDRPLC       PLC (Program Level Change)number
              00000028       SYIDBLEN       *-SYID Length in bytes of
                                            response buffer

#### SYID Storage Layout

    *** SYID - Control Block in SYID
    *
    *     +-------------------------------------------------------+
    *   0 |                       SYIDSNAM                        |
    *     +--------------------+------+-------------+-------------+
    *   8 |////////////////////|:DVRCD|  SYIDMCEL   |  SYIDPRAD   |
    *     +--------------------+------+-------------+-------------+
    *  10 |                       SYIDUID                         |
    *     +------+------+-----------------------------------------+
    *  18 |//////|:DPPM2|/////////////////////////////////////////|
    *     +------+------+-------------+------+------+-------------+
    *  20 |         SYIDDELT          |:DRELN|:DRLML|  SYIDRPLC   |
    *     +---------------------------+------+------+-------------+
    *  28
    *
    *** SYID - Control Block in SYID

#### SYID Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    SYIDBLEN       0026 00000028
    SYIDDELT       0020
    SYIDMCEL       000C
    SYIDPPM        0018
    SYIDPPM2       0019
    SYIDPRAD       000E
    SYIDRELN       0024
    SYIDRLML       0025
    SYIDRPLC       0026
    SYIDSNAM       0000
    SYIDUID        0010
    SYIDVERI       0024
    SYIDVRCD       000B
    SYIDY2K        0019 04

This information is based on z/VM V4R4.0.
Last updated on 28 Jul 2003 at 08:18:10 EDT.
Copyright IBM Corporation, 1990, 2003