CMSTAXE CMSTAXE defines the fields used in a Terminal Attention Exit Element (TAXE). The TAXE is
used mainly by DMSCIT for processing attention interrupts. CMSTAXE is invoked via the TSOBLKS macro. The TAXEADDR field in NUCON points to r--------------------------------------------------------,
o TAXESPSi TAXEEXIT 8 TAXELNK TAXEIOL 10 TAXETSOF TAXERTNA 18 TAXEEXTS (Variable Length) 60 TAXEIOiS (Variable Length)
1------------------------------------------------------
88 I TAXETAIE 1------------------------------------- 90 1///////////////////////////1 TAXEUSER 1------------------------------------------------------------------ 98 1//TAIEMSGL//I/A*1/1////////1 TAIEIAD 1-------------------------------------------------------------------- AO I TAIERSAV (Variable Length)
Bexadeci.al Field
tisplacement Name Field Description, Contents, Meaning o
4
8
8
C 10 14
18 60 8C 90 94
94
98
9A
9B
9C AO TAXESPSW DS TAXEEXIT DS TAXESTAT DS 1F
A OX Left half PSi for ATTN return ATTN exit address Status of exit return TAXEFREQ EQU X'80' ATTN exit taken TAXELNK DS TAXEIOL DS TAXE TSOF DS TAXERTNA DS TAXEEXTS DS TAXEIOiS DS A
1F
1F
A
18F
11F
Next TAXE on queue
Left half of I/O old PSi TSO flags saved here
Return address
ATTN exit routine save area DMSICW save area AI§g TAXETAIE DS Ex!! List
Address of TAlE
Reserved for IBM use
Defer indicator DS TAXEDEF DS TAXEUSER DS A
1F OX A TAIEMSGL TAIETGET
TAIEIAD TAIERSAV Attention DS----2X- DS 11 DS 1X DS A DS 16F User PLIST address (I!11) Reserved for IBM use
A*1 Reserved for IBM use
Reserved for IBM use
Right half of I/O old PSi Registers 0-15 of interrupted program Section 2. CMS rata Areas and Centrol Blecks 149
CVTSECT CVTSECT simulates the as co •• unication Vector Table. CVTSECT is invoked via the CMSCVT macro. The ACMSCVT field in NUCON points to CMSCVT. I o 1////////////1 CVTMDL 8 40 58
78 80 88 AO B8 108 Not CVTDATE Not CVTEXIT CVTBRET Not CVTR13 CVTNUCB Not
Not
Not
Not CVTAVIB supported
supported
supported
A*1
supported
supported
supported
supported 150 IBM VM/370 Data Areas and Centrol Block Logic CVTMZOO CVTOPTA CVTUSEB
Previous Page Next Page