Trailing-Edge - PDP-10 Archives - tops10_703a_sys_atpch16_bb-fr67f-bb - mongen.exe
There are 26 other files named mongen.exe in the archive. Click here to see a list.
?p@?x[>ty7>2]!INXQF:zV:g# H{,	
COPYRIGHT (C) 1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1982,1984,1986 BY DIGITAL EQUIPMENT CORP., MAYNARD, MASS.
.~Kc$:/W\@/[$\@/	[&y7/a3 /aS/aS/eBf@/eC&/ eC& /%eS
/8+ \$.	d@ D*
\$/	d@ D*
6D*!&}\$2	d+h4Dh D**fe@@* $*
	`O@+ /=@@*6 U+} *	@-${Write MONGEN.MIC(Y,N)[Y causes MONGEN to output a .MIC/.CTL
file,which$may,be)used*to automate future runs of MONGEN]: ,%GO@*7@@@*&INX" @@* $@/=6@*fZJ*6 *+,>( $* D(
!$Lu,)v 2,)~\$	d@7@ /=,)v7D*+ ,[ 2-,)~,'V 2,)~Z*,'V!"}7D*+ 2,)~,)v*b 2.,)~ $/?,)t /=@`+ *	 /C*$.8 iSH9@+J7+-$Cannot INIT TTY,)6 *,/I@@+:`*+5!"p@G@8*b"5$5-$4@@			CAUTION@
	This MONGEN includes dialog for UNSUPPORTED monitor options.
    Digital may not support a monitor generated with such code enabled.@@,),,(Td 7D*
!$Lu@b D(/
+< *
H*+<+F!$>9 D(/@b
+B *
@h*+B+F@@(/-$E%Can't find FGEN.HLP@,),-$ZWhich GEN(HDW,NET,F,MUNGEN)[
HDW to define hardware configuration
NET to define network configuration
F to define software features
MUNGENto4include+UNSUPPORTED,questions4intheotherdialogs]:,%S``7+b7@*	`-$a@DSK:MONGEN.MICEwritten@,),	`9B+81B+5!$Lu5Dp5+8 *RB+9B+H!$X1+D+H@@+I@@+I?+H-$kOutput(DSK:*.MAC):,'l(4Ro,'p0R+o-Hp,'p"INX9X7+w,p-$v?Device*dnotavailable@,),+c,>( $+P D(
b@7+  +H-$? File * error,),
Bd"-$*@,)++ "-$"File ,),7Bp+%-$%*:,), +H-$'*,),R+H-$).*,),7B+J+0,> .[`-$-[*,,)+Z+J-$/*],)+,^ +8R*-$4 Closed [*GEN finished]@@,),+-$K@@			CAUTION
    The MONGEN dialog alters MONGEN so that it includes dialog for devices
    not currently supported by Digital.  

    Digital may not support a monitor generated with such code enabled.@@,),-$lMode(EXIT,ALL,INCLUDE,EXCLUDE,LIST)[
EXIT	Exits the MUNGEN configuration dialog
ALL	Asks about all known unsupported options
INCLUDE	Allows you to include a list of unsupported options by name
EXCLUDE	Allows you to exclude a list of unsupported options by name
LIST	Allows you to list unsupported option status]: ,%S,/U+K,^x *	O@*@@*	 	d-$zSave(Y,N)[
Do you want to save this configured MONGEN on DSK:MUNGEN.EXE for later use]: ,%G5B|7@*+j+ *	O@*7@*+-$@DSK:MONGEN.MIC written@,), $	dD+
&/X+jINX[Vty7Kb(!0pZ@@,%G7@7/[ /[!$+@8*p *	,~!" -$Options(Name,Name...or "*")[
Enter one or more option names to be included, delimited by commas.@]: ,'@4R",'p5H0R+"4RC+",@+"!$GD@@1R+5R"+G -$&@? Unknown option name "*"@,),+!" -$2Options(Name,Name...or "*")[
Enter a list of option names to be excluded, delimited by commas@]: ,'@4RG,'p5H70R+;4RD+;,@+;!$BD@@1R+45R;+G -$?@? Unknown option name "*"@,),+'!0p3H@?+)@8*pA,~7/[ /[!0p!$+@8*pE *	-$H@,),,~!0p-$O
Option	 State		Option	 State		Option	 State@,), @?-$Q*	,),7 @@+U-$T Excluded,),+X!" -$W*Included,),Z(B&"0D+/\-$[@,),.0*pP-$^@,),-$_@,), *	,~-$hUNIVERSAL	F - SOFTWARE FEATURE TEST FILE OUTPUT BY MONGEN DIALOG@@@,) "-$lINTERN	M.F@M.F==*@XLIST@,)6 D+-$Feature set(KIFULL,KLFULL,KSFULL)[
KIFULL Includes all Tops-10 features supported for KI10 based systems
KLFULL	Same as KIFULL but for KL10 based systems
KSFULL  Same as KIFULL but for KS10 based systems]: ,%S+-$Feature set(KLFULL,KSFULL)[
KLFULL Includes all Tops-10 features supported for KL10 based systems
KSFULL  Same as KLFULL but for KS10 based systems]: ,%S,>(,>+( (Q$ D-VZ(.$
3d+	d7+-$Insufficient user core@,) /^,(+2 /^@,(,4R+1R++02 0r-7+)020r7+)0R1R+)0R+0/2`dpR+! I(,'o3Hx+/0R+,+1!(GI(+1 I(:(+ (Q$ D-W@@Z(Q*(
 D(Z-V/ H-W,^x-$DStandard setting(YES,NO,LIST,EXPLAIN)[
Standard values for all feature test switches for your configuration]: ,%S4B9-$P@Only standard settings have been tested by DEC
all other settings may produce incorrect operation. @@,),<BR,$L+8-$lType "switch,value"(or LIST or EXPLAIN)[
For any feature test switch to define,
type "switch,value", value=0 for off or -1 for on, or
type LIST or EXPLAIN to list or explain switches.
Type one per line, extra carriage return when through.]@@,)(,(>+R4R,>,'p,^[d1Bm+u 
$/,%i,&+R,$L+R0R+d(`4H,%,>,>,'h4R{0R+,'h5R,^,^5$!&BG-V6@GG-V+l!$"+6(Dn6@m$d$`nl"m,>-$%NewswitchW*(Y,N)[if5Y,keepswitch, else ignoreit]:,%G,^4BR!"s6A-W*bEND): ,%S+0-$0FT*,0(ON,OFF,LIST,EXPLAIN,END): ,%S x1B+6=b8!&BG-V0BGG-V,^,^*d"+7,^,^+9,$L+%-$:@LIST@,)d @ /a,(+>,(+C-$B% Can't find file header in help file@,),S-W7C-V+R,>d"`l"m,> x-$HXP *,,) 6!-V+L-$K-1,)+N-$M0,),^,(+P,(-$Q@,),^*dC-$V	IF2 <PURGE XP,XPL,XPP>@@	END,),^(,~-$SUBTTL HDWCNF - HARDWARE CONFIGURATION DEFINITION FILE OUTPUT BY MONGEN@@@,)-$cDEFINE XP(A,B),<A==:B>@@@,) "f-$fXP M.GEN,*@,),% -a-$jXP M.KI10,*@,) -b-$mXP M.KL10,*@,) -b-$pXP M.KS10,*@,) -X-$sXP M.1070,*@,) -X-$vXP M.1080,*@,) -Y-$yXP M.1090,*@,) -Y-$|XP M.1091,*@,) -Z-$XP M.2020,*@,)7B-Z6B-Y+	 "7 C "-$Cpu's(1,1-*)[Total number of cpu's in the system]: ,&7 B-` -`-$
XP M.CPU,*@,)-$System name[24 characters or less]: ,'0b
7+-$% More than 24 characters@,),+ "b/a!" -$DEFINE	SYSNAM
<	ASCIZ	&*&>@,)E	d&$:.$ ,> &$,> "-$#DEFINE	SYSDAT,),)K-$%ASCIZ &*,) B-f,^ "-$(-*,) B-f,^-$+-*&,) B-g,)L -f-$/XP M.MON,*@,) -f-$2XP M.DAY,*@,) -g-$5XP M.YEAR,*@,)@p+9 -$9CPU* serial #(1-10000): ,&7 B@-c<0B3B@-c7+A -$@? Cannot be same as CPU*@,),+5=0;@@.1 +9@7@-b6@-b+K +9-$J# DK10's on CPU*(1,0-2)[Real time clock]: ,&7 B@-Z7@O@+:.B-]:+930-`+6 -c-$QXP M.C0SN,*@,) -c-$TXP M.C1SN,*@,) -d-$WXP M.C2SN,*@,) -d-$ZXP M.C3SN,*@,) -e-$]XP M.C4SN,*@,) -e-$`XP M.C5SN,*@,) -Z-$cXP M.RT0,*@,) -[-$fXP M.RT1,*@,) -[-$iXP M.RT2,*@,) -\-$lXP M.RT3,*@,) -\-$oXP M.RT4,*@,) -]-$rXP M.RT5,*@,) -]-$uXP M.RTX,*@,)6 D+-$Exclude monitor overhead from user run time(Y,N)[
Overhead is CPU time spent clock queue processing, command
decoding, swapping, and scheduling.
User run time always includes UUO execution and
unless EBOX/MBOX runtime accounting is selected
(KL10 systems only) includes IO interrupt service time.
On KI systems, each CPU must have a DK10]: ,%G+:-$:Exclude monitor overhead from user run time(Y,N)[
Overhead is CPU time spent clock queue processing, command
decoding, swapping, and scheduling.
User run time always includes UUO execution and
unless EBOX/MBOX runtime accounting is selected
(KL10 systems only) includes IO interrupt service time.]: ,%G-$<XP M.RTCO,*@,)7@-b+q-$PEBOX/MBOX runtime accounting(Y,N)[
If EBOX/MBOX runtime accounting is selected in a KL10
based system, user runtime is computed using the KL10
internal accounting clocks]: ,%G B-_ -_-$TXP M.EMRT,*@,)7@-_+t-$mExclude PI time from user runtime(Y,N)[
An answer of "yes" to this question will cause the monitor
to set up the KL10 accounting meters in such a manner that
users will not be charged for cpu time used during interrupts]: ,%G B-` -`-$pXP M.XPI,*@,)+v-$sXP M.EMRT,0@,)-$vXP M.XPI,0@,)6@-]6@-b+
6@+:+-$High precision time accounting(Y,N)[Use DK10 clock for 
10 micro-second time accounting]: ,%G B-^5B
-$DK10 software(Y,N)[Include real time clock service routine]: ,%G B-_ -^-$XP M.RTCA,*@,) -_-$XP M.RTC,*@,)-$Account verification(Y,N)[LOGIN and the batch system will
verify that the user has specified a valid account]: ,%G-$!XP M.ACV,*@,) "6@-b6@-X+:-$9MOS memory(Y,N)[Include support for the user mode MOS memory diagnostic THGA
which collects statistics on single bit memory errors and substitutes the spare
bit when a single bit error is determined to be hard]: ,%G-$<XP M.MOS,*@,)7B-b+I-$HSCA support(Y,N)[Load monitor modules needed to provide Systems
Communications Architecture support]: ,%G B.8-$KXP M.SCA,*@,)O@+<6@-b+6 R+^-$]Auto-Configure(Y,N)[Automatically determine disk/tape configuration when
system starts. Can only be used for RH10, RH20, DX10 devices]: ,%G4B	A6@-X+e-$dInclude RNXKON(Y,N)[Support for RP20 disks]: ,%G7@l@6@.86@-X+n-$mInclude RAXKON(Y,N)[Support for disks on the CI bus]: ,%G7@l-$vInclude TM2KON(Y,N)[Support for TU16/TU45/TU77 tape drives]: ,%G7@l 6 Q+	-$Include TX1KON(Y,N)[Support for DX10/TU7x tape drives]: ,%G7@l6@-X+/b-$	Include TD2KON(Y,N)[Support for DX20/TU7x tape drives]: ,%G7@l-$	Include T78KON(Y,N)[Support for TU78 tape drives]: ,%G7@l:+<2"-`+	--$	XP M.DPC,0@,)-$	XP M.FHD,0@,)-$	XP M.FSD,0@,)-$	XP M.MDF,0@,)6Pg 0 -$	 XP M.RPX,*@,) -$	#XP M.TAPN,*@,) a@@6@-X@-$	(XP M.RNX,*@,) a@6@-X@-$	,XP M.RAX,*@,)+	-$	/XP M.P0T,1@,)-$	2XP M.N0T,1@,)-$	4RP0==650@,)-$	6RN0==650@,)-$	8RA0==650@,)O@+> 0 P+; P-ja@  P-ma@ P-l6@-X+$a@@ P-ja@ P-na@ P-m+$;B+<O@+>7 +>O@+>2"-`+$6 R+	O-$	N# Data Channels on CPU*(2,0-?)[DF10s, DF10Cs, DX10s or RH20s for disk and tape]: ,&7+	W-$	V# Data Channels on CPU*(2,0-?)[DX10s or RH20s for disk and tape]: ,&7-$	YXP M.CHN,*@,)4Bs B-g@@+;l "6@-Y+	h +;6 R+	d-$	cChannel * Type (DF10,DF10C,DX10,RH20): ,%S+	h-$	gChannel * Type (DX10,RH20): ,%S."0b." B+: +;-$	lXP M.CH*T,,) +:-$	n*@,) +;-$	qXP M.*RH,0@,) +;-$	tXP M.*RH,0@,) +; +;-$	xOn channel # *:@,)( +:1B+
 81B 8.X-k.X+E +;-$	XP M.*TX,0@,) +;-$
XP M.*TX,0@,)6B=
 "6 ]+
  # RC10s(0-2)[Controllers for RD10 Burroughs disks and
RM10B Bryant drums on channel *]: ,&7  +;-$
XP M.*FH,,) -$
*@,) -hd@ B+D4P
- -h-$
XP M.FH*P,,) +D-$
*@,) -h-$
XP FH*CPU,,) +<-$
&  # Units on FH*(1-4): ,&7,> -h."("}-$
*XP M.FH*,,),^-$
7 +;-$
7  # RH10S for RS04'S(0-3)[Controllers for RS04 swapping
disks on channel *]: ,&7  +;-$
:XP M.*FS,,) -$
U -h-$
@XP M.FS*F,,) "d@@-$
C*@,) -h-$
FXP FS*CPU,,) +<-$
N  # Units on FS*(1-8): ,&7,> -h."("}-$
RXP M.FS*,,),^-$
a +;-$
`  # RH10S for RP04'S,RP06'S(0-3)[Controllers for RP04,RP06
disk pack units on channel *]: ,&7+
m +;-$
l  # RH20S for RP04'S,RP06'S,RP07'S(0-1)[Controllers for RP04,RP06,RP07
disk pack units on channel *]: ,&7  +;-$
oXP M.*RP,,) -$
q*@,) -j`@ B+C4P -j-$
vXP M.P*F,,) "d@@-$
y*@,) -j-$
|XP RP*CPU,,) +<-$
~*@,):`-i:-j."("},>-$  # Units on RP*(1-8): ,&7*x-$XP M.RP*,,),^-$*@,) -j/4 -$
XP M.P*T,,)6B +E-$*@,) -j/"-$XP M.RS*P,,) +B-$*@,)=p
t7B+ +;-$  # RH20S for RP20'S(0-1)[Controllers for RP20
disk units on channel *.]: ,&7  -jd@ B+C +;-$#XP M.*RN,,) -$%*@,)4T<"S` -j-$*XP RN*CPU,,) +<-$,*@,):-j."("},>-$1  # Units on RN*(1-16): ,&7*x-$4XP M.RN*,,),^-$6*@,) -j/4 -$9XP M.N*T,,) +E-$;*@,)*p'@ +;-$?XP M.*RA,,)-$@*@,)6B=M +;-$L  # RP10s(0-3)[Controllers for Memorex and ISS RP02 and RP03 
disk pack units on channel *]: ,&7  +;-$OXP M.*DP,,) -$Q*@,) -kd@ B+D4Pi -k-$VXP M.DP*P,,) +D-$X*@,) -k-$[XP DP*CPU,,) +<-$]*@,):-k."("}-$b  # Units on DP*(1-8): ,&7,> -k."("}-$fXP M.DP*,,),^-$h*@,)=pT6B=s +;-$s  # TM10Bs(0-2)[Tape Controller for NRZI only drives
on channel  *]: ,&7  +;-$vXP M.*TB,,) -$x*@,) -ld@ B+B4P
:-l:+>-$}XP M.MT*T,1@,)-$
XP M.T1*P,,) +B-$
  # RH20's for DX20's (0-1)[Mass-bus tape controller for
DX20's on channel *]: ,&7  +;-$
XP M.*D2,,) -$
J "+
% +E/"-$
$  # DX20's on RH20 * (1-8)[Programmed Device Adapters
driving up to 8 TU7x tape drives through a TX02 Tape Control Unit]: ,&7 :+> -$
(XP M.D2*T,,)?T+E 4:+E -$
,*@,) +>-$
/XP M.MT*T,6@,) +>-$
2XP M.MT*C,,) +;-$
4*@,) +>-$
7XP M.MT*P,,) +<-$
9*@,) +>-$
<XP M.MT*U,,) +<-$
>*@,):+<:-m +A-$
C  # Units on DX20 * (1-8): ,&7 :+A +>-$
GXP M.MT*,,) -$
V +;-$
U  # RH10's for TM02'S (0-2)[Mass-Bus tape controller for
TU16's and TU45's on channel *]: ,&7+
a +;-$
`  # RH20's for TM02'S (0-1)[Mass-Bus tape controller for
TU16's and TU45's on channel *]: ,&7  +;-$
cXP M.*T2,,) -$
e*@,)d@ @@+@4P
r  How many TM02's on RH10 # * (1-8)[EACH UNIT CAN CONTROL
}  How many TM02's on RH20 # * (1-8)[EACH UNIT CAN CONTROL
:+@7B+r TM78'S (0-1)[Mass-Bus tape controller for
TU78's*on,channel*]:-,&71E+;-$t can control
upPto.87sub-units=)tape+drives]:,&7@.n+>.4*-$,&7,>I+>-$XPXM.MT*,,)ox-$*@,),^,~,+;-$:#-Controllers(0-1)[TX01'sor,TX02'sforPTU701TapeDrives)onchannelS*]:,&7,,+;-$XPM.*FH,0@,)*+;-$XPM.*DP,0@,) +;-$XPM.*RP,0@,)@+;-$XPM.*RN,0@,),+;-$"XP M.*FS,0@,)-+;-$%XPXM.*TB,0@,)X+;-$(XPM.*TC,0@,)D+;-$+XPM.*T2,0@,)@+;-$.XPM.*D2,0@,),+;-$0XPM.*TX,,)--$2*@,)--ld@nB+A4P>:-l:+>-$8XP3M.MT*T,3@,)-$:XP M.TX*P,,) +A-$<*@,),
on your system]: ,&7,> +;-$XP M.CH*T,4@,) +;-$XP M.*RH,1@,) +<-$XP RH0CPU,*@,) +;-$XP M.RHX,1@,) +;-$ XP M.*TR,0@,),^-$#XP M.RHA,*@,),p:+;-$+Tape drives(1,1-4)[Total number of TU45's on your system]: ,&7,>:-m +;-$/XP M.CH*T,4@,) +;-$2XP M.*RH,0@,) +;-$5XP M.*TR,1@,) +;-$8XP M.TAPN,1@,)-$;XP M.MT0T,5@,) +;-$>XP M.MT0C,*@,) +<-$AXP M.MT0P,*@,)-$DXP M.MT0U,400000@,),^-$GXP M.MT0,*@,),p:+;-$KDEFINE MACKN0 (X),),)K,)L-$ODEFINE MACK60 (X),),)K,)L6 ^+l "-$X# RX211s(0,0-*)[Double density "floppy disk" controls]: ,&7-$[XP M.RX20,*@,) 4Pl:+=."("}-$a  # Units on RX*(1-2): ,&7,> +=."("}-$eXP M.RX*,,)*x-$g*@,)*x-$iXP M.RX*,,),^-$k*@,)=p\7 ^+$-$oXP M.RX20,0@,)+$ +;-$sXP M.*FH,0@,) +;-$vXP M.*DP,0@,) +;-$yXP M.*RP,0@,) +;-$|XP M.*RN,0@,) +;-$XP M.*RA,0@,) +;-$XP M.*FS,0@,) +;-$XP M.*TB,0@,) +;-$XP M.*TC,0@,) +;-$XP M.*T2,0@,) +;-$XP M.*TX,0@,) +;-$XP M.FHD,0@,) +;-$XP M.FSD,0@,) +;-$XP M.RPX,0@,) +;-$XP M.RNX,0@,) +;-$XP M.RAX,0@,) +;-$ XP M.DPC,0@,) +;-$#XP M.MDF,0@,),~ +;-$&XP M.CHN,*@,) -h-$)XP M.RC10,*@,) -h-$,XP M.RH1S,*@,) -i-$/XP M.RH1P,*@,) -i-$2XP M.RH2P,*@,) -k-$5XP M.RH20,*@,) -j-$8XP M.RHP4,*@,) -j-$;XP M.RP20,*@,) -k-$>XP M.RP10,*@,) -l-$AXP M.TX01,*@,) -m-$DXP M.TM02,*@,) -m-$GXP M.DX20,*@,) -n-$JXP M.TM78,*@,) -l-$MXP M.TM10,*@,)7@-b+T-$QXP M.R11D,1@,)-$SXP M.TRH1,1@,)+Y-$VXP M.R11D,0@,)-$YXP M.TRH1,0@,) +>40-$kSpecify which drives (M-N) are 7 track drives.
[Type one number (M) or one range(M-N) or ALL on separate lines.
Type extra carriage return when through.]@,)( +>/,>-$oDEFINE	MACKN* (X),),^."("}-$tFor controller MT*@,'&=0k-$Specify which tape drives (M-N) are capable of 6250 BPI densities.
[Type one number (M) or one range (M-N) or ALL on separate lines.
TypeNanMextra carriagereturnwhenthrough.]@,)(l+>M+>/,>-$b+@@.3@@.4@@.5,>,>O@+<:+<2"-`+9-$# of DTEs on CPU*(1,1-4)[Interfaces for front-end PDP-11s]: ,&7 @ -$#XP M.DTEN,*@,)2<+4 +<$".-$,  Type of front end on DTE* (RSX20F,ANF10,IBM,DECNET): ,%S,> -$0XP M.*DTE,,) x:-$2*@,),^,/c9#0<+ -$8XP M.*DTE,0@,)94 -o-$;XP M.TTDN,*@,) -o-$>XP M.DLP,*@,) -p-$AXP M.DCR,*@,) .3-$DXP M.DN6S,*@,) .4-$GXP M.DN8S,*@,) .5-$JXP M.DDCN,*@,),^,^+ +<$".,>-$Y  # terminals on front end #*(0,0-128)[include
only timesharing (DH11) lines, not CTY or KLINIK]: ,&77@7.".B-o-$]XP M.TTDN,*@,) x-$c  # line printers on front end #*(0,0-2): ,&7.B-o-$fXP M.LP0N,*@,)-$iXP M.LP1N,0@,)-$kXP M.LP2N,0@,)-$nXP M.LP3N,0@,)4B"SZ-$z     Front end printer * lower case(Y,N)[Does printer * have lower case capability]: ,%G,>Z-$}XP M.FL*L,,),^-$*@,)*pp "6 @+ x-$  # card readers on front end #*(0,0-1): ,&7.B-p-$
XP M.CR0N,*@,)-$XP M.CR2N,0@,)-$XP M.CR3N,0@,),^,~:.4,~:.5,~:.3:.1,~6@-b+[O@+<:+<2$-`+26 I7 J+6 M5D2 "6 I+& +<-$&How many DC10s on CPU*(1,0-2)[
The DC10 is a data line scanner]: ,&77@+< B-~ "6 J+3 +<-$3How many DC68s on CPU*(1,0-2)[
The DC68 is a PDP-8 680 or 680I communications system]: ,&77@+< B-~ "6 M+? +<-$?How many DC76s on CPU*(1,0-8)[
The DC76 is a PDP-11 communications system]: ,&76@+<+ B- -~-$CXP M.DC10,*@,) -~-$FXP M.DC68,*@,) --$IXP M.DC76,*@,) "-$LXP MD.DCS,*@,)7@-~+R7@-~+R,>.b,[:x -~2Bx,[,^x7@-~+V,>.b,
,^x7@-+k,>.b,:x>@-+X,^x+k-$]XP M.DC10,0@,)-$_XP M.DC68,0@,)-$bXP M.DC76,0@,)-$dXP MD.DCS,0@,)-$jTTY lines(0-32)[Total number of TTY lines]: ,&7 B. .-$mXP M.D70N,*@,) .-$pXP M.D71N,*@,) .-$sXP M.D72N,*@,) .-$vXP M.D73N,*@,) .-$yXP M.D74N,*@,) .-$|XP M.D75N,*@,) .-$XP M.D76N,*@,) .-$XP M.D77N,*@,)-$XP M.D78N,0@,)-$XP M.D79N,0@,)-$
XP M.D7AN,0@,)-$
XP M.D7BN,0@,) --$XP M.TTG0,*@,) .-$XP M.TTG1,*@,) .-$XP M.DSG0,*@,) .-$XP M.DSG1,*@,) .-$XP M.68L0,*@,) .-$XP M.68L1,*@,) .-$!XP M.DZNL,*@,) .-$$XP M.DZNL,*@,) -..(B......................-$0XP M.TLTL,* ;TOTAL LOCAL TTY LINES@@,)7@-b+6@-b.-o<-$:OPR octal line #(CTY,0-*)[OPR is privileged operator terminal]: ,&8-$=DEFINE	OPRLIN,),)K-$?@	OPRL	*@,),)L-$A@,)-$DDEFINE	MACDSD,)-$ZData set lines
[Class of terminal for LOGIN, LOGIN resets line
to computer echoing and no hardware tabs.
Type one octal line #(M) or one range(M-N) on separate
lines.  Type extra carriage return when through.]@,'+C -$^@For DC10 *:@@,)+ "-$i# DC10B[ or 632] 8 line data groups(1-*)[
1 is TTY0-7, 2 is TTY0 - 17, ... 8 is TTY0 - 77]: ,&7  B--$o# DC10E Data set control groups(0-*): ,&7  B. -$sDEFINE	MACCR*,) 7@.+-$
Correspondence of DC10E lines to the DC10B lines(M-N,P)[
Type M,P for one pair and M-N,P for a range of pairs
where M is octal DC10E line, M-N is octal range of DC10E
lines, and P is octal DC10B line]@,',~,)K+)L -$@FOR DC68 *:@@,)+ "2-$# Octal lines on DC68, including its console TTY(1-*): ,&:  B.,~ -$@For DC76 *:@@,)+-$2Which DL10 port is the DC76 connected to(0,1-7)[Each PDP-11
is connected to a DL10 port. If there is only one -11 it
is always connected to port 0. If there are 2 -11's one is
connected to port 0 and the other to port 1]: ,&7,>-$ADecimal lines on DC76(1-129)[
Each DC76F is 16 lines and the console teletype is
one line. A DC76 with 2 DC76Fs has 33 lines]: ,&7 x B.,^x,~ "-$L# Jobs(1-*)[Maximum number attached and detached, not
counting null job]: ,&7-$OXP M.JOB,*@,) "-$RXP MD.2RR,*@,) "-$UXP MD.SEG,*@,) "-$XXP MD.DDT,*@,) "@-$`Maximum P of core for each job(0,0-*)[0 means all of core]: ,&7-$bXP M.CORE,*@,) "-$k# K total system core(512-*)[ONCE-only reports if
less core at startup]: ,&7-$nXP M.NKC,*@,)-$tClock ticks per second(60,50)[Power line frequency]: ,%S7@m "-$xXP M.TPS,*@,)7@-b+}-$|XP M.RTD,0@,)+
 "&-$# Real-time devices(0,0-*)[Max. # which can be put
on PI channels simultaneously]: ,&7-$	XP M.RTD,*@,)5B-$Allow jobs to be locked in core(Y,N): ,%G-$XP M.LOK,*@,)4B  "@-$ # Pages min guaranteed among jobs not locked in core(0,0-*)[
minimum free core pool for unlocked jobs, 0 assumes all of core]: ,&7-$"XP M.MGC,*@,) "-$'# High priority queues(0,0-*): ,&7-$*XP M.HPQ,*@,)@6 T+2-$2Meter(Y,N)[Performance analysis metering(METER UUO)]: ,%G-$4XP M.METR,*@,)7B-b6B-b1+B@6 S+B-$BKASER(Y,N)[Include support for simulation of KA10
long floating point instructions]: ,%G-$DXP M.FPS,*@,)-$QMSGSER(Y,N)[Support for device MPX. (more than one device
on an I/O channel). This feature is required for MCS-10]: ,%G-$TXP M.MSG,*@,)-$jPSISER(Y,N)[Advanced programmed software interrupt service -
Support for the PISYS. UUO. This provides an easy
and powerful interrupt method for program to trap asynchronous
events. Required by GALAXY-10]: ,%G-$lXP M.PSI,*@,)-$rIPCF(Y,N)[Inter process communication facility]: ,%G-$uXP M.IPCF,*@,)-$ENQ/DEQ(Y,N)[Sychronization primitives to allow
simultaneousfileupdateAbymultiple$co-operating0processes]:a,%G-$XPuM.EQDQ,*@,)-$XPMM.SYSC,0@,)6@-b+:O@+<:+<2"-`+-`1p+.C10,*@,) "6 B+#-$"CDP(Y,N)[Card punch]: ,%G.B.6-$%XP M.CDP,*@,)4B/-$,CP10D(Y,N)[Special Systems unbuffered card punch]: ,%G-$/XP M.CP1D,*@,) "6 N+;-$:DIS(Y,N)[Display device(VP10,340,30,VB10C) as distinguished from
display terminals]: ,%G4BB-$AType(VP10,340,VB10C)[Answer VP10 for Type 30]: ,%S:-p -p-$DXP M.VP10,*@,) -p-$GXP M.VP10,*@,) -q-$JXP M.340,*@,) -q-$MXP M.340,*@,) -q-$PXP M.VBXC,*@,) -q-$SXP M.VBXC,*@,)@7@-p6@-q "-$XXP M.DIS,*@,)-$ZXP M.DIS,*@,) "6 P+a "-$a# TD10s(1,0-*)[DECtape controls]: ,&7-$cXP M.TD10,*@,) 4Pu:+=."("}-$i  # Units on DT*(1-8): ,&7,> +=."("}-$mXP M.DT*,,)*x-$o*@,)*x-$rXP M.DT*,,),^-$t*@,)=pe "-$zLPTs(1,0-*)[Line printers on the I/O Buss]: ,&7-$}XP M.LPT,*@,),>6@ "-$XP MD.MOV,*@,),^4B  +?-$
LPT* Lower case(Y,N)[Does LPT* have lower case capability]: ,%G,> +?."("}-$XP M.LP*L,,)*x-$*@,)*x-$XP M.LP*L,,),^-$*@,):+?=p "6 V+ "-$PLTS(0,0-*)[Plotters]: ,&7.B.7-$XP M.PLT,*@,) "6 W+&-$%PTP(Y,N)[Paper tape punch]: ,%G.B.7-$(XP M.PTP,*@,) "6 X+.-$-PTR(Y,N)[Paper tape reader]: ,%G.B.8-$0XP M.PTR,*@,)-$3XP M.RX20,0@,)-$5XP M.RX20,0@,) "6 E+? "-$># of DA28s(0,0-*)[Interprocessor channels for PDP8/11/15]: ,&7-$AXP M.XTC,*@,)-$CXP M.XTC,*@,)4BP-$M# of lines for TTY pool(8,0-512)[Lines reserved for use on DA28 channels]: ,&7-$OXP M.XTL,*@,)-$RXP M.XTL,*@,) "6 F+[ "-$Z# DAS78s(0,0-*)[IBM 360, 370, and/or 2780 support]: ,&7.B-r B.14B_,>.b,:x>@.1+],^x -s-$bXP M.0D78,*@,) -s-$eXP M.1D78,*@,) -t-$hXP M.2D78,*@,) -t-$kXP M.3D78,*@,) -u-$nXP M.4D78,*@,) -u-$qXP M.5D78,*@,) -v-$tXP M.6D78,*@,) -v-$wXP M.7D78,*@,) -r-$zXP M.D78L,*@,) -r-$}XP M.XXI,*@,) -r-$XP M.XXO,*@,)+ -$@For DAS78 *:@@,)+-$Which DL10 port is the DAS78 connected to (0,0-7)]
Each DAS78 PDP11 is connected to a DL10 port]: ,&7,>-$Decimal lines on the DAS78 (1-16)[
Each DAS78 can support up to 16 IBM 360s, 370s, and/or 2780s]: ,&7.B-r x B-s,^x,~ /e@@-w*$-}@7 H6@+<+& "-$&# DN60s(0,0-*)[IBM BSC interfaces]: ,&7 B-w.B.16@+<+/ -w-$+XP M.DN6D,*@,)7@-w+/,>.b,g:x>@-w+-,^x -x-$2XP M.0D60,*@,) -x-$5XP M.1D60,*@,) -y-$8XP M.2D60,*@,) -y-$;XP M.3D60,*@,) -z-$>XP M.4D60,*@,) -z-$AXP M.5D60,*@,) -{-$DXP M.6D60,*@,) -{-$GXP M.7D60,*@,) -w-$JXP M.D60L,*@,)6@+<+ -x-$NXP M.0D60,*@,) -x-$QXP M.1D60,*@,) -y-$TXP M.2D60,*@,) -y-$WXP M.3D60,*@,) -z-$ZXP M.4D60,*@,) -z-$]XP M.5D60,*@,) -{-$`XP M.6D60,*@,) -{-$cXP M.7D60,*@,) -w-$fXP M.D60L,*@,)+ -$i@For DN60 *:@@,)+-$uWhich port is the DN60 connected to (0,0-7)[
DL10 number 1 has ports 0-3, DL10 number 2 has ports 4-7]: ,&:,>-$Decimal lines on the DN60 (1-12)[
Each DN60 can support up to 12 IBM BSC interfaces]: ,&7.B-w x B-x,^x,~-$XP M.DN6K,0@,)-$XP M.DN6R,0@,) .1-$
XP M.DN60,*@,)+ .6-$XP M.CDR,*@,) .6-$XP M.CDP,*@,) +=-$XP M.TD10,*@,) +?-$XP M.LPT,*@,) .7-$XP M.PLT,*@,) .7-$XP M.PTP,*@,) .8-$ XP M.PTR,*@,) -r-$#XP M.DAS78,*@,) -r-$&XP M.XXI,*@,) -r-$)XP M.XXO,*@,)-$+XP M.RX20,0@,) "-$6# PTYs(20,1-*)[Pseudo-terminals - each operator
service program and Batch stream needs one]: ,&7-$9XP M.PTY,*@,)+@@+< "-$E# PTYs(20,1-*)[Pseudo-terminals - each operator
service program and Batch stream needs one]: ,&7-$GXP M.PTY,*@,)-$KLPT(0,0-1)[Line printer]: ,&7-$NXP M.LPT,*@,)-$PXP M.LPT,*@,)4Bf +;-$TXP M.CH*T,5@,) +;-$WXP M.LP0C,*@,) +;-$ZXP M.*RH,0@,) +;-$]XP M.*TR,0@,),p:+;-$cLower case(Y,N)[Does LPT have lower case]: ,%G-$fXP M.LP0L,*@,) "6 @+l -$lCDR(0,0-1)[Card reader]: ,&7-$nXP M.CDR,*@,)-$qXP M.CDR,*@,)4B +;-$tXP M.CH*T,6@,) +;-$wXP M.CD0C,*@,) +;-$zXP M.*RH,0@,) +;-$}XP M.*TR,0@,),p:+; +;-$XP M.CHN,*@,)@6 W+-$PTP(Y,N)[Paper tape punch]: ,%G.B.7-$
XP M.PTP,*@,)@6 X+-$PTR(Y,N)[Paper tape reader]: ,%G.B.8-$XP M.PTR,*@,) "-$# KMC/DUP Lines(0,0-*)[Number of DUP-11 synchronous
line units attached to a KMC-11 controller.]: ,&7-$ XP M.KDUP,*@,)@p.24B8 20+8 7 H++-$*Type of line for KDP* (ANF10,DECNET,USER): ,%S+1-$0Type of line for KDP* (ANF10,DECNET,USER,IBM): ,%S1B:.2: -$5XP M.*KDP,,) -$7*@,)9" Z.3@@.2@6 G+C "-$C# DMR11 Lines(0,0-*)[Number of DMR11 synchronous line
controllers.]: ,&7-$EXP M.DMRN,*@,).4Z-  Z.4@20+ 6 H+Q-$P DMR* line type(ANF10,DECNET,USER,IBM): ,%S+V-$U DMR* line type(ANF10,DECNET,USER): ,%S1B:.2: -$ZXP M.*DMR,,) -$\*@,) -$e DMR* switched line(Y,N)[
 Does-DMR* controlla switched,(dial-up) line]: ,%G*-$hXP DMR*SW,,)*-$j*@,)4B
 Does-DMR* control aehalfaduplex)line]: ,%G*-$vXP DMR*HD,,)*-$x*@,)4B
 Exactly one end of this link should be a secondary station.  Secondary
*statuscontrolslinkstartupHonly.]:,%G*-$XPDMR*LS,,)*-$ications software (Y,N)[
Allows using a KDP or DMR to talk to a DN22 IBM communications front-end.]: ,%G6@.3.B.26@.4.B.2 .2..2 D.1 .1-$&XP M.DN60,*@,) .2-$)XP M.DN6K,*@,) .2-$,XP M.DN6R,*@,)+7-$/XP M.DECN,0@,)-$1XP M.DN60,0@,)-$4XP M.DN6K,0@,)-$6XP M.DN6R,0@,)-$9XP MD.MOV,0@,)-$;XP MD.C10,0@,)-$>XP M.CDP,0@,)-$@XP M.CDP,0@,)-$CXP M.VP10,0@,)-$EXP M.340,0@,)-$HXP M.VBXC,0@,)-$JXP M.DIS,0@,)-$MXP M.TD10,0@,)-$OXP M.TD10,0@,)-$RXP MD.DTC,0@,)-$TXP M.PLT,0@,)-$WXP M.PLT,0@,) .7-$ZXP M.PTP,*@,) .8-$]XP M.PTR,*@,)-$_XP M.DC44,0@,)-$bXP M.XTC,0@,)-$dXP M.XTL,0@,)-$gXP M.DAS78,0@,)-$iXP M.0D78,0@,)-$lXP M.1D78,0@,)-$nXP M.2D78,0@,)-$qXP M.3D78,0@,)-$sXP M.4D78,0@,)-$vXP M.5D78,0@,)-$xXP M.6D78,0@,)-${XP M.7D78,0@,)-$}XP M.DN6D,0@,)-$XP M.0D60,0@,)-$XP M.1D60,0@,)-$XP M.2D60,0@,)-$XP M.3D60,0@,)-$
XP M.4D60,0@,)-$
XP M.5D60,0@,)-$XP M.6D60,0@,)-$XP M.7D60,0@,)-$XP M.8D60,0@,)-$XP M.9D60,0@,)-$XP M.AD60,0@,)-$XP M.BD60,0@,) +=-$XP M.RX20,*@,)+-$!@RADIX	10@,)-$.Decimal "symbol,value"[
For any symbols to be defined.
Type one per line, extra carriage return when through]@,)(l ,(>+4R<,'p0R+9 0R+5,Y+9+.,'h5R9-$8XP *@,)E+.-$;? Not symbol,value@,),9-$>RADIX	8@,) *	-$K@Octal "symbol,value"[
For any symbol to be defined.
Type one per line, extra carriage return when through]@,)(l ,(>+?4Ra,'p0R+V 0R+R,Y+V+K,'i5RV-$UXP *@,)E+K-$X? Not symbol,value@,),9?@4R)A1R9Z0R+Z=pZ,(5R)A!" -$`XP *@,)E+)@ *	-$n@SIXBIT "symbol,value"[
For any sixbit symbol to be defined.
Type one per line, extra carriage return when through]@,)(,(>+b4R~,>,'p0R+z,'p5Rz,^,'p -$vXP *,),'p -$y,<SIXBIT/*/>@,)+o,^-$}? Not symbol,value@,),9b *	-$@DEFINE	SPCINT,),)K-$Type "device-mnemonic,PI-channel" for special devices[
With neither channel AC save routine nor device data block,
the "device-mnemonic" must be 3 characters or less.
Type extra carriage return when through.]@,)(,(94H#7@+ -$? Not device-mnemonic,PI-channel@,),9-$"SPASGINT *@,)E+,)L *	-$&@DEFINE	SPCDDB,),)K-$;Type "device-mnemonic,PI-channel,no.-of-devices"[
For special devices with device data blocks.
the "device-mnemonic" must be 3 characters or less.
Type extra carriage return when through.]@,)(,(9'4HH0R+B,'h5RB-$ASPASGDDB *@,)E+;-$G? Not device-mnemonic,PI-channel, no.-of-devices@,),9',)L *	-$K@DEFINE	SPCSAV,),)K-$cType "device-mnemonic,PI-channel,highest-ac-to-save"[
For special devices with channel save routines to save acs up to
the "highest-ac-to-save".  "Device" must be 3 char or less.
Type extra carriage return when through.]@,)(,(9L4Hy0R+r,'i5Rr0b7+o "-$n? Highest-ac-to-save must be * or less@,)+9L-$qSPASGSAV *@,)E+d-$x? Not device-mnemonic,PI-channel,highest-ac-to-save@,),9L,)L-${@DEFINE	SPCEDN,),)K-$Type "ersatz-device,P,Pn,search-list-type"[
For customer defined ersatz devices.
The "esratz-device" must be exactly 3 characters long.
"P,Pn" is the Project/Programmer number associated.
"search-list-type" is one of ALL,SYS,JOB.
Type extra carriage return when through.]@,)(,(>9|4R.,'p0R+(aHpah+(,'i4R(0R+(,'i4R(0R+(,'p5R(2H/e3H/f+%2H/f+(-$'UERSTZ	*@,)E+-$-?Not ersatz-device,P,Pn,search-list-type@,),9|,)L-$0@DEFINE	SPCCMD,),)K-$uType "command-name,dispatch,flags,unique-bits,PRVTAB-name"[
For customer defined commands.
The "command-name" is the name of the monitor command to be added.
"dispatch" is one of:
	omitted to run the program with the same name as the command
	the SIXBIT name of the program to run if different
	#address to use the already existing monitor location "address"
		as the dispatch routine for this command, e.g., #RUNQUE
"flags" are the flags used in the command table macros, e.g., RUNFLG
"unique-bits" are the command table unique bits, e.g., UNIQ.1
"PRVTAB-name is the name of the program to be added to PRVTAB, if any
Type extra carriage return when through.]@,)(@@+E /g*2+Gl ,(>914R#,'p4H0R+ H+E,'p0R+5H,'p4H0R+ H+F+0R+ H+F J+G4R0R+4R0R+ J+G,'p5R,> +E-$UCMDNM *,)-$
,,)7B+F+-$*,)-$,,)7B+F+-$*,)-$,,) +G0R1R+,)O2D+G+,^4B-$*,)-$@,)+v-$"?Incorrect syntax for user defined command@,),91,)L-$&@DEFINE	SPCTRM,),)K-$ Type "terminal-type/Alias,WIDTH,LENGTH,FF,TAB,LC,ALT,DISPLAY,CRLF,XON,8BIT,FILL,erase-to-EOL,backspace-space-backspace"[
For customer defined terminal types.

