VM370 Rel 6 Data Areas and Control Block Logic (Mar79)
Page151(151 of 342)
AEWSECT AEWSECT describes the fields used for saving registers and other data during abend' recovery. V-constants in D!SABN, DMSDEG, D!SFRE, D!SITI, DMSITP, and tMSITS point to the AEWSECT block. ABWSECT is defined in module DMSAEW. 0 40 48 II,.. 90 Hexadecimal Field tisplacement Name o 40 48 4C ABNREGS DS ABNPSW DS ABNRR DS ABNPAS13 DS ABNRR 16F D F 18F !2f 94 ORG ABNPAS13 4C ABNERLST DS 471 ABNREGS AENPSW ABNPAS13 Field Description, Ccntents, Meaning Registers at time of abend PSi at time of abend Tempcrary save area Area passed to nucleus rcutines Secticn 2. CMS tata Areas and Control Blocks 139
AI:TSECT ArTSECT describes the attributes of virtual disks (A-G, S, Y, Z) accessed by a virtual machine via the ACCESS command. Space is allocated for the ADT when DMSNUC is assembled. In the ADT, certain fields are defined for use ty both CMS and OS. Fer example, ADTBECT field at displacement 1C (hexadecimal) into AIT5ECT is also defined as eSADTVTl for use by OS simulation routines. lDTSECT is invoked by the ArT macro. 0 8 10 18 20 28 30 38 40 48 50 58 60 68 Hexadecimal Field Iisplacement Name ADTPTR ADTFDA ADTMFDA ADTFSTC ADTCFST ADTNUM ADTLEFT ADTCYL ADTMSK ADTPQM1 ADTPQM3 ADTLFST ADTXNREC ADTID 1*1 A*2 lDTDTA ADTMFDN lDTBECT ADTCBEA lDT1ST lDTUSEI lDTLAST A*3 1*4 A*5 I A*6 ADTQQM ADTPQM2 ADTLBBA AtTNACW ADTRES ADTXAREC Field Description, Contents, Meaning !2f Dis!§ o ADTID DS CL6 Disk identifier (label) 6 ADTFLG3 DS 1X A*1 Third flag tyte 7 8 C 10 14 18 1C 1C Bits defined iDTFUiiD'-EQU ADTFXCBN EQU ADTFRWOS EQU ADTFSORT EQU ADTFORCE EQU ADTFNOAB EQU ADTFTYP DS ADTPTR DS ADTDTA DS ADTFDA DS ADTN DS ADTMFDA DS OSADTVTA DS ADTBECT DS in ADTFLG3 --X'80'--- X'40' X'20' X'10' X'08' X'04' 1X 1A 1A 1A 1F 1A OF 1F First half of DMSAUD has been called Extra chain link(s) to be returned Read/write CS or Des disk All FST hyperblocks and FST entries sorted CMS/reS/os disk forced to a read-only For rMSAUI routine: Do not abend if it is a disk error A*2 Filetype flag byte Pointer to next ADT tlock in chain Device tatle address in NUCCN File directory (PSTAT) address Number of doublewords in master file directory Master file directory address VTOC address of OS pack FST byperblock count 140 IEM VM/370 Data Areas and Centrol Block Logic