Fixed typos.
[retro-software/dec/tops10/v4.5.git] / src / config.mac
1 SUBTTL  CONFIG - CONFIGURATION DEFINITION FILE OUTPUT BY MONGEN DIALOG\r
2 \r
3 \r
4 ;ANSWER THE FOLLOWING QUESTIONS WITH Y OR N OR A DECIMAL NUMBER\r
5 \r
6 ;SHORT DIALOG?[N = LONGER QUESTIONS]\r
7 ;Y\r
8 \r
9 \r
10 ;10/30 SYSTEM TO BE BUILT?[N = 10/40 OR 10/50 SYSTEM]\r
11 ;N\r
12 \r
13 \r
14 ;10/40 SYSTEM TO BE BUILT?[N = ASSUME 10/50 SYSTEM]\r
15 ;N\r
16 \r
17 XP SYS40N,0\r
18 XP SYS50N,1\r
19 XP DSKN,1\r
20 XP LOGINN,1\r
21 \r
22 ;RD10 (BURROUGHS) DISK?[ONE DISK TYPE FOR FILES,\r
23 ;SAME TYPE FOR SWAPPING OR ONE OTHER TYPE FOR SWAPPING]\r
24 ;Y\r
25 \r
26 XP RD10N,1\r
27 \r
28 ;RD10 FOR SWAPPING?[N = CAN SWAP ON SOME OTHER TYPE]\r
29 ;Y\r
30 \r
31 XP RDSWPN,1\r
32 \r
33 ;RP10 (MEMOREX) DISK PACKS?\r
34 ;N\r
35 \r
36 XP RP10N,0\r
37 XP RPSWPN,0\r
38 \r
39 ;RA10 (BRYANT) DISK?\r
40 ;N\r
41 \r
42 XP RA10N,0\r
43 XP RASWPN,0\r
44 \r
45 ;DPD (DATA PRODUCTS) DISK?\r
46 ;N\r
47 \r
48 XP DPDN,0\r
49 XP DPSWPN,0\r
50 \r
51 ;HOMW MANY JOBS?[ATTACHED AND DETACHED, COUNTING NULL JOB]\r
52 ;28\r
53 XP JOBN,34\r
54 \r
55 ;MAX SIZE OF CORE (IN K) FOR ANY SINGLE USER?\r
56 ;0 MEANS ALL OF CORE\r
57 ;0\r
58 XP COREN,0\r
59 \r
60 ;PDP-10 PROCESSORE?[N = PDP-6]\r
61 ;Y\r
62 \r
63 XP PDP10N,1\r
64 \r
65 ;2 RELOCATION REG, SOFTWARE?[Y = MUST HAVE KT10A,\r
66 ;N = JUST 1 RELOC. REG.]\r
67 ;Y\r
68 \r
69 XP KT10AN,1\r
70 \r
71 \r
72 ;HOW MANY MORE SEGMENTS THAN JOBS?[0 UNLESS YOU\r
73 ;ANTICIPATE A LOT OF DORMANT SEGMENTS]\r
74 ;0\r
75 XP SEGN,0\r
76 \r
77 ;LOAD EXEC DDT?[N = ONLY IF LOADER HAS RUN OUT OF CORE BEFORE]\r
78 ;Y\r
79 \r
80 XP DDTN,1\r
81 \r
82 ;LOAD LOCAL SYMBOLS?[N = ONLY IF LOADER HAS RUN OUT OF ROOM BEFORE]\r
83 ;Y\r
84 \r
85 \r
86 ;LOAD USER DDT?[BOTH CAN BE LOADED TOGETHER,\r
87 ;USE USER DDT FOR PATCHING UNDER TIME SHARING]\r
88 ;Y\r
89 \r
90 XP UDDTN,1\r
91 \r
92 ;NAME OF THIS SYSTEM (24 CHARS OR LESS)?\r
93 DEFINE SYSNAM\r
94 <       ASCIZ \4S47   DEC PDP-10 #2\>\r
95 \r
96 ;WHAT IS THE SERIAL NUMBER OF YOUR ARITHMETIC PROCESSOR?\r
97 ;2\r
98 XP APRSN,2\r
99 \r
100 \r
101 ;NAME OF SYSTEM DEVICE?[DTA0 USUAL FOR 10/40 SYSTEM,\r
102 ;DSK USUAL FOR 10/50 SYSTEM]\r
103 DEFINE SYSDEV\r
104 <       SIXBIT "DSK">\r
105 DEFINE SYSDAT\r
106 <       ASCIZ /6-3-69/>\r
107 \r
108 ;DATA LINE SCANNER(DC10)?[N = WILL ASK FOR 680 OR 630]\r
109 ;Y\r
110 \r
111 XP DLSN,1\r
112 XP CCIN,0\r
113 XP DCSN,0\r
114 \r
115 ;HIGHEST (OCTAL) LINE NUMBER?[USUALLY 7,17,27, ETC. FOR DC-10 OR 630\r
116 ;10, 20, 30 ETC. FOR 680 (TO ALLOW FOR PDP-8 CTY)]\r
117 ;27\r
118 XP HGHLIN,27\r
119 \r
120 ;FULL DUPLEX TTY SOFTWARE?[N = OLD HALF DUPLEX SOFTWARE]\r
121 ;Y\r
122 \r
123 XP FULLN,1\r
124 XP TABSN,0\r
125 \r
126 ;COMMON.MAC ALREADY EDITED FOR YOUR TTY CONFIGURATION?\r
127 ;[N = WILL ALLOW YOU TO DEFINE NOW]\r
128 ;Y\r
129 \r
130 XP EDITN,1\r
131 \r
132 ;PT READER?\r
133 ;Y\r
134 \r
135 PTRN=1          ;NOT GLOBAL BECAUSE OF DSKSER USE\r
136 \r
137 ;PT PUNCH?\r
138 ;Y\r
139 \r
140 XP PTPN,1\r
141 \r
142 ;PLOTTER?\r
143 ;Y\r
144 \r
145 XP PLTN,1\r
146 \r
147 ;HOW MANY LINE PRINTERS?\r
148 ;1\r
149 XP LPTN,1\r
150 \r
151 ;CARD READER?\r
152 ;Y\r
153 \r
154 \r
155 ;CR10?[Y = CR10A TOO, N IF PDP-6 CARD READER]\r
156 ;Y\r
157 \r
158 XP CDRN,1\r
159 XP CR10N,1\r
160 \r
161 ;CARD PUNCH\r
162 ;N\r
163 \r
164 XP CDPN,0\r
165 \r
166 ;DISPLAY?\r
167 ;N\r
168 \r
169 XP DISN,0\r
170 XP PENN,0\r
171 XP T340N,0\r
172 \r
173 ;HOW MANY DECTAPES?\r
174 ;8\r
175 \r
176 ;TD10 DECTAPE CONTROL?[N = PDP-6 DECTAPE]\r
177 ;Y\r
178 XP DTAN,10\r
179 XP DTCN,0\r
180 \r
181 ;HOW MANY MAGTAPES?\r
182 ;3\r
183 \r
184 ;TM-10A CONTROL?[N = WILL ASK TM-10B, THEN PDP-6 MAGTAPES]\r
185 ;Y\r
186 \r
187 XP MTAN,3\r
188 XP MTBN,0\r
189 XP MTCN,0\r
190 \r
191 ;HOW MANY PSEUDO-TTY'S?[EACH CONCURRENT BATCH NEEDS ONE]\r
192 ;2\r
193 XP PTYN,2\r
194 ;TYPE "SYMBOL,VALUE" (VALUE IN DECIMAL)[FOR ANY SYMBOLS\r
195 ;TO BE DEFINED. TYPE EXTRA CARRIAGE RETURN WHEN THROUGH.]\r
196 RADIX 10\r
197 \r
198 RADIX 8\r
199 ;TYPE "DEVICE-MNEMONIC,CHANNEL"FOR SPECIAL DEVICES\r
200 ;[WITH NEITHER CHANNEL SAVE ROUTINE NOR DEVICE DATA BLOCK.\r
201 ;"DEVICE" MUST BE 5 CHARCATERS OR LESS,\r
202 ;TYPE EXTRA CARRIAGE RETURN WHEN THROUGH.]\r
203 DEFINE SPCINT\r
204 <\r
205 >;TYPE "DEVICE-MNEMNIC,CHANNEL,NO.-OF-DEVICES"\r
206 ;[FOR SPECIAL DEVICE WITH CHANNEL SAVE ROUTINES AND DEVICE DATA BLOCKS\r
207 ;"DEVICE" MUST BE 5 CHARS. OR LESS.\r
208 ;TYPE EXTRA CARRIAGE RETUERN WHEN THROUGH.]\r
209 DEFINE SPCSAV\r
210 <\r
211 >;MONGEN FINISHED\r
212 ;NEXT YOU MUST ASSEMBLE COMMON WITH MACRO\r
213 ;THEN LOAD IT AND REST OF MONITOR WITH LOADER\r
214 ;AND FINALLY SAVE IT WITH MONITOR COMMAND SAVE\r
215 \r
216 ;[TO ASSEMBLE COMMON, TYPE\r
217 ;R MACRO\r
218 ;DSK:COMMON,LPT:_DSK:S,CONFIG,COMMON\r
219 ;TO LOAD NEW MONITOR, TYPE\r
220 ;R LOADER\r
221 ;/S\r
222 ;DSK:COMMON,DSK:SYS50/L\r
223 ;LPT:_/W/D/A/M/P/G\r
224 ;TO SAVE MONITOR, TYPE\r
225 ;SAVE DSK MONITOR\r
226 ;]\r
227 ;       ;END OF CONFIGURATION DEFINITION\r
228 \0\0