Terminal-type is the SIXBIT name of the terminal.
/Alias is optional.  Alias is the SIXBIT name sent to other systems on
set host.
WIDTH is the width of the terminal
LENGTH is the length/pagesize of the terminal
FF/NOFF is whether or not the terminal has hardware form feeds
TAB/NOTAB is wheither or not the terminal has hardware tabs
LC/NOLC is wheither or not the terminal is capabile of lower case
ALT/NOALT is wheither or not the terminal generates old altmodes
DIS/NODIS is wheither or not the terminal is a display terminal
CRLF/NOCRLF is wheither or not the terminal needs a CRLF at right margin
XON/NOXON is wheither or not ^S/^Q should pause the terminal
8BIT/NO8BIT is whether the terminal handles the 8-bit ASCII character set
FILL is the number of fill characters required for the terminal
Erase-to-EOL is address of sequences to cursor right and erase to EOL
Backspace-space-backspace is address of sequences to backspace, space, backspace

Type extra carriage return when through.]@,)(,(>9$4R ?,'p4H 50R+ # 2r,'p4H 50R+ 5,'h0R+ 5,'h0R+ 5!0|,'p0R+ 54H 53H@ ;+ .h(k`hhk`+ 5(H2H@ ;+ 5*p (,'h0R+ 5,'p0R+ 5,'p5R 5-$ 4TERMCR	*@,)E+ -$ :?Not a valid terminal attribute list format@,),9'MiY
C3 I'GJd`q>p1
N@,)L *	,~-$ ISUBTTL	NETCNF - NETWORK CONFIGURATION DEFINITION FILE OUTPUT BY MONGEN DIALOG@@@,)-$ MDEFINE XP(A,B),<A==:B>@@@,) "-$ PXP M.NET,*@,)-$ SXP M.RSS,0@,)-$ UXP M.DS10,0@,)-$ XXP M.DP01,0@,)6 K+ h-$ gNetwork software(Y,N)[
Software to support remote computers: DECsystem-10's,
PDP-11's, PDP-8's (requires FTNET to be -1)]: ,%G+ u-$ tNetwork software(Y,N)[
Software to support remote computers: DECsystem-10's and
PDP-11's (requires FTNET to be -1)]: ,%G-$ wXP M.NET,*@,)4B#v@@., : "7 C "6 O7 L1+!-$!Cpu's(1,1-*)[Total number of cpu's in the system]: ,&7 B-`O@+<:+<2"-`+!26@+<+!6 L7 O1+!-$!How many DC75NP's or DN87's on CPU*(1,0-8)[Network
front-ends connected to DL10's.]: ,&7 B., .,-$!XP M.DC75,*@,)7@.,+!@,$8.:>@.,+! .--$!XP M.0D85,*@,) .--$!XP M.1D85,*@,) ..-$!"XP M.2D85,*@,) ..-$!%XP M.3D85,*@,) ./-$!(XP M.4D85,*@,) ./-$!+XP M.5D85,*@,) .0-$!.XP M.6D85,*@,) .0-$!1XP M.7D85,*@,)+!-$!<ANF node number of central site(1,1-77)[
Unique octal number identifying system to ANF network.]: ,&:-$!?XP OURNNM,*@,)-$!EName of central site[Six characters or less.]: ,'0b7+!K-$!J%More than 6 characters.@,),+!?-$!O@DEFINE	SYSNDE
	<SIXBIT	&*&>@,)E "-$!\# of remote TTY's(1,1-*)[
