VM370 Rel 6 Data Areas and Control Block Logic (Mar79)
Page231(231 of 342)
OPSECT OPSECT describes the fields used by several programs as parameter lists for reading and writing on disks and other devices. The OPSECT CSECT is pointed to by the AOPSECT field in NUCON. o 8 10 18 20 28 30 38 40 48 50 58 60 68 70 78 80 88 90 98' AO A8 BO B8 CO C8 CMSOP FILENAME FILETYPE FILE MODE FILEITEM FILEBUFF FILEBYTE FILEFORM FILECOUT FILEREAD SAVER14 SAVER15 SAVERO SAVER1 CMSNAME CMSNAME (cant.) CONREAD CONREAD (cant.) CONRDBUF A*1 CONRDCNT 1////////////1////////////// WAITLIST CONWRITE CONWRBUF I A*2 CONWRCNT WAITLST WAITDEV REALLST READLST (cant.) RtBUFF RDCCW RDCOUNT PUNCHLST PUNCHLST (cant.) PUNEUFF PUNCOUNT PRINTLS'I PRINTLST (cant.) PRBOF PRCNT TAPELIS'I TAPE LIST (cant.) TAPEOPER TAPEOPEB (cant.) TAPEDEV A*3 TAPEBUFF TAPE SIZE Section 2. CMS Lata Areas and central Blocks 219
OPSECT I DO I TAPECOUT CLOSIO 1--------·-------------------------------------------- D81 CLOSIO (cont.) CLOSIODV 1---------------------------------------------------- EO I CLOSIODV (cont.) I I E81////////////////////////////I/////////////////////////// • • ////////////////////////////1/////////////////////////// • • ////////////////////////////1/////////////////////////// • • ////////////////////////////1/////////////////////////1/. I I 118 I EXLEVEL IXF 1 I I 1 120 I EXNUM !XArD I I I 1281////////////////////////////1///////////////////////////1 I ' 130 I FCBIO A*4 Hexadecimal Field Displacement ------------ 0 0 8 10 18 1A 1C 20 24 26 28 2C 30 34 38 3C Nalle 1ig!.!! UQ 1!§! PLIST DS OD CMSOP DS CL8 FILENAME DS CL8 FILETYPE DS CL8 FILEMODE DS Cl2 FILEITEM DS H FILEBUFF DS F FILEBYTE DS F PILEPORM DS Cl2 FILECOUT DS H PILEREAD DS P POINTERS EQU FIlEITEM APST EQU PILEBUFF IOAREl EQU FIlEBUPF IOLENGTH EQU FIlEBYTE SAVER14 DC P'O' SAVER15 DC p'O'· SAVERO DC P'O' SAVER1 DC P'O' CMSNAME DC CL8'PILE' 1!§!§ 44 DS OF 44 4C 50 51 52 54 CON READ DC CONRDBUF DC CONRDCOD DC DC CONRDCNT DC DC Cl8'WAITRD' V (CMNDLINE) C'U' A*1 X'O' AL2 (0) P'O' List 58 WAITLIST DS --OF 58 DC Cl8'CONWAIT' Pield Description, Contents, Meaning I/O operation command word Filename Piletype Filemode Itea identification number Input/output buffer Data count File format: fixed/variatle records Records per block Read data count Euffer area location Euffer length Temporary R14 save Temporary R15 save Temporary RO save Temporary R1 save Default filename Terminal read Address of input buffer Translate code Data byte count Reserved for IBM use 220 IBM VM/370 Data Areas and Control Block Logic