X-Git-Url: http://git.sky-visions.com/cgi-bin/gitweb.cgi/retro-software/dec/tops10/v4.5.git/blobdiff_plain/cda2ba6d27526e5ef6f27f7b3391cfb55055bf2e..d693caac75dd25e668e43e85c29205bfc8dea06e:/src/con50n.mac diff --git a/src/con50n.mac b/src/con50n.mac new file mode 100644 index 0000000..6f2bd9d --- /dev/null +++ b/src/con50n.mac @@ -0,0 +1,227 @@ +SUBTTL CONFIG - CONFIGURATION DEFINITION FILE OUTPUT BY MONGEN DIALOG + + +;ANSWER THE FOLLOWING QUESTIONS WITH Y OR N OR A DECIMAL NUMBER + +;SHORT DIALOG?[N = LONGER QUESTIONS] +;Y + + +;10/30 SYSTEM TO BE BUILT?[N = 10/40 OR 10/50 SYSTEM] +;N + + +;10/40 SYSTEM TO BE BUILT?[N = ASSUME 10/50 SYSTEM] +;N + +XP SYS40N,0 +XP SYS50N,1 +XP DSKN,1 +XP LOGINN,1 + +;RD10 (BURROUGHS) DISK?[ONE DISK TYPE FOR FILES, +;SAME TYPE FOR SWAPPING OR ONE OTHER TYPE FOR SWAPPING] +;Y + +XP RD10N,1 + +;RD10 FOR SWAPPING?[N = CAN SWAP ON SOME OTHER TYPE] +;Y + +XP RDSWPN,1 + +;RP10 (MEMOREX) DISK PACKS? +;N + +XP RP10N,0 +XP RPSWPN,0 + +;RA10 (BRYANT) DISK? +;N + +XP RA10N,0 +XP RASWPN,0 + +;DPD (DATA PRODUCTS) DISK? +;N + +XP DPDN,0 +XP DPSWPN,0 + +;HOMW MANY JOBS?[ATTACHED AND DETACHED, COUNTING NULL JOB] +;28 +XP JOBN,34 + +;MAX SIZE OF CORE (IN K) FOR ANY SINGLE USER? +;0 MEANS ALL OF CORE +;0 +XP COREN,0 + +;PDP-10 PROCESSORE?[N = PDP-6] +;Y + +XP PDP10N,1 + +;2 RELOCATION REG, SOFTWARE?[Y = MUST HAVE KT10A, +;N = JUST 1 RELOC. REG.] +;Y + +XP KT10AN,0 + + +;HOW MANY MORE SEGMENTS THAN JOBS?[0 UNLESS YOU +;ANTICIPATE A LOT OF DORMANT SEGMENTS] +;0 +XP SEGN,0 + +;LOAD EXEC DDT?[N = ONLY IF LOADER HAS RUN OUT OF CORE BEFORE] +;Y + +XP DDTN,1 + +;LOAD LOCAL SYMBOLS?[N = ONLY IF LOADER HAS RUN OUT OF ROOM BEFORE] +;Y + + +;LOAD USER DDT?[BOTH CAN BE LOADED TOGETHER, +;USE USER DDT FOR PATCHING UNDER TIME SHARING] +;Y + +XP UDDTN,1 + +;NAME OF THIS SYSTEM (24 CHARS OR LESS)? +DEFINE SYSNAM +< ASCIZ \4S47 DEC PDP-10 #2\> + +;WHAT IS THE SERIAL NUMBER OF YOUR ARITHMETIC PROCESSOR? +;2 +XP APRSN,2 + + +;NAME OF SYSTEM DEVICE?[DTA0 USUAL FOR 10/40 SYSTEM, +;DSK USUAL FOR 10/50 SYSTEM] +DEFINE SYSDEV +< SIXBIT "DSK"> +DEFINE SYSDAT +< ASCIZ /6-3-69/> + +;DATA LINE SCANNER(DC10)?[N = WILL ASK FOR 680 OR 630] +;Y + +XP DLSN,1 +XP CCIN,0 +XP DCSN,0 + +;HIGHEST (OCTAL) LINE NUMBER?[USUALLY 7,17,27, ETC. FOR DC-10 OR 630 +;10, 20, 30 ETC. FOR 680 (TO ALLOW FOR PDP-8 CTY)] +;27 +XP HGHLIN,27 + +;FULL DUPLEX TTY SOFTWARE?[N = OLD HALF DUPLEX SOFTWARE] +;Y + +XP FULLN,1 +XP TABSN,0 + +;COMMON.MAC ALREADY EDITED FOR YOUR TTY CONFIGURATION? +;[N = WILL ALLOW YOU TO DEFINE NOW] +;Y + +XP EDITN,1 + +;PT READER? +;Y + +PTRN=1 ;NOT GLOBAL BECAUSE OF DSKSER USE + +;PT PUNCH? +;Y + +XP PTPN,1 + +;PLOTTER? +;Y + +XP PLTN,1 + +;HOW MANY LINE PRINTERS? +;1 +XP LPTN,1 + +;CARD READER? +;Y + + +;CR10?[Y = CR10A TOO, N IF PDP-6 CARD READER] +;Y + +XP CDRN,1 +XP CR10N,1 + +;CARD PUNCH +;N + +XP CDPN,0 + +;DISPLAY? +;N + +XP DISN,0 +XP PENN,0 +XP T340N,0 + +;HOW MANY DECTAPES? +;8 + +;TD10 DECTAPE CONTROL?[N = PDP-6 DECTAPE] +;Y +XP DTAN,10 +XP DTCN,0 + +;HOW MANY MAGTAPES? +;3 + +;TM-10A CONTROL?[N = WILL ASK TM-10B, THEN PDP-6 MAGTAPES] +;Y + +XP MTAN,3 +XP MTBN,0 +XP MTCN,0 + +;HOW MANY PSEUDO-TTY'S?[EACH CONCURRENT BATCH NEEDS ONE] +;2 +XP PTYN,2 +;TYPE "SYMBOL,VALUE" (VALUE IN DECIMAL)[FOR ANY SYMBOLS +;TO BE DEFINED. TYPE EXTRA CARRIAGE RETURN WHEN THROUGH.] +RADIX 10 + +RADIX 8 +;TYPE "DEVICE-MNEMONIC,CHANNEL"FOR SPECIAL DEVICES +;[WITH NEITHER CHANNEL SAVE ROUTINE NOR DEVICE DATA BLOCK. +;"DEVICE" MUST BE 5 CHARCATERS OR LESS, +;TYPE EXTRA CARRIAGE RETURN WHEN THROUGH.] +DEFINE SPCINT +< +>;TYPE "DEVICE-MNEMNIC,CHANNEL,NO.-OF-DEVICES" +;[FOR SPECIAL DEVICE WITH CHANNEL SAVE ROUTINES AND DEVICE DATA BLOCKS +;"DEVICE" MUST BE 5 CHARS. OR LESS. +;TYPE EXTRA CARRIAGE RETUERN WHEN THROUGH.] +DEFINE SPCSAV +< +>;MONGEN FINISHED +;NEXT YOU MUST ASSEMBLE COMMON WITH MACRO +;THEN LOAD IT AND REST OF MONITOR WITH LOADER +;AND FINALLY SAVE IT WITH MONITOR COMMAND SAVE + +;[TO ASSEMBLE COMMON, TYPE +;R MACRO +;DSK:COMMON,LPT:_DSK:S,CONFIG,COMMON +;TO LOAD NEW MONITOR, TYPE +;R LOADER +;/S +;DSK:COMMON,DSK:SYS50/L +;LPT:_/W/D/A/M/P/G +;TO SAVE MONITOR, TYPE +;SAVE DSK MONITOR +;] +; ;END OF CONFIGURATION DEFINITION