File: RESOV0.MA of Tape: Various/Tests/Blank-Tape-Unit1
(Source file text)
/OS/8 RESOURCES OVLY. 0 FOR KBM V40 / / / / / / / / / /COPYRIGHT (C) 1978 BY DIGITAL EQUIPMENT CORPORATION / AND 1979 BY DATAPLAN GMBH / / / / / / / / / /THE INFORMATION IN THIS DOCUMENT IS SUBJECT TO CHANGE WITHOUT NOTICE /AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT /CORPORATION. DIGITAL EQUIPMENT CORPORATION ASSUMES NO RESPONSIBILITY /FOR ANY ERRORS THAT MAY APPEAR IN THIS DOCUMENT. / /THE SOFTWARE DESCRIBED IN THIS DOCUMENT IS FURNISHED TO THE PURCHASER /UNDER A LICENSE FOR USE ON A SINGLE COMPUTER SYSTEM AND CAN BE COPIED /(WITH INCLUSION OF DIGITAL'S COPYRIGHT NOTICE) ONLY FOR USE IN SUCH /SYSTEM, EXCEPT AS MAY OTHERWISE BE PROVIDED IN WRITING BY DIGITAL. / /DIGITAL EQUIPMENT CORPORATION ASSUMES NO RESPONSIBILITY FOR THE USE /OR RELIABILITY OF ITS SOFTWARE ON EQUIPMENT THAT IS NOT SUPPLIED BY /DIGITAL. / / / / / / / / / / / OV0 FOR RESORC .ENTRY VERSN,SIZE,BLOCK,ENTRY,MODE .EXTERNAL GETTYP,DPRINT,OPRINT,PUTSP,PUTO .EXTERNAL SLOTAB,PRINT PDHRT=37 PDCWT=31 PTYP=32 INPBL0=5600 PDHIT=30 INPHND=4000 BLOC=36 GERMAN=1 .RSECT OV0 FIELD 1 VERSN, 0 TAD BLOC SNA CLA JMP SYSV /TEMP (ENTRY PT IS IN FIELD 1 7600 TAD I PDHIT AND (177 TAD BLOC GOVR, DCA DTM JMS GETV CLL IAC TAD (-34 SZL CLA JMP NOOOP JMS GETV PUTVR, SZA TAD (40 TAD (40 JMS PUTO JMP I VERSN OTEM, GETV, 0 CDF 0 TAD I DTM CDF 10 JMP I GETV NOOOP, STA TAD DTM /SCAN BACKWARDS FOR HANDLER VERSION # (LT 33) JMP GOVR SYSV, TAD I PDHRT AND (177 TAD (INPBL0+200 DCA DTM TAD I DTM CLL TAD (-34 SNL CLA TAD I DTM /PRINT BAD VERSION # AS SPACE JMP PUTVR DTM, 0 SIZE, 0 JMS GETTYP CIA CLL JMS DPRINT JMS PUTSP ISZ PTYP /POINT TO KIND SUBROUTINE JMP I SIZE MODE, 0 JMS PUTSP TAD (-5 DCA MKNT TAD I PDCWT RTL RAL JMS MSET .IF NDF GERMAN <"R> .IF DF GERMAN <"L> TAD I PDCWT RTL JMS MSET .IF NDF GERMAN <"W> .IF DF GERMAN <"S> TAD I PDCWT RAL CML JMS MSET .IF NDF GERMAN <"F> .IF DF GERMAN <"D> TAD (40 JMS PUTO ISZ MKNT JMP .-3 JMP I MODE MSET, 0 CLA TAD I MSET DCA MCHAR ISZ MSET SZL JMP I MSET ISZ MKNT TAD MCHAR JMS PUTO JMP I MSET MKNT, 0 PAGE ET, BLOCK, 0 TAD I PDHIT RTL RTL RTL AND (17 SNA JMP SYS DCA SLTM STA TAD SLTM CLL RTR RTR RAR TAD (INPHND DCA BLOC TAD SLTM TAD (15 JMS OPRINT TAD I PDHIT SMA CLA TAD (40-"+ TAD ("+ JMS PUTO /"+" MEANS 2 PAGE HANDLER JMS PUTSP TAD SLTM TAD (SLOTAB-1 DCA SLTM ISZ I SLTM JMP I BLOCK SYS, DCA BLOC /0 MEANS RESIDENT WITH SYS: TAD I (INPBL0+212 /CHECK IF 2-PAGE SYS TAD (-3 SZA CLA JMP SMALSY /NO JMS PRINT TEXT /SYS+ / JMP I BLOCK SMALSY, JMS PRINT TEXT /SYS / JMP I BLOCK MCHAR, ENTRY, 0 JMS PUTSP TAD BLOC SNA CLA JMP SYSENT TAD I PDHIT EN2, DCA ET TAD ET RTR RTR RTR AND (1 SZA TAD (20 TAD (40 JMS PUTO TAD ET JMS OPRINT JMP I ENTRY SYSENT, TAD I PDHRT JMP EN2 SLTM, 0 PAGE