Maximum number of teletypes on ANF network nodes to be
handled at any given time.]: ,&7-$!_XP M.RMCR,*@,)-$!jANF Network virtual terminals(Y,N)[
Code to allow local terminals to "SET HOST" to other systems.]: ,%G-$!mXP M.RVTM,*@,)-$!wRemote card readers(Y,N)[
Code to allow access to card readers on ANF remote stations.]: ,%G-$!zXP M.RCDR,*@,)-$"Remote line printers(Y,N)[
Code to allow access to line printers on ANF remote stations.]: ,%G-$"XP M.RLPT,*@,)6 Z+"-$"Remote paper tape punches(Y,N)[
Code to allow access to paper tape punches on ANF remote stations.]: ,%G-$"XP M.RPTP,*@,)6 [+"%-$""Remote paper tape readers(Y,N)[
Code to allow access to paper tape readers on ANF remote stations.]: ,%G-$"%XP M.RPTR,*@,)6 Y+"2-$"/Remote plotters(Y,N)[
Code to allow access to plotters on ANF remote stations.]: ,%G-$"2XP M.RPLT,*@,)-$">Remote DN8x DDCMP devices(Y,N)[
Code to allow access to DN8x LBLK-to-DDCMP devices on ANF remote stations.]: ,%G-$"AXP M.RDDP,*@,)-$"LRemote data entry terminals(Y,N)[
Code to allow access to remote data entry terminals (RDX devices).]: ,%G-$"OXP M.RDX,*@,)-$"YRemote task-to-task through ANF(Y,N)[
Code to allow access to remote jobs (TSKSER).]: ,%G-$"[XP M.RJOB,*@,) "-$"e# of ANF connects(*,1-512)[
Maximum number of simultaneous connections.]: ,&7-$"gXP M.CONN,*@,)-$"rDECnet software(Y,N)[
Load monitor modules needed to communicate with other DECnet nodes]: ,%G-$"tXP M.DECN,*@,)4B#D-$#DECnet area number of central site(1,1-63)[
Decimal area number for multi-area DECnet network configurations.]: ,&7-$#XP %RTHOM,*@,)-$#DECnet node number of central site(1,1-1023)[
Unique decimal number identifying system to DECnet network.]: ,&7-$#XP %RTADR,*@,)-$#'DECnet router type(ROUTING,NONROUTING)[
ROUTING nodes can have multiple circuits and perform DECnet routing.
NONROUTING nodes have only an ethernet circuit and perform no DECnet routing.]: ,%S."-$#*XP %RTRTY,*@,)6 \+#D-$#9Transmit password(DECNET20)[
Password used when initializing a point-point --KDP, DTE, or DMR-- link.
64 characters or less]: ,'0b 7+#?-$#>? More than 64 characters@,),+#+!" -$#CDEFINE	%RTXPW<RTRPW <*>>@,)E-$#MEthernet software(Y,N)[
Load monitor modules needed to communicate via Ethernet]: ,%G-$#OXP M.ENET,*@,)5B#V-$#RXP M.LATN,0@,)-$#UXP M.LAMC,0@,)+$7-$#aInclude LATSER(Y,N)[
Load monitor module to communicate with
terminal concentrators via Ethernet]: ,%G-$#cXP M.LATN,*@,) "2-$#r# of simultaneous LAT circuits(20,1-*)[
Maximum number of simultaneous LAT circuits.
One is required for each active LAT server.]: ,&7-$#uXP M.LAMC,*@,)+$7-$#xXP M.NODE,0@,)-$#zXP M.DC75,0@,)-$#}XP M.0D85,0@,)-$#XP M.1D85,0@,)-$$XP M.2D85,0@,)-$$XP M.3D85,0@,)-$$XP M.4D85,0@,)-$$	XP M.5D85,0@,)-$$
XP M.6D85,0@,)-$$XP M.7D85,0@,)-$$XP OURNNM,0@,)-$$@DEFINE SYSNDE<>@,)E-$$XP M.CONN,0@,)-$$XP M.RMCR,0@,)-$$XP M.RVTM,0@,)-$$XP M.RCDR,0@,)-$$ XP M.RLPT,0@,)-$$#XP M.RPTR,0@,)-$$%XP M.RPTP,0@,)-$$(XP M.RPLT,0@,)-$$*XP M.RDDP,0@,)-$$-XP M.RJOB,0@,)-$$/XP M.RDX,0@,)-$$2XP M.DECN,0@,)-$$4XP M.ENET,0@,)-$$7XP M.LATN,0@,),~ -$$;For front end number *:@,)+5\$D-$$CTo which DL10 port is the DC75 or DN87 connected (0,0-7)[]: ,&7+$J-$$JTo which DTE20 is the DN87S connected (1,1-3)[]: ,&7  " B.-,~0Bm d -$$]Switch(switch to list or explain)[
Type name of switch to be listed or explained or ALL or /HELP.
Type extra carriage return when through.]@@,),,(>+$N4R$g,'p7@+$d -$$c? Unknown switch *@,),+$N3H/e+$h,$m+$N+$] *	,~S-W,>7I-V+$ld(`l(m,$m+ ,^*d$h,~[d0Bm7+$t -$$s? Unknown switch *@,),,~d(`6@+$y-$$x? Unknown switch@,),,~,% l"m7 +$-$$~? Unknown switch *@,),,~,>6!-V+%-$%*,-1,),+%-$%*,0,),,^:x``+%-$%@,),,~,(+%	,(-$%
,~6 D+%--$%,DECsystem10(1070,1080,1090,1091,2020)[
1070 is a system with KI10 cpu's
1080 is a system with KL10 cpu's
1090 is a system with KL10 cpu's and internal channels
1091 is a system with a KL10 cpu, internal memory, and devices
 on the front end
2020 is a system with a KS10 cpu]: ,%S+%;-$%9DECsystem10(KL,KS)[
KL is a system with KL10 cpu's and internal channels
KS is a system with a KS10 cpu]: ,%S1B "1B "0b7+%B "_-$%A? Not available in * monitor@,),+% B+6:-X0B+%E:-b,~7@;-a:-b,~,%c!+(0D+%J!+(7@+)0D`7+%Q-$%PASKYN called without (Y,N) in above message,)4B%Rg ",~,%c!+(0D1D`+%W!+(0D1D`7+%b-$%bASKLST called with (Y,N) in above question
- Edit MONGEN to call ASKYN instead of ASKLST@,),~ ,,'9 xZ,),Z,%i,(>+%d,&9%d+'=Q$A`,>,>6@+%r-$%r? No (ANS0,ASN1,...) in above question - Edit MONGEN,)0R+%j " 
 x H+(0b7+%-$%~Too many prompts in above question - Edit MONGEN@,)1R9%t@@+(,^,^1R,~-$&	Special character inside () above
Edit MONGEN and remove it.,)-$&Error in above question - Edit MONGEN@,),'p+&,'p7@+&-$&? Type one answer followed by carriage return@,),,~d @b+64H&1 $($G$cH+&(D} +(3F+&1f2F+&( B+6l`7+&(-$&'? Type enough to uniquely distinguish answer@,),,~6F+(9&a`7+&1-$&0? Answer with one of the choices inside parens@,),,~ +67@+(7+&7-$&6? No default allowed@,),,~+)@ ,+&: ,l @+&; ,d @,'9 xZ,),O@+8@@+7!$p D+7Z
Q*A`4R&P0R+&@,'j0R+&E5B&Prx,(+&B1R+&V1R1h0R!+&M5B&P,'py"<@2H/ga`@+&M2H/h+&P)"=7+8'B+81R+&\1R+&B-$&VAbovequestionmusthave(...,min-max)7-EditMONGEN,)cB+7,'j1R+&Z0R+&[7x!"p,(0R+&P'B+7,(>+&;4R&u,'j4R&~a`@7+&g-$&f?iType singlenumberfollowedby,carriageMreturn@,),9&;1R1h0R!+&k5B&k,'p3H/h+&t7+&t-$&s?`Typeoctal1line+numberor+CTYMfollowedbycarriage7return@,)+9&;!"=+'!+82B/h3B/i+'!`6S+&~-$&}?Nodefault,allowed,typeOa^number@,),9&;3B+8+'2"+72b+77+''+7-$'?Must~bein,range~*,),)+7-$'-*@,),9&;+'=,'9xZ,),,(>+'+'=,,)K,'9'xZ,),,(>+'a` 2r,~ ,+'j , ",(4R)A02020+($."Oh+'k,>/j+'p,>/k,'~ ( /k4R'}a`+'v1R+'z0R1R+'z020r+'x+'z020h02 0r-+'}/2`dpR+@x+'r,(,^x,~+@0R1R+'~,~,(>,~ (4R)@,'p4H(0R,~`H7+(
-$(?DDevice-mnemonic must be 3 char or less@,),,~,'i -`$$ -`.$0b7+( -$(? PI-channel must be * or less@,)+,~+)@0R1R+(,~,>/j!" +)-l ,>/j!" +)e l d  ,(.42(&5R( /kadp+((4B((,(.42(&4R(020/20BOp+(+( ``l` ,~d @+(a`+)@,(.4r(0R+()+)@,(.52)A@,~``@+(6$gg+O+(= *
+(=l`,>(`2,SR(2)A+O4R(61R?+(602> 2
/mR4R(G,(|1"(9(@d -$(F? Line too long@,),9)&d  
/md +)@,> $/n,%i,&9(T4R(S0R9(T $/o,%i,&9(T4B(S/"d +(zd 9({e ,> "_-$(wMONGEN for * monitors
All # are decimal unless stated otherwise
Unique abbreviation allowed everywhere to all questions
/HELP reasks a question in next longer mode
/HELP:xxx sets mode permanently.  Modes are:
SHORT is short
PROMPT has choices in ()
LONG has choices in () and explanation in []]: ,%S1BO@1B " B*	 ,^,~,)+)ja`0R1R+),)z,~,)+)j+)6@++/q?`+K7+)@+)
&-$)@? Internal MONGEN error - ,),^,)	`l  ,+)m  ,Q$A`,>/u+@x4R)&1R,)6,)O+) ,Q$A`,>x4R)&,>1R+)$ +<1R,)6,)O,^+) ,^xd ,~7
/v,,>,'?,),^+), ,+), ,Q$A`,>/u+@x4R)h1R-l ``4n)51Rl ``4.)41R,)6,)1Rd 1R.d +)-,>abp+)< /j4R)@.2+A`hp+)8+)@ 	 1ba`+)? 2, ,)A,^:x,~&$0QFx4D)C,)A[x.2+ Q$A`4R)A1R+)H,)O+)E,> $+-,),^+)E 2,)O+)M 2,)O 2,)O 2a`,~1R +)M6@*	l`+)T,> 2,)d,^d` a`+)Z,> 2,)[ 2,)[ 2,)[,^1Rl  6@*	,)d?`+N,/vR+N,~ 2,) 21R +)^6@*	e`+)d,> 2,)d,^6@++)g?`+M
",~7@+7@*,~,>``,/xL2,)z2,)z,^,~7*,~,>,>$/z,)t,^,^,~Q$A`4R)A,)~+)t4F)A@)D2,)~+)w6*+)~Q2``h2!`,)~[`7@*,~?`*CD20(Y,N)[CD20 Unibus card-readers]: CR10(Y,N)[I/O bus card reader]: CP10(Y,N)[I/O bus card punch]: CPUS(Y,N)[More than supported number of CPUs]: CPUTYP(Y,N)[Unsupported CPU types]: DA28(Y,N)[DA28 Interprocessor link]: DAS78(Y,N)[DAS78 IBM interface]: DMR(Y,N)[DMR-11 synchronous line controller]: DN60(Y,N)[IBM 2780/3780/HASP communications]: DC10(Y,N)[DC10 data line scanner]: DC68(Y,N)[680I PDP-8 based terminal concentrator]: DC72(Y,N)[DC72 PDP-8 remote stations]: DC75(Y,N)[DC75-NP network]: DC76(Y,N)[DC76 Asynchronous Front End]: DIS(Y,N)[VP series displays]: DN87(Y,N)[DN87 DL10-based ANF front end]: DTA(Y,N)[DECtapes]: DX10(Y,N)[DX10 Tape controller]: EXTCHN(Y,N)[External channels]: KASER(Y,N)[KA Floating-point simulator]: METER(Y,N)[Software performance meter]: MICGEN(Y,N)[Make a .MIC/.CTL file of the session]: PLT(Y,N)[Plotters]: PTP(Y,N)[Paper-tape punch]: PTR(Y,N)[Paper-tape reader]: RPLT(Y,N)[ANF-10 remote plotters]: RPTP(Y,N)[ANF-10 remote paper tape punches]: RPTR(Y,N)[ANF-10 remote paper tape readers]: RTRXPW(Y,N)[Control ROUTER's transmit password]: RC10(Y,N)[RC10 controller for RD10 disk]: RX20(Y,N)[RX20 Floppy disk controller for 2020]: TM10(Y,N)[TM10 I/0 bus magtape controller]: ~+[>ty7[&.RUN 
2x+-$/H% File DSK:MONGEN.MIC already exists@,),,~7@+,~@@+-$/O@% DSK:MONGEN.MIC will not be written@,),7b*,~@@*1B+/C-$/T% ENTER error * ,)+,~m'I
[DSK:MUNGEN.EXE written]
BD@@GD@@-$/]	,),+\MP0(,LIST,EXPLAIN)Q
I9+/l+	L^p-wC2`ggU>8X+FdidGHGSHY0H,(,HD,~+(<H+-(HELP)(,SHORT,PROMPT,LONG)
? Internal MONGEN error - b,~+ 2/,)z 2-+)z