File: RESOV3.MA of Tape: OS8/OS8-Latest/new-9
(Source file text)
/OS/8 RESOURCES OVLY. 3 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. / / / / / / / / / / LFT=33 RT=LFT+1 .ENTRY DNTONM .RSECT OV3 FIELD 1 /DEVICE CODE TO NAME AND STORE ROUTINE / TAD NAM / JMS DNTONM / NORMAL RETURN (GOTIT) / ERROR RETURN (NOT IN LIST) DNTONM, 0 CIA DCA DCCODE /STORE -DEV.CODE TAD PDVCDNM /START SEARCH DCA DNPTR DNLOOP, CLA CLL TAD DCCODE TAD I DNPTR /GET CODE,IS IT .GE. DCCODE? ISZ DNPTR SNA JMP DNFND+2 /EXACT SZL JMP DNEXIT /NOT IN LIST TAD I DNPTR /SEE IF WE GET AN INDEXED NAME SZL JMP DNFND /YES;OVERFLOW IS MAX#-# ISZ DNPTR ISZ DNPTR /BUMP POINTER-SEARCH ON ISZ DNPTR JMP DNLOOP DNFND, CIA /#-MAX# TAD I DNPTR /# DCA DCCODE ISZ DNPTR TAD I DNPTR /TRANSFER NAME DCA LFT ISZ DNPTR TAD DCCODE /ADD IN OFFSET TAD I DNPTR DCA RT JMP I DNTONM /NORMAL RETURN DNEXIT, CLA CLL ISZ DNTONM /NOT FOUND JMP I DNTONM DNPTR, 0 DCCODE, 0 PDVCDNM,DVCDNM /DEVICE NAME TABLE: CODE / # OF OF INDEXED NAMES-1 / DEVICE NAME /7777 IN CODE ENDS LIST /CODES IN INCREASING ORDER! DVCDNM, 4000 / 0 DEVICE KIT7 /HAHA 4004 / 0 DEVICE HDX 4020 / 0 DEVICE LPT 4023 / 0 DEVICE LST 4024 / 0 DEVICE PTP 4215 /4217 2 DEVICE RL0A 4224 / 0 DEVICE PTR 4315 /4317 2 DEVICE RL1A 4325 / 0 DEVICE OUT 4415 /4417 2 DEVICE RL2A 4503 /4512 7 DEVICE CSA0 4513 / 0 DEVICE DIAB 4515 /4517 2 DEVICE RL3A 4573 /4576 3 DEVICE DKA0 4604 /4613 7 DEVICE DTA0 4622 / 0 DEVICE TERM 4631 / 0 DEVICE SYS 4673 /4676 3 DEVICE DKB0 4731 / 0 DEVICE TEST 5074 /5103 7 DEVICE SLU0 5374 /5377 3 DEVICE VLU0 5524 / 0 DEVICE TTY 5604 /5613 7 DEVICE LTA0 5704 /5713 7 DEVICE MTA0 5723 / 0 DEVICE DSK 6000 / 0 DEVICE 0 6002 / 0 DEVICE DBL 6003 /6012 7 DEVICE DSK0 6034 / 0 DEVICE COMM 6145 / 0 DEVICE DUMP 6304 / 0 DEVICE CDP 6311 / 0 DEVICE EIN 6362 /6371 7 DEVICE RBA0 6373 /6376 3 DEVICE RKA0 6410 /6417 7 DEVICE RXA0 6425 / 0 DEVICE AUS 6464 /6467 3 DEVICE SDA0 6473 /6476 3 DEVICE RKB0 6504 / 0 DEVICE CDR 6564 /6567 3 DEVICE SDB0 6601 / 0 DEVICE BAT 6605 /6614 7 DEVICE TUA0 7010 /7017 7 DEVICE VXA0 7116 / 0 DEVICE INP 7205 / 0 DEVICE DEV 7216 / 0 DEVICE VIDE 7241 / 0 DEVICE NULL 7265 /7274 7 DEVICE DEV0 7310 /7317 7 DEVICE RXH0 /HIGH DENS FLOPPY? 7421 / 0 DEVICE LQP 7501 /7510 7 DEVICE LQP0 7735 / 0 DEVICE LIST 7777