;********************************************************************* ; ; THIS ODL FILE WILL BUILD THE DEC UTILITY WITH A 4K FCS RESIDENT ; LIBRARY. IN GENERAL A 1-2K OR GREATER SAVING IN CORE WILL RESULT ; WITH UP TO 16 DISK BLOCKS OR MORE OF DISK SPACES SAVED(MUCH MORE ; FOR CDA(~40 blocks). PROBABLY GREATER SAVINGS COULD BE REALIZED ; BY FURTHER OVERLAYING BUT IN THE CASES I EXAMINED ONE WOULD NEED ; TO GO BACK TO THE SOURCES AND BREAK UP A FEW OF THE MODULES STIL ; FURTHER. ; ; JAMES G. DOWNWARD ; KMS FUSION, INC. ; 3941 RESEARCH PARK. DR. ; ANN ARBOR, MICH. 48104 ; (313) 769-8500 ;********************************************************************** ; ; RSX11M FILEX 8K OVERLAY DISCRIPTION ; ; ; AUTHOR R.HEINEN 6/15/74 ; ; MODIFIED FOR RT-11 SUPPORT B.CLOGHER 10/1/74 ; ; MODIFIED FOR RSX11M THOMAS J MILLER 1/19/75 ; ; MODIFIED TO OPEN INPUT BEFORE SETUP OF OUTPUT CHUCK SPITZ 31-AUG-77 ; ; MODIFIED FOR EXIT WITH STATUS CHUCK SPITZ 2-SEP-77 ; ; MODIFIED FOR /DNS,/RW CHUCK SPITZ 3/28/78 ; .ROOT OV4,OV2,*OV3,OV1 ; ; .NAME DUM1 OV1: .FCTR DUM1-*(B0,B0A,B1,B2,B3,B4,B5,B6,B7) ; R2: .FCTR R2A-R2B-LB:[1,1]SYSLIB/LB:SAVAL:EXST .NAME ROOTT R2A: .FCTR ROOTT-FLX.OLB/LB:FLX:PURDAT:SIO:BLDOUI:TRANS R2B: .FCTR FLX.OLB/LB:XXXCB:BUFFS ; ; B0: .FCTR FLX.OLB/LB:FLXIN:GETCMD:OUTINI:EXIT B0A: .FCTR FLX.OLB/LB:SFRT:SFDOS B1: .FCTR FLX.OLB/LB:STOPIO:FCLOSE:RSXCLI:CLOSRT B2: .FCTR FLX.OLB/LB:ZEPROC:ZERT B3: .FCTR (B3A,B3B) B3A: .FCTR FLX.OLB/LB:LIPRC1 B3B: .FCTR FLX.OLB/LB:LIPRC2 B4: .FCTR FLX.OLB/LB:DEPROC B5: .FCTR FLX.OLB/LB:SPEC:PROSW:SWAP B6: .FCTR FLX.OLB/LB:PROC:DRIBLK:RDOBLK-*(B6A,B6B) B6A: .FCTR FLX.OLB/LB:INREC:OUTREC-*(B6C,B6D,B6E) B6B: .FCTR FLX.OLB/LB:SETOUT-*(B6F,B6G,B6H) B6C: .FCTR FLX/LB:RSXOPI:RSXOPO:FOPEN:RSXRSX B6D: .FCTR FLX.OLB/LB:DOSDOS:DOSRSX B6E: .FCTR FLX.OLB/LB:RSXDOS:RTRT B6F: .FCTR FLX.OLB/LB:SETODK B6G: .FCTR FLX.OLB/LB:SODKRT B6H: .FCTR FLX.OLB/LB:SETODT B7: .FCTR FLX.OLB/LB:DELRT .PSECT ERRTAB,D,GBL .PSECT ERRMS1,D,GBL .PSECT ERRMS2,D,GBL OV2: .FCTR B2A-*(B21,B22,B23,B24,B25,B26,B27,B28,B29) B2A: .FCTR FLX.OLB/LB:PURMSG B21: .FCTR FLX.OLB/LB:ERRLOD-ERRTAB B22: .FCTR FLX.OLB/LB:INIT-*(B22A,B22B,B22C) B22A: .FCTR FLX.OLB/LB:PRSDEV:PRSRTD:WRSEG B22B: .FCTR FLX.OLB/LB:WRTOMF:NXTOMF B22C: .FCTR FLX.OLB/LB:BLDTDT:TEMPO B23: .FCTR FLX.OLB/LB:RSXIN:RSXOUT:ALLOC:COALOC B24: .FCTR LB:[1,1]SYSLIB/LB:.GCML B25: .FCTR FLX.OLB/LB:RSXWLD:RSXPRS:RSXOST-B25A B25A: .FCTR FLX.OLB/LB:DECBLK:PRSDOS:PRSFIL:PRSRT B26: .FCTR FLX.OLB/LB:CTEOV B27: .FCTR FLX.OLB/LB:ERRLD1-ERRMS1 B28: .FCTR FLX.OLB/LB:ERRLD2-ERRMS2 B29: .FCTR FLX/LB:RTIBKI:RTOBLK ; OV3: .FCTR ROOT3-*(B31,B32,B33,B34,B35,B36,B37,B38,B39) ROOT3: .FCTR PIPUTL.OLB/LB:TMPDIR B31: .FCTR LB:[1,1]SYSLIB/LB:.CSI1 B32: .FCTR LB:[1,1]SYSLIB/LB:.CSI2 B33: .FCTR FLX.OLB/LB:INBMB:LIDATE:LILINE:LIHEAD:OUTBMB B34: .FCTR PIPUTL.OLB/LB:PRSFND B35: .FCTR FLX.OLB/LB:CMDERR-B35A B35A: .FCTR PIPUTL.OLB/LB:FCSERR:ERRPRT:GTKNM B36: .FCTR B36A-(B36B,B36C,B36D) B36A: .FCTR FLX.OLB/LB:INIWLD:NXTWLD:SKFMT B36B: .FCTR FLX.OLB/LB:RDMTLB B36C: .FCTR FLX.OLB/LB:WTMTLB B36D: .FCTR FLX.OLB/LB:NXTUFD:PTMTMP:MTFLCK B37: .FCTR FLX.OLB/LB:GETDEV:RLSE B38: .FCTR FLX.OLB/LB:INRWLD:FINDFI:RDSEG:CONSOL-B38A B38A: .FCTR FLX.OLB/LB:RTHEAD:RTLINE:DATOUT B39: .FCTR FLX/LB:INBLK:OUTBLK ; OV4: .FCTR R2-*(F5) F5: .FCTR F5R-LB:[1,1]SYSLIB/LB:EDTMG-*(F5A,F5B,F5C,F5D) .NAME GERM F5R: .FCTR GERM-PIPUTL.OLB/LB:GERRM F5A: .FCTR LB:[1,1]SYSLIB/LB:CAT5 F5B: .FCTR LB:[1,1]SYSLIB/LB:CATB F5C: .FCTR LB:[1,1]SYSLIB/LB:C5TA F5D: .FCTR LB:[1,1]SYSLIB/LB:CBTA .END