Programming Interface Information: This page documents intended Programming
Interfaces that allow the customer to write programs to obtain the services of VM/ESA.

CVTSECT

Prolog  

Control Block Contents  

CVTSECT DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  

CVTSECT Prolog

Name : CMSCVT Description: Communications Vector Table DSECT : CVTSECT Function : CVTSECT simulates the OS Communications Vector Table as supported by CMS. CVTSECT is called by the CMSCVT macro. The ACMSCVT field in NUCON points to CMSCVT.

 

CVTSECT Control Block Content


CVTSECT DSECT

Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure CVTSECT Communications Vector Table ** COMMUNICATION VECTOR TABLE AS SUPPORTED BY CMS 0000 0 Signed 2 * - RESERVED 0002 2 Signed 2 CVTMDL - CPU MODEL ID 0004 4 Character 4 * VM SYSTEM PRODUCT RELEASE ** END OF CVT PREFIX AREA 0008 8 Dbl-Word 8 CMSCVT (0) - CVT START 0008 8 Address 4 * Simulated CEL Anchor linkage 000C 12 Signed 4 * (13) - NOT SUPPORTED 0040 64 Unknown 4 CVTDATE - CURRENT DATE IN PACKED DECIMAL 0044 68 Signed 4 * (3) - NOT SUPPORTED 0050 80 Address 4 * - NOT SUPPORTED 0054 84 Signed 4 CVTVPRM (0) - VECTOR FACILITY PARAMETERS 0054 84 Signed 2 CVTVSS - VECTOR SECTION SIZE 0056 86 Signed 2 CVTVPSM - VECTOR PARTIAL SUM NUMBER 0058 88 Bitstring 2 CVTEXIT - AN SVC 3 INSTRUCTION (EXIT) 005A 90 Bitstring 2 CVTBRET - A BCR 15,14 INSTRUCTION 005C 92 Signed 4 * (8) - NOT SUPPORTED 007C 124 Address 1 CVTDCB System is XA+CMS 1... .... CVTMVSE X'80' - S/370-XA mode execution .1.. .... CVT1SSS X'40' - Option 1 (PCP) SSS also CMS ..1. .... CVT2SPS X'20' - Option 2 (MFT) or VSE on VM .... 1... CVTOSEXT X'08' - indicator that the CVTOSLVL area is present and may be referenced. 007D 125 Signed 3 * - NOT SUPPORTED 0080 128 Signed 4 CVTR13 - R13 SAVED DURING 'OPEN' 0084 132 Signed 4 * - NOT SUPPORTED 0088 136 Address 4 CVTNUCB - RESERVED 008C 140 Signed 4 * (2) - NOT SUPPORTED 0094 148 Address 4 CVTECVT ADDR OF EXTENDED CVT 0098 152 Signed 4 * (5) - NOT SUPPORTED 00AC 172 Address 4 CVTMZ00 - HIGHEST STORAGE ADDRESS IN MACHINE 00B0 176 Signed 4 * (3) - NOT SUPPORTED 00BC 188 Bitstring 2 * - NOT SUPPORTED 00BE 190 Bitstring 2 CVTOPTA - BIT 7 - EXT-PREC FP HRDWRE IN CPU 00C0 192 Signed 4 * (2) - NOT SUPPORTED 00C8 200 Address 4 * (2) - NOT SUPPORTED 00D0 208 Address 4 CVTABEND ADDR OF SECONDARY CVT 00D4 212 Signed 4 CVTUSER - FIELD AVAILABLE TO USER 00D8 216 Signed 4 * (10) - NOT SUPPORTED 0100 256 Address 4 CVTSAF ADDR OF SAF VECTOR TABLE 0104 260 Signed 4 * - NOT SUPPORTED 0108 264 Address 4 CVTACBM ADDR OF CBMM ROUTINE 010C 268 Signed 4 * (11) NOT SUPPORTED 0138 312 Bitstring 4 CVTTZ DIFFERENCE BETWEEN LOCAL TIME AND GREENWICH MEAN TIME 013C 316 Signed 4 * (17) -NOT SUPPORTED- 0180 384 Address 4 CVTFLAGS (0) - SYSTEM GLOBAL FLAGS 0180 384 Address 1 CVTFLAG1 - -NOT SUPPORTED- 0181 385 Address 1 CVTFLAG2 - FLAG BYTE 2 1... .... CVTCMPSC X'80' - Compression Services supported .1.. .... CVTCMPSH X'40' - 'CMPSC' HW instruction available 0182 386 Bitstring 1 CVTFLAG3 - -NOT SUPPORTED- 0183 387 Bitstring 1 CVTFLAG4 - -NOT SUPPORTED- 0184 388 Signed 4 * (23) -NOT SUPPORTED- 01E0 480 Signed 4 CVTSTCK TSO STACK ADDR 01E4 484 Signed 4 * (197) -NOT SUPPORTED- 04F8 1272 Bitstring 16 CVTOSLVL (0) SYSTEM LEVEL INDICATORS BYTE 0 OF CVTOSLVL has... 04F8 1272 Address 1 CVTOSLV0 System ESA & Data Spaces 1... .... CVTXAX X'80' 'EXTENDED XA' = ESA/370 SUPPORTED .... .1.. CVTCADS X'04' COMMON DATA SPACES SUPPORTED 04F9 1273 Address 1 CVTOSLV1 BYTE 1 OF CVTOSLVL 04FA 1274 Address 1 CVTOSLV2 BYTE 2 OF CVTOSLVL 04FB 1275 Address 1 CVTOSLV3 BYTE 3 OF CVTOSLVL 04FC 1276 Address 1 CVTOSLV4 BYTE 4 OF CVTOSLVL 04FD 1277 Address 1 CVTOSLV5 BYTE 5 OF CVTOSLVL 04FE 1278 Address 1 CVTOSLV6 BYTE 6 OF CVTOSLVL 04FF 1279 Address 1 CVTOSLV7 BYTE 7 OF CVTOSLVL 0500 1280 Address 1 CVTOSLV8 BYTE 8 OF CVTOSLVL 0501 1281 Address 1 CVTOSLV9 BYTE 9 OF CVTOSLVL 0502 1282 Address 1 CVTOSLVA BYTE 10 OF CVTOSLVL 0503 1283 Address 1 CVTOSLVB BYTE 11 OF CVTOSLVL 0504 1284 Address 1 CVTOSLVC BYTE 12 OF CVTOSLVL 0505 1285 Address 1 CVTOSLVD BYTE 13 OF CVTOSLVL 0506 1286 Address 1 CVTOSLVE BYTE 14 OF CVTOSLVL 0507 1287 Address 1 CVTOSLVF BYTE 15 OF CVTOSLVL

 

