File CCLSB2.MA (MACREL macro assembler source file)

Directory of image this file is from
This file as a plain text file

/
/
/
/COPYRIGHT  (C)  1979 BY DIGITAL EQUIPMENT CORPORATION
/
/
/
/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.
/
/
/


/VERSION=V3A (D.H.)
/2 CCL SUBROUTINES PART 2 .ENTRY TRMSUB,REQSUB,CANSUB OS78BIT=7771 .EXTERNAL PRMESG,LOOK,CHAIN,YTERMIN,PRINT,LEAVE .RSECT CCLSB2 FIELD 1 .SBTTL TERMINATE COMMAND TRMSUB, 0 CDF 0 TAD I (OS78BIT CDF 10 AND (200 SNA CLA JMP I TRMSUB /BACKSPACE, NOT TERMINATE JMS I (LOOK /LOOKUP TERMIN.SV YTERMIN SKP CLA JMP I (CHAIN 6073 6002 CLA STL RAR /JUST IN CASE WE'RE NOT ON A VT-78 JMS I (PRINT BADEV JMP I (LEAVE
CANSUB, 0 TAD I (7726 AND (4 SNA CLA JMP FOO4 TAD I (7726 AND (7773 DCA I (7726 /TURN OFF SYMBIONT BIT CDF 0 TAD I (7777 RTL SZL CLA JMP 3$ TAD I (7777 AND (7707 DCA I (7777 3$: CDF 10 STL CLA RAR JMS I (PRINT OFFMSG STL CLA RAR JMS I (PRINT ME2MSG CIF CDF 30 JMP I (3 /GO TO MAGIC SPOT IN SYMBIONT LAND FOO3, STL CLA RAR JMS I (PRINT ALRACT JMP I (LEAVE FOO4, STL CLA RAR JMS I (PRINT NOTACT JMP I (LEAVE PAGE
.SBTTL REQUEST COMMAND REQSUB, 0 TAD I (7617 AND (17 TAD (7647-1 DCA T TAD I T TAD (-7607 SZA CLA JMP FOO /*** FILE NOT ON SYS: TAD I (7620 DCA BLK CDF 0 TAD I (7777 AND (70 TAD (-20 SNA CLA JMP 1$ RTL SZL CLA JMP FOO2 TAD I (7777 AND (7707 TAD (20 DCA I (7777 1$: CDF 10 TAD I (7726 AND (4 SZA CLA JMP FOO3 TAD I (7726 AND (7773 TAD (4 DCA I (7726 STL CLA RAR JMS I (PRINT ONMSG STL CLA RAR JMS I (PRINT MEMMSG JMS I (200 /CHAIN TO IT 6 BLK, 0 T, 0
FOO, STL CLA RAR JMS I (PRINT SYSMSG JMP I (LEAVE FOO2, CDF 10 STL CLA RAR JMS I (PRINT BATMSG JMP I (LEAVE PAGE
.ENABLE ASCII SYSMSG, TEXT "#Symbiont must be on SYS:" BATMSG, TEXT "#Cannot start symbiont from BATCH" ONMSG, TEXT "[Starting symbiont]" BADEV, TEXT "#Illegal OS/8 command" OFFMSG, TEXT "[Shutting down symbiont]" NOTACT, TEXT "%No symbiont is active" ALRACT, TEXT "#Request denied - symbiont already running" MEMMSG, TEXT "[12K Memory]" ME2MSG, TEXT "[16K Memory] .ENABLE SIXBIT



Feel free to contact me, David Gesswein djg@pdp8online.com with any questions, comments on the web site, or if you have related equipment, documentation, software etc. you are willing to part with.  I am interested in anything PDP-8 related, computers, peripherals used with them, DEC or third party, or documentation. 

PDP-8 Home Page   PDP-8 Site Map   PDP-8 Site Search