VM370 Rel 6 Data Areas and Control Block Logic (Mar79)
Page68(68 of 342)
!ORCO! !ONCO! provides the control link for CP's monitoring activity, the user, and the tape drive. o 8 10 18 20 28 30 70 BO B8 CO C8 DO D8 EO E8 FO F8 100 i !ONARDB i 0*1 i 0*2 nONDVNUn i -----------------------------------------------------1 MONDVLST 1/////////!OBRSV1///////////1 ---------------------------------------------------1 MOIIIOB !ONITRB 1 -----------------------------------------------------1 MONCLOCK 1 -----------------------------------------------------1 MONSUSCK 1 -----------------------------------------------------1 MONSUSCT 1/////////!OBRSVD1//////////1 MONSAVE1 !ONSAVE2 MONUSER ftORSPLCT !OBS-FB !OBCURV MOBBXTV !OBCURR l'IONIUTR MOBDASA MONDASB MONDAS M*3 M*4 MOBBUFBO MOBCURBF MOBCRSLT MOBIOBF MORIOSLT MOBSKLST MOBSACT MOBCBPTR MOBUTRB l'IORBUF1 MORBUF1V (Variable nu.her of buffers) (Last address field) 56 IBM VM/370 Data Areas and Control Block Logic
Hexadecimal Field Displacement Name o 4 5 KONARDB DS MONFLAG1 DS Bi!§ 1:11 KONSYSVK EQU CFSTOP EQU TRUN EQU ERROR EQU l!ONTIINT EQU KONLSTBK EQU l!ONIBUF EQU l!ONFLAG2 DS 1F 11 KONFLAG1 i'isQI- 1'20' X'10' X'08' X'04' X'02' X'01' 1X MONFLAG2 SUSPEND EQU -i'aoe-- 6 8 C 10 14 18 20 28 2C 30 70 EO E8 BC CO C4 C8 CC DO D4 D8 DC DD DE EO E4 E8 EC FO F4 F8 FC 100 KONDVNQl! DS MONDVLST DS KONRSV1 DS MONAIOE DS DS l!ONCLOCK :PS KONSUSCK DS KONSUSCT DS MONRSiD1 DS MONSAlE1 DS MONSAVE2 DS MONUSER DS MON;5PLCT DS MONSFB DS MONCURV DS MONNXTv DS MONCURR DS MONNXTR DS MONDASA DS MONDASB DS KONDAS DS MONEX DS l!ONFLAG3 DS §it§ 1:11 CLSUS EQU EXHAUST EQU CL EQU SPOOLED EQU MONBUFNO DS MONCURBF DS MONCRSLT DS KONIOBF DS KONIOSLT DS MONSKLST DS MONSACT DS MONCHPTR DS l!ONUTRB DS KONBUF1 DS 1H 1F 1F 1F 1F 1D 1D 1F 1F 16F 16F 8C 1F 1F 1F iF 1F 1F 1F 1F 1F MONFLAG3 i'sO'- X'40' 1'20' 1'10' 1H 1F 1F 1F 1F 1F 1F 1F 1F 1F MCNCOM Field Description, Contents, Meaning Address of monitor tape real device block M*1 Monitor flag Flag used by user class routine MONliOR STOP command has been issued Tape rewind-unload CCW has been scheduled Tape error has occurred --step VK/370 menitor Handling timer interruption Handling the last tlock Only one buffer for VM/370 menitoring K*2 Work byte VK/370 monitor bas been suspended Numter of entries in real device list Address of the real device list Reserved for IBM use Address of monitor tape l/C block Address of monitor timer request block TOD clock stamp for each record TOD clock value at last suspension Suspension count Reserved for IBM use Monitor internal save area fer main processor 8onitor internal save area for attached precessor User starting/stopping the V8/310 monitor Number of records on spool file Address of SFBLCK for spool file Virtual address of first virtual buffer Virtual address of secend virtual buffer Real address of first virtual buffer Real address of second virtual buffer Address of next DASD buffer Address of previous DASD buffer Address of IASD buffer for tbe spocl file ii*3 Flag lyte Spool file closed ty command 8*4 Flag tyte Suspend during close Spool DASI slots exhausted Suspension necessary 8onitor to spool active Reserved for IBM use Address of current V8/370 menitor buffer Corresponding slot address Address of 1M/370 monitor buffer going to tape Corresponding slot address Address for device list seeks Limit count for real time .enitor Address of channel sampling data Address of I/O utilization First VM/37C monitor buffer address Section 1. CP Data Areas and Centrel Blocks 57