CVTSECT Storage Layout

*** CVTSECT - Communications Vector Table
*
*     +-------------+-------------+---------------------------+
*   0 |/////////////|   CVTMDL    |///////////////////////////|
*     +-------------+-------------+---------------------------+
*   8 |///////////////////////////|///////////////////////////|
*     +---------------------------+///////////////////////////|
*  10 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +---------------------------+---------------------------+
*  40 |         CVTDATE           |///////////////////////////|
*     +---------------------------+///////////////////////////|
*     |///////////////////////////////////////////////////////|
*     +---------------------------+-------------+-------------+
*  50 |///////////////////////////|   CVTVSS    |  CVTVPSM    |
*     +-------------+-------------+-------------+-------------+
*  58 |  CVTEXIT    |  CVTBRET    |///////////////////////////|
*     +-------------+-------------+///////////////////////////|
*  60 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////+------+--------------------+
*  78 |///////////////////////////|CVTDCB|////////////////////|
*     +---------------------------+------+--------------------+
*  80 |          CVTR13           |///////////////////////////|
*     +---------------------------+---------------------------+
*  88 |         CVTNUCB           |///////////////////////////|
*     +---------------------------+---------------------------+
*  90 |///////////////////////////|         CVTECVT           |
*     +---------------------------+---------------------------+
*  98 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////+---------------------------+
*  A8 |///////////////////////////|         CVTMZ00           |
*     +---------------------------+---------------------------+
*  B0 |///////////////////////////////////////////////////////|
*     |///////////////////////////+-------------+-------------+
*  B8 |///////////////////////////|/////////////|  CVTOPTA    |
*     +---------------------------+-------------+-------------+
*  C0 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  C8 |///////////////////////////////////////////////////////|
*     +---------------------------+---------------------------+
*  D0 |         CVTABEND          |         CVTUSER           |
*     +---------------------------+---------------------------+
*  D8 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +---------------------------+---------------------------+
* 100 |          CVTSAF           |///////////////////////////|
*     +---------------------------+---------------------------+
* 108 |         CVTACBM           |///////////////////////////|
*     +---------------------------+///////////////////////////|
* 110 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +---------------------------+---------------------------+
* 138 |          CVTTZ            |///////////////////////////|
*     +---------------------------+///////////////////////////|
* 140 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +------+------+------+------+---------------------------+
* 180 |:FLAG1|:FLAG2|:FLAG3|:FLAG4|///////////////////////////|
*     +------+------+------+------+///////////////////////////|
* 188 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +---------------------------+---------------------------+
* 1E0 |         CVTSTCK           |///////////////////////////|
*     +---------------------------+///////////////////////////|
* 1E8 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +------+------+------+------+------+------+------+------+
* 4F8 |:OSLV0|:OSLV1|:OSLV2|:OSLV3|:OSLV4|:OSLV5|:OSLV6|:OSLV7|
*     +------+------+------+------+------+------+------+------+
* 500 |:OSLV8|:OSLV9|:OSLVA|:OSLVB|:OSLVC|:OSLVD|:OSLVE|:OSLVF|
*     +------+------+------+------+------+------+------+------+
* 508
*
*** CVTSECT - Communications Vector Table

 

