VM370 Rel 6 Data Areas and Control Block Logic (Mar79)
Page115(115 of 342)
SYSTEL SYSTBL contains the system and DASD informaticn required to load a saved system by name. SYSTEL is built during system generation in DMKSNT using the NAMESYS macro. 0 8 10 18 20 28 Hexadecimal tisplacement 0 4 8 10 16 18 1E 20 24 28 2A 2B -----, SYSPNT SYSSIZE I ---------------------------------------------------------1 SYSNAME I ---------------------------------------------------------1 VSYSRES SYSVADDR I --------1 SYSVOL SYSCYL 1 -------------------------------------------------------1 SYSSTART SiSPAGCT SYSPAGLN SYSSEGLN Field Name SYSPNT DS SYSSIZE DS SYSNAME DS VSYSRES DS SYSVADDR TIC J,joJ SYSVOL DS SYSCYL DS SYSSTART DS SYSPAGCT DS SYSPAGLN DS DS SYSFLAG DS SYSPROT EQU SYSPAGNM DS SYSSEGLN DS SYSHRSEG DS I/S*1/1 S*2 SYSPAGNM (Variable Length) SYSHRSEG (Variable Length) 1F 1F CL8 CL6 111 CL6 1H 1F 1F 1H 1X S*1 1X S*2 in SYSFLAG --X'8QI- 1F 1H 1X Field Descripticn, Contents, Meaning Chain pointer to next entry Minimum storage size needed to run system System name Volume identification number of DASD containing user's system Virtual address of VSYSRES Volume identification number of DASD ccntaining saved pages Cylinder on VSYSRES of user's system. Same as VDEVRELN CCPD of first page on SYSVCL Total number of pages saved Number of entries in SYSPAGNM Reserved for IBM use Named system flag Unprctected shared segments One fullword entry for each range of pages to be saved Numbers of entries in SYSHRSEG One tyte for each segment to be shared Section 1. CP Data Areas and Control Blocks 103
TNSREC TNSRlC is used by DMKIOE to record miscellaneous data records on CP's I/O error recording The record contains sense data applicable tc a specific l/C device. I o TNSKEYN T*1 I/T*2//I/T*3/1/!*4/1///TNSSPE1/11111/1 ------------------------------------------------------1 8 TNSDTEN TNSTMEN 1 -------------1 10 TNSCPIDN 1 --------------------1 18 TNSDEVAD TNSVOLID 1 ------------------------------------------------------1 20 Sense Data 1 (Variable Length) Hexadecimal Field Displacement Name Field Descripticn, Contents, Meaning o 2 3 4 5 6 8 C 10 18 1A 20 38 50 68 80 98 EO TNSKEYN DS TNSSWS1 DS TNSSWS2 DS DS TNSRECNT DS TNSSPE1 DS TNSDTEN DS TNSTMEN DS TNSCPIDN DS 1H 1X 11 1X 1X 1H 1F 1F 2F DS 1H TNSVOLID DS 6X TNSSNS1 DS 24X TNSSNS2 DS 241 TNSSNS3 DS 241 TNSSNS4 DS 24X TNSSNS5 DS 24X TNSSNS6 DS 24X TNSSNS1 DS 24X Class source 90=T type N/S NCN TPER T*1 Switch byte 0 T*2 Reserved for IBM use T*3 Reserved for IEM use T*4 Reserved for IBM use Reserved for IBM use Date Ti.e Prccessor identification and .odel number Device address request is Vclume identification number 24 Sense bytes 24 Additional sense tytes 24 Additional sense bytes 24 Additional sense tytes 24 Additional sense tytes 24 Additional sense tytes Last 24 sense bytes 104 IEM VM/370 Data Areas and Centrol Block Logic