CVTSECT Cross Reference

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

CMSCVT 0008

CVTABEND 00D0

CVTACBM 0108

CVTBRET 005A

CVTCADS 04F8 04

CVTCMPSC 0181 80

CVTCMPSH 0181 40

CVTDATE 0040

CVTDCB 007C

CVTECVT 0094

CVTEXIT 0058

CVTFLAGS 0180

CVTFLAG1 0180

CVTFLAG2 0181

CVTFLAG3 0182

CVTFLAG4 0183

CVTMDL 0002

CVTMVSE 007C 80

CVTMZ00 00AC

CVTNUCB 0088

CVTOPTA 00BE

CVTOSEXT 007C 08

CVTOSLVA 0502

CVTOSLVB 0503

CVTOSLVC 0504

CVTOSLVD 0505

CVTOSLVE 0506

CVTOSLVF 0507

CVTOSLVL 04F8

CVTOSLV0 04F8

CVTOSLV1 04F9

CVTOSLV2 04FA

CVTOSLV3 04FB

CVTOSLV4 04FC

CVTOSLV5 04FD

CVTOSLV6 04FE

CVTOSLV7 04FF

CVTOSLV8 0500

CVTOSLV9 0501

CVTR13 0080

CVTSAF 0100

CVTSTCK 01E0

CVTTZ 0138

CVTUSER 00D4

CVTVPRM 0054

CVTVPSM 0056

CVTVSS 0054

CVTXAX 04F8 80

CVT1SSS 007C 40

CVT2SPS 007C 20


This information is based on VM/ESA 2.4.0.
Last updated on 12 Aug 1999 at 11:18:08 EDT.
Copyright IBM Corporation, 1990, 1999