Google
 

Trailing-Edge - PDP-10 Archives - BB-F492Z-DD_1986 - 10,7/703mon/mongen.exe
There are 26 other files named mongen.exe in the archive. Click here to see a list.
?p@?x+-Qh[-Q`-<c
COPYRIGHT (C) 1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1982,1984,1986 BY DIGITAL EQUIPMENT CORP., MAYNARD, MASS.
ALL RIGHTS RESERVED.
G+{GI
+GA
,GC.0,GC.N8,I,Iv,I7,I92,I
,!II',6I9Bp,9IR,>Ia
,@Kc$:,DW\@,G[$\@,La3 ,PaS,SaS,VeS
,Ye
,^ea,bi5
,g[(2\(+g\$.	d@D(T\$/	d@D(TD(V!&}\$2	d+e4DeUD(W*fb@@(W $(U6@(W D(T	`:( ,l@`(Z (Q ,l*$+{ iSHh)
	This MONGEN includes dialog for UNSUPPORTED monitor options.
    Digital may not support a monitor generated with such code enabled.@@,(,':d 7D(T!$Lu@b D'
+
 (RR(R (T H(UB+
+!$>9 D'@b
+ (RR(R@h(UB++@@'-$%Can't find FGEN.HLP@,(-$*Which GEN(HDW,NET,F,MUNGEN)[
HDW to define hardware configuration
NET to define network configuration
F to define software features
MUNGEN to include UNSUPPORTED questions in the other dialogs]: ,$W``	` B({1B+!$Lu D9 ({ (JRB({ B)
!$X1 D)@@)@@)
 )
-$5Output(DSK:*.MAC): ,&
"(4R9,&W0R+9 H9,&W"INX7+@ 9-$?? Device * not available@,(+-,>( $) D(
0R+F,&WPH)4RS0R-+K,&Q0R+KSB)
,&Q4RP0R.7+P-$O? Not DEV:FILE.EXT[P,PN]@,(9-XB)
4RS,&W5HK5RK )
 B)
b)
7+YZ)-$X? Enter error *@,(+- (Ql  ({,(L (Q )
-$^@END OF *,'}R)-$`.*@,'} 2,(2d 
b@7+j )
-$f? File * error,(
Bd"-$i*@,(+j"-$lFile ,(7B9+o-$n*:,( )
-$p*,(R)-$r.*,(7B)
+y,> .[`-$v[*,,(Z)
-$x*],(,^ ({R(J-$~ Closed [*GEN finished]@@,(+g-$@@			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.@@,(-$5Mode(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]: ,$W,,m+,^x (QO@(P@@(Q H	d-$CSave(Y,N)[
Do you want to save this configured MONGEN on DSK:MUNGEN.EXE for later use]: ,$K4Bg (QO@(P $H	dD+F
&,o+gINX[Vty7Kb(!0rZ@@,$K7@7,r ,s!$+@8*pK (Q,~!" -$\Options(Name,Name...or "*")[
Enter one or more option names to be included, delimited by commas.@]: ,&
@4Re,&W5Ha0R+e4R+e,+e!$GD@@1R+^5Re+
 -$i@? Unknown option name "*"@,(+Q!" -$uOptions(Name,Name...or "*")[
Enter a list of option names to be excluded, delimited by commas@]: ,&
@4R
,&W5Hz0R+~4R+~,+~!$BD@@1R+w5R~+
 -$@? Unknown option name "*"@,(+j!0r3H@?+(#8*p,~7,s ,r!0r!$+@8*p (Q-$@,(,~!0r-$
Option	 State		Option	 State		Option	 State@,( @?-$*	,(7 @@+-$ Excluded,(+!" -$*Included,(Z(B&"0D+,s-$@,(.0*p-$!@,(-$"@,( (Q,~-$+UNIVERSAL	F - SOFTWARE FEATURE TEST FILE OUTPUT BY MONGEN DIALOG@@@,'~ "-$/INTERN	M.F@M.F==*@XLIST@,'~6 D+G-$FFeature 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]: ,$W+X-$WFeature set(KLFULL,KSFULL)[
KLFULL Includes all Tops-10 features supported for KL10 based systems
KSFULL  Same as KLFULL but for KS10 based systems]: ,$W,>(,>(j (Q$ D+Z(.$
3d+a	d7+a-$aInsufficient user core@,'u ,u,'+u ,v@,'4Rn1R+n02 0r-7+l020r7+l0R1R+l0R+s/2`dpR+d I(,&V3Hx+r0R+o+t!(GI(+t I(:(+Z (Q$ D+@@Z(Q*(
 $
 D(Z+/ H+,^x-$Standard setting(YES,NO,LIST,EXPLAIN)[
Standard values for all feature test switches for your configuration]: ,$W4B|-$@Only standard settings have been tested by DEC
all other settings may produce incorrect operation. @@,(<B,#P+{-$/Type "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.]@@,(,'$+4RZ,>,&W,^[d1Bm+8 
 $,v,$m,%+,#P+0R+Ud(`4HU,$,>,>,&P4R>0R+U,&P5RU,^,^5$B!&BG+6@GG++/!$"(y(Dn6@m$d$` l"m,>-$N%New switch *(Y,N)[if Y, keep switch, else ignore it]: ,$K,^4B!"s6A+*bP5"R E++-$TXP *@,((+-$Y? Not "switch,value" or keyword@,(9 (Q-$dSet each switch(Y,N)[List each switch with its current value and ask for new value]: ,$K4BzS+7C++x(B,>,>  x6!++o-$nFT*,-1(ON,OFF,LIST,EXPLAIN,END): ,$W+s-$sFT*,0(ON,OFF,LIST,EXPLAIN,END): ,$W x1B+y=b{!&BG+0BGG+,^,^*de+z,^,^+|,#P+h-$}@LIST@,'~d @ ,x,'+,'+-$% Can't find file header in help file@,(S+7C++,>d"`l"m,> x-$XP *,,'~ 6!++-$-1,'~+-$0,'~,^,'+,'-$@,'~,^*d-$	IF2 <PURGE XP,XPL,XPP>@@	END,'~,^(,~-$"SUBTTL HDWCNF - HARDWARE CONFIGURATION DEFINITION FILE OUTPUT BY MONGEN@@@,'~-$&DEFINE XP(A,B),<A==:B>@@@,'~ "c-$)XP M.GEN,*@,'~,$ +$-$-XP M.KI10,*@,'~ +$-$0XP M.KL10,*@,'~ +%-$3XP M.KS10,*@,'~ +-$6XP M.1070,*@,'~ +-$9XP M.1080,*@,'~ +-$<XP M.1090,*@,'~ +-$?XP M.1091,*@,'~ +-$BXP M.2020,*@,'~7B+6B++L "7 C "-$KCpu's(1,1-*)[Total number of cpu's in the system]: ,%; B+# +#-$OXP M.CPU,*@,'~-$TSystem name[24 characters or less]: ,&
0b
7+Z-$Y% More than 24 characters@,(+Z "b,y!" -$_DEFINE	SYSNAM
<	ASCIZ	&*&>@,((	d&$:.$c,>:&$,>7"-$fDEFINE	SYSDAT,'~,(.-$hASCIZC&*,'|,B+(,^-"-$k-*,'|,B+),^-$n-*&,'|*B+),(/ +(-$rXP M.MON,*@,'~ +)-$uXP M.DAY,*@,'~ +)-$xXP M.YEAR,*@,'~@p(|--$|CPU**serial#(1-10000):,%;RB@+%<03B@+%7+X-$?Cannot'besame$as/CPU*@,(+x=0~@@+tX(|@7@+%6@+$+-(|-$.RT5,*@,'~ + -$8XP 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]: ,$K+}-$}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.]: ,$K-$XP M.RTCO,*@,'~7@+$+4-$EBOX/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]: ,$K B+" +"-$XP M.EMRT,*@,'~7@+"+7-$0Exclude 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]: ,$K B+" +"-$3XP M.XPI,*@,'~+9-$6XP M.EMRT,0@,'~-$9XP M.XPI,0@,'~6@+ 6@+$+O6@(|+G-$FHigh precision time accounting(Y,N)[Use DK10 clock for 
10 micro-second time accounting]: ,$K B+ 5BO-$NDK10 software(Y,N)[Include real time clock service routine]: ,$K B+! + -$RXP M.RTCA,*@,'~ +!-$UXP M.RTC,*@,'~-$aAccount verification(Y,N)[LOGIN and the batch system will
verify that the user has specified a valid account]: ,$K-$dXP M.ACV,*@,'~ "6@+$6@++}-$|MOS 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]: ,$K-$XP M.MOS,*@,'~7B+$+
-$SCA support(Y,N)[Load monitor modules needed to provide Systems
Communications Architecture support]: ,$K B+{-$XP M.SCA,*@,'~O@(~6@+%+J6 R+!-$ Auto-Configure(Y,N)[Automatically determine disk/tape configuration when
system1starts.Canonlybe used-forBRH10,*RH20,DX10devices]:$,$K4B	6@++(-$'IncludeRNXKON(Y,N)[Supportfor RP201disks]:[,$K7@l@6@+{6@++1-$0Include RAXKON(Y,N)[Support for disks on the CI bus]: ,$K7@l-$9Include TM2KON(Y,N)[Support for TU16/TU45/TU77 tape drives]: ,$K7@l 6 Q+C-$BInclude TX1KON(Y,N)[Support for DX10/TU7x tape drives]: ,$K7@l6@++,y-$KInclude TD2KON(Y,N)[Support for DX20/TU7x tape drives]: ,$K7@l-$RInclude T78KON(Y,N)[Support for TU78 tape drives]: ,$K7@l:(~2"+#+p-$WXP M.DPC,0@,(-$ZXP M.FHD,0@,(-$\XP M.FSD,0@,(-$XP M.MDF,0@,(6Pg 0 -$cXP M.RPX,*@,( -$fXP M.TAPN,*@,( a@@6@+@-$kXP M.RNX,*@,( a@6@+@-$oXP M.RAX,*@,(+T-$rXP M.P0T,1@,'~-$uXP M.N0T,1@,'~-$wRP0==650@,'~-$yRN0==650@,'~-${RA0==650@,'~O@) 0 P(} P+,a@  P+/a@ P+.6@++ga@@ P+-a@ P+0a@ P+0+g;B(~O@)7 )O@)2"+#+g6 R+	-$	# Data Channels on CPU*(2,0-?)[DF10s, DF10Cs, DX10s or RH20s for disk and tape]: ,%;+	-$	# Data Channels on CPU*(2,0-?)[DX10s or RH20s for disk and tape]: ,%;-$	XP M.CHN,*@,(4B6 B+*@@(~l "6@++	+ (}6 R+	'-$	&Channel * Type (DF10,DF10C,DX10,RH20): ,$W+	+-$	*Channel * Type (DX10,RH20): ,$W."0b." B(} (}-$	/XP M.CH*T,,'~ (}-$	1*@,'~ (}-$	4XP M.*RH,0@,'~ (}-$	7XP M.*RH,0@,( (} (}-$	;On channel # *:@,( (}1B+
RM10B Bryant drums on channel *]: ,%;  (}-$	VXP M.*FH,,'~ -$	X*@,'~ +*d@ B)4P	p +*-$	]XP M.FH*P,,'~ )-$	_*@,'~ +*-$	bXP FH*CPU,,'~ (~-$	d*@,'~:+*."("}-$	i  # Units on FH*(1-4): ,%;,> +*."("}-$	mXP M.FH*,,'~,^-$	o*@,'~=p	Z6B=	z (}-$	z  # RH10S for RS04'S(0-3)[Controllers for RS04 swapping
disks on channel *]: ,%;  (}-$	}XP M.*FS,,'~ -$	*@,'~`@@@)4P
 ++-$
XP M.FS*F,,'~ "d@@-$
*@,'~ ++-$
	XP FS*CPU,,'~ (~-$
*@,'~:++:)."("}-$
  # Units on FS*(1-8): ,%;,> ++."("}-$
XP M.FS*,,'~,^-$
*@,(=p
5X
$ (}-$
#  # RH10S for RP04'S,RP06'S(0-3)[Controllers for RP04,RP06
disk pack units on channel *]: ,%;+
0 (}-$
/  # RH20S for RP04'S,RP06'S,RP07'S(0-1)[Controllers for RP04,RP06,RP07
disk pack units on channel *]: ,%;  (}-$
2XP M.*RP,,'~ -$
4*@,'~ +,`@ B)4P
X +,-$
9XP M.P*F,,'~ "d@@-$
<*@,'~ +,-$
?XP RP*CPU,,'~ (~-$
A*@,'~:`++:+,."("},>-$
G  # Units on RP*(1-8): ,%;*x-$
IXP M.RP*,,'~,^-$
K*@,'~ +,/4 -$
OXP M.P*T,,'~6B )-$
Q*@,'~ +,/"-$
UXP M.RS*P,,'~ )-$
W*@,'~=p
77B+
b (}-$
b  # RH20S for RP20'S(0-1)[Controllers for RP20
disk units on channel *.]: ,%;  +-d@ B) (}-$
fXP M.*RN,,'~ -$
h*@,'~4T
"S` +--$
mXP RN*CPU,,'~ (~-$
o*@,'~:+-."("},>-$
t  # Units on RN*(1-16): ,%;*x-$
wXP M.RN*,,'~,^-$
y*@,'~ +-/4 -$
|XP M.N*T,,'~ )-$
~*@,'~*p
j@ (}-$XP M.*RA,,'~-$*@,'~6B= (}-$  # RP10s(0-3)[Controllers for Memorex and ISS RP02 and RP03 
disk pack units on channel *]: ,%;  (}-$XP M.*DP,,'~ -$*@,'~ +.d@ B)4P, +.-$XP M.DP*P,,'~ )-$*@,'~ +.-$XP DP*CPU,,'~ (~-$ *@,'~:+.."("}-$%  # Units on DP*(1-8): ,%;,> +.."("}-$)XP M.DP*,,'~,^-$+*@,'~=p6B=6 (}-$6  # TM10Bs(0-2)[Tape Controller for NRZI only drives
onpchannel7*]:,%;- (}-$9XPoM.*TB,,'~1-$;*@,'~t+/d@rB)4PF:+/:)-$@XP M.MT*T,1@,'~-$CXP M.T1*P,,'~ )-$E*@,'~,
DX20's on channel *]: ,%;  (}-$TXP M.*D2,,'~ -$V*@,'~d@@@@)4P
 "+h )/"-$g  # DX20's on RH20 * (1-8)[Programmed Device Adapters
driving up to 8 TU7x tape drives through a TX02 Tape Control Unit]: ,%; :) -$kXP M.D2*T,,'~?T) 4:) -$o*@,'~ )-$rXP M.MT*T,6@,'~ )-$uXP M.MT*C,,'~ (}-$w*@,'~ )-$zXP M.MT*P,,'~ (~-$|*@,'~ )-$XP M.MT*U,,'~ (-$
*@,'~:(:+0 )-$
  # Units on DX20 * (1-8): ,%; :) )-$
XP M.MT*,,'~ -$
*@,'~=ph5X
 (}-$
  # RH10's for TM02'S (0-2)[Mass-Bus tape controller for
TU16's and TU45's on channel *]: ,%;+
$ (}-$
#  # RH20's for TM02'S (0-1)[Mass-Bus tape controller for
TU16's and TU45's on channel *]: ,%;  (}-$
&XP M.*T2,,'~ -$
(*@,'~d@ @@)4P
m +/5X
6-$
5  How many TM02's on RH10 # * (1-8)[EACH UNIT CAN CONTROL
UP TO 8 SUB-UNITS = TAPE DRIVES]: ,%;+
A-$
@  How many TM02's on RH20 # * (1-8)[EACH UNIT CAN CONTROL
UP TO 8 SUB-UNITS = TAPE DRIVES]: ,%; @ ).4 -$
EXP M.T2*T,,'~5X
K ++.++.)/) -$
J-*@,'~+
N?T) 4:) -$
N*@,'~:+/:)-$
QXP M.MT*T,4@,'~ )-$
TXP M.MT*C,,'~ (}-$
V*@,'~ )-$
YXP M.MT*P,,'~ (~-$
[*@,'~ )-$
^XP M.MT*U,,'~ (-$
`*@,'~:( -$
fHow many drives on TM02 * (1-8): ,%; .0 )-$
iXP M.MT*,,'~ -$
k*@,'~=v
B:)7B+
x (}-$
w  # RH20's for TM78'S (0-1)[Mass-Bus tape controller for
TU78's on channel *]: ,%;  (}-$
zXP M.*T7,,'~ -$
|*@,'~4P'+0-$20 # * (1-8)[Each unit can control
up@toT8*sub-units=~tapedrives]:),%;@.e).4n-$l:*]:,%;P(}-$/:)-$XPM.MT*T,0@,'~-$XPM.T1*P,,'~)-$*@,'~,( ,$-$+XP M.RAX,*@,( ,$-$.XP M.MDF,*@,( )/)-$2XP M.TAPN,*@,( ) B) ++.++ B)@@)+	-$8XP M.FHD,0@,(-$:XP M.FSD,0@,(-$=XP M.RPX,0@,(-$?XP M.RNX,0@,(-$BXP M.RAX,0@,(-$DXP M.DPC,0@,(-$GXP M.MDF,0@,(-$IXP M.TAPN,0@,(+	@@(}:(~O@)-$TDisk drives(1,1-8)[Total number of RP06's and/or RM03's
on your system]: ,%;,> (}-$WXP M.CH*T,4@,'~ (}-$ZXP M.*RH,1@,'~ (~-$]XP RH0CPU,*@,'~ (}-$`XP M.RHX,1@,( (}-$cXP M.*TR,0@,'~,^-$fXP M.RHA,*@,'~,3:(}-$nTape drives(1,1-4)[Total number of TU45's on your system]: ,%;,>:+/ (}-$rXP M.CH*T,4@,'~ (}-$uXP M.*RH,0@,'~ (}-$xXP M.*TR,1@,'~ (}-${XP M.TAPN,1@,(-$~XP M.MT0T,5@,'~ (}-$XP M.MT0C,*@,'~ (~-$XP M.MT0P,*@,'~-$XP M.MT0U,400000@,'~,^-$
XP M.MT0,*@,'~,3:(}-$DEFINE MACKN0 (X),'~,(.,(/-$DEFINE MACK60 (X),'~,(.,(/6 Z+/ "-$# RX211s(0,0-*)[Double density "floppy disk" controls]: ,%;-$XP M.RX20,*@,( 4P/:)."("}-$$  # Units on RX*(1-2): ,%;,> )."("}-$(XP M.RX*,,'~*x-$**@,'~*x-$,XP M.RX*,,(,^-$.*@,(=p7 Z+g-$2XP M.RX20,0@,(+g (}-$6XP M.*FH,0@,'~ (}-$9XP M.*DP,0@,'~ (}-$<XP M.*RP,0@,'~ (}-$?XP M.*RN,0@,'~ (}-$BXP M.*RA,0@,'~ (}-$EXP M.*FS,0@,'~ (}-$HXP M.*TB,0@,'~ (}-$KXP M.*TC,0@,'~ (}-$NXP M.*T2,0@,'~ (}-$QXP M.*TX,0@,'~ (}-$TXP M.FHD,0@,( (}-$WXP M.FSD,0@,( (}-$ZXP M.RPX,0@,( (}-$]XP M.RNX,0@,( (}-$`XP M.RAX,0@,( (}-$cXP M.DPC,0@,( (}-$fXP M.MDF,0@,(,~ (}-$iXP M.CHN,*@,'~ +*-$lXP M.RC10,*@,'~ ++-$oXP M.RH1S,*@,'~ ++-$rXP M.RH1P,*@,'~ +,-$uXP M.RH2P,*@,'~ +--$xXP M.RH20,*@,'~ +,-${XP M.RHP4,*@,'~ +--$~XP M.RP20,*@,'~ +.-$XP M.RP10,*@,'~ +.-$XP M.TX01,*@,'~ +/-$XP M.TM02,*@,'~ +0-$
XP M.DX20,*@,'~ +0-$XP M.TM10,*@,'~7@+%+-$XP M.R11D,1@,'~-$XP M.TRH1,1@,'~+-$XP M.R11D,0@,'~-$XP M.TRH1,0@,'~ )40U-$.Specify 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.]@,( )/,>-$2DEFINE	MACKN* (X),'~,^."("}-$7For controller MT*@,&*=0.-$KSpecify 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.
Type an extra carriage return when through.]@,( ) )/,>-$PDEFINE MACK6* (X),'~,^."("}-$TFor controller MT*@,&*=0L7@+$+Z@@+u@@+w@@+w,>,>O@(~:(~2"+#+|-$b# of DTEs on CPU*(1,1-4)[Interfaces for front-end PDP-11s]: ,%; @ -$fXP M.DTEN,*@,(2<+w (~$".-$o  Type of front end on DTE* (RSX20F,ANF10,IBM,DECNET): ,$W,> -$sXP M.*DTE,,( x:-$u*@,'~,^,,z9f0<+Y -${XP M.*DTE,0@,(9w +1-$~XP M.TTDN,*@,'~ +2-$XP M.DLP,*@,'~ +2-$XP M.DCR,*@,'~ +u-$XP M.DN6S,*@,'~ +w-$
XP M.DN8S,*@,'~,+w-$+Z (~$".,>-$  # terminals on front end #*(0,0-128)[include
only timesharing (DH11) lines, not CTY or KLINIK]: ,%;7@7.".B+1-$ XP M.TTDN,*@,( x-$&  # line printers on front end #*(0,0-2): ,%;.B+2-$)XP M.LP0N,*@,(-$,XP M.LP1N,0@,(-$.XP M.LP2N,0@,(-$1XP M.LP3N,0@,(4BC"SZ-$=     Front end printer * lower case(Y,N)[Does printer * have lower case capability]: ,$K,>Z-$@XP M.FL*L,,(,^-$B*@,(*p3 "6 @+K x-$J  # card readers on front end #*(0,0-1): ,%;.B+2-$MXP M.CR0N,*@,(-$PXP M.CR1N,0@,(-$RXP M.CR2N,0@,(-$UXP M.CR3N,0@,(,^,~:+w,~:+w,~:+u:+t,~6@+%+O@(~:(~2$+#+u6 I7 J+_6 M5Du "6 I+i (~-$iHow many DC10s on CPU*(1,0-2)[
The DC10 is a data line scanner]: ,%;7@(~ B+@ "6 J+v (~-$vHow many DC68s on CPU*(1,0-2)[
The DC68 is a PDP-8 680 or 680I communications system]: ,%;7@(~ B+A "6 M+ (~-$How many DC76s on CPU*(1,0-8)[
The DC76 is a PDP-11 communications system]: ,%;6@(~+[ B+A +@-$XP M.DC10,*@,'~ +A-$	XP M.DC68,*@,'~ +A-$
XP M.DC76,*@,'~ "-$XP MD.DCS,*@,'~7@+@+7@+@+,>,$,:x +@2Bx,,^x7@+A+,>,$,O:x>@+A,O,^x7@+A+.,>,$,[:x>@+A+,^x+.-$ XP M.DC10,0@,'~-$"XP M.DC68,0@,'~-$%XP M.DC76,0@,'~-$'XP MD.DCS,0@,'~-$-TTY lines(0-32)[Total number of TTY lines]: ,%; B+I +E-$0XP M.D70N,*@,'~ +E-$3XP M.D71N,*@,'~ +F-$6XP M.D72N,*@,'~ +F-$9XP M.D73N,*@,'~ +G-$<XP M.D74N,*@,'~ +G-$?XP M.D75N,*@,'~ +H-$BXP M.D76N,*@,'~ +H-$EXP M.D77N,*@,'~-$HXP M.D78N,0@,'~-$JXP M.D79N,0@,'~-$MXP M.D7AN,0@,'~-$OXP M.D7BN,0@,'~ +B-$RXP M.TTG0,*@,'~ +B-$UXP M.TTG1,*@,'~ +C-$XXP M.DSG0,*@,'~ +C-$[XP M.DSG1,*@,'~ +D-$^XP M.68L0,*@,'~ +D-$aXP M.68L1,*@,'~ +I-$dXP M.DZNL,*@,'~ +I-$gXP M.DZNL,*@,( +B.+B(B.+E.+E.+F.+F.+G.+G.+H.+H.+I.+D.+D-$sXP M.TLTL,* ;TOTAL LOCAL TTY LINES@@,'~7@+%+[6@+$.+1<-$}OPR octal line #(CTY,0-*)[OPR is privileged operator terminal]: ,%<-$DEFINE	OPRLIN,'~,(.-$@	OPRL	*@,'~,(/-$@,'~-$DEFINE	MACDSD,'~-$Data 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.]@,&+ -$!@For DC10 *:@@,( "-$,# DC10B[ or 632] 8 line data groups(1-*)[
1 is TTY0-7, 2 is TTY0 - 17, ... 8 is TTY0 - 77]: ,%;  B+B-$2# DC10E Data set control groups(0-*): ,%;  B+C -$6DEFINE	MACCR*,'~ 7@+C+N-$MCorrespondence 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]@,&,~,(.+(/ -$Q@FOR DC68 *:@@,( "2-$Y# Octal lines on DC68, including its console TTY(1-*): ,%>  B+D,~ -$]@For DC76 *:@@,(-$uWhich 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]: ,%;,>-$Decimal 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]: ,%; x B+E,^x,~ "-$# Jobs(1-*)[Maximum number attached and detached, not
counting null job]: ,%;-$XP M.JOB,*@,'~ "-$XP MD.2RR,*@,'~ "-$XP MD.SEG,*@,'~ "-$XP MD.DDT,*@,'~ "@-$#Maximum P of core for each job(0,0-*)[0 means all of core]: ,%;-$%XP M.CORE,*@,'~ "-$.# K total system core(512-*)[ONCE-only reports if
less core at startup]: ,%;-$1XP M.NKC,*@,'~-$7Clock ticks per second(60,50)[Power line frequency]: ,$W7@m "-$;XP M.TPS,*@,'~7@+%+@-$?XP M.RTD,0@,'~+M "&-$I# Real-time devices(0,0-*)[Max. # which can be put
on PI channels simultaneously]: ,%;-$LXP M.RTD,*@,'~5BR-$QAllow jobs to be locked in core(Y,N): ,$K-$TXP M.LOK,*@,'~4Bc "@-$c# Pages min guaranteed among jobs not locked in core(0,0-*)[
minimum free core pool for unlocked jobs, 0 assumes all of core]: ,%;-$eXP M.MGC,*@,'~ "-$j# High priority queues(0,0-*): ,%;-$mXP M.HPQ,*@,'~@6 T+u-$uMeter(Y,N)[Performance analysis metering(METER UUO)]: ,$K-$wXP M.METR,*@,'~7B+$6B+%1+@6 S+-$KASER(Y,N)[Include support for simulation of KA10
long floating point instructions]: ,$K-$XP M.FPS,*@,'~-$MSGSER(Y,N)[Support for device MPX. (more than one device
on an I/O channel). This feature is required for MCS-10]: ,$K-$XP M.MSG,*@,'~-$-PSISER(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]: ,$K-$/XP M.PSI,*@,'~-$5IPCF(Y,N)[Inter process communication facility]: ,$K-$8XP M.IPCF,*@,'~-$DENQ/DEQ(Y,N)[Sychronization primitives to allow
simultaneous file update by multiple co-operating processes]: ,$K-$GXP M.EQDQ,*@,'~-$IXP M.SYSC,0@,'~6@+%+}O@(~:(~2"+#+N +#1p+P-$Pon CPU*:@,( "6 A+X "-$W# CDRs(1,0-*)[Card reader on the I/O Bus]: ,%;.B+x-$ZXP M.CDR,*@,(6@ "-$^XP MD.C10,*@,'~-$`XP MD.C10,*@,( "6 B+f-$eCDP(Y,N)[Card punch]: ,$K.B+y-$hXP M.CDP,*@,(4Br-$oCP10D(Y,N)[Special Systems unbuffered card punch]: ,$K-$rXP M.CP1D,*@,( "6 N+~-$}DIS(Y,N)[Display device(VP10,340,30,VB10C) as distinguished from
display terminals]: ,$K4B-$Type(VP10,340,VB10C)[Answer VP10 for Type 30]: ,$W:+3 +3-$XP M.VP10,*@,'~ +3-$
XP M.VP10,*@,( +3-$XP M.340,*@,( +4-$XP M.VBXC,*@,'~ +4-$XP M.VBXC,*@,(@7@+36@+3 "-$XP M.DIS,*@,'~-$XP M.DIS,*@,( "6 P+$ "-$$# TD10s(1,0-*)[DECtape controls]: ,%;-$&XP M.TD10,*@,( 4P8:(."("}-$,  # Units on DT*(1-8): ,%;,> (."("}-$0XP M.DT*,,'~*x-$2*@,'~*x-$5XP M.DT*,,(,^-$7*@,(=p( "-$=LPTs(1,0-*)[Line printers on the I/O Buss]: ,%;-$@XP M.LPT,*@,(,>6@ "-$DXP MD.MOV,*@,'~,^4BZ  )-$MLPT* Lower case(Y,N)[Does LPT* have lower case capability]: ,$K,> )."("}-$RXP M.LP*L,,'~*x-$T*@,'~*x-$WXP M.LP*L,,(,^-$Y*@,(:)=pF "6 U+` "-$PLTS(0,0-*)[Plotters]: ,%;.B+y-$bXP M.PLT,*@,( "6 V+i-$hPTP(Y,N)[Paper tape punch]: ,$K.B+z-$kXP M.PTP,*@,( "6 W+q-$pPTR(Y,N)[Paper tape reader]: ,$K.B+z-$sXP M.PTR,*@,(-$vXP M.RX20,0@,(-$xXP M.RX20,0@,( "6 E+ "-$# of DA28s(0,0-*)[Interprocessor channels for PDP8/11/15]: ,%;-$XP M.XTC,*@,'~-$XP M.XTC,*@,(4B-$# of lines for TTY pool(8,0-512)[Lines reserved for use on DA28 channels]: ,%;-$XP M.XTL,*@,'~-$XP M.XTL,*@,( "6 F+ "-$# DAS78s(0,0-*)[IBM 360, 370, and/or 2780 support]: ,%;.B+4 B+s4B",>,$,D:x>@+s+ ,^x +5-$%XP M.0D78,*@,( +6-$(XP M.1D78,*@,( +6-$+XP M.2D78,*@,( +7-$.XP M.3D78,*@,( +7-$1XP M.4D78,*@,( +8-$4XP M.5D78,*@,( +8-$7XP M.6D78,*@,( +9-$:XP M.7D78,*@,( +5-$=XP M.D78L,*@,( +5-$@XP M.XXI,*@,( +5-$CXP M.XXO,*@,(+` -$G@For DAS78 *:@@,(-$RWhich DL10 port is the DAS78 connected to (0,0-7)]
Each DAS78 PDP11 is connected to a DL10 port]: ,%;,>-$]Decimal lines on the DAS78 (1-16)[
Each DAS78 can support up to 16 IBM 360s, 370s, and/or 2780s]: ,%;.B+5 x B+5,^x,~ ,|@@+9*$+@@7 H6@(~+i "-$i# DN60s(0,0-*)[IBM BSC interfaces]: ,%; B+9.B+t6@(~+r +9-$nXP M.DN6D,*@,'~7@+9+r,>,$,*:x>@+9+p,^x +:-$uXP M.0D60,*@,( +;-$xXP M.1D60,*@,( +;-${XP M.2D60,*@,( +<-$~XP M.3D60,*@,( +<-$XP M.4D60,*@,( +=-$XP M.5D60,*@,( +=-$XP M.6D60,*@,( +>-$
XP M.7D60,*@,(6+:-$F +:-$XP M.0D60,*@,'~ +;-$XP M.1D60,*@,'~ +;-$XP M.2D60,*@,'~ +<-$XP M.3D60,*@,'~ +<-$XP M.4D60,*@,'~ +=-$ XP M.5D60,*@,'~ +=-$#XP M.6D60,*@,'~ +>-$&XP M.7D60,*@,'~ +:-$)XP M.D60L,*@,'~+F -$,@For DN60 *:@@,(-$8Which port is the DN60 connected to (0,0-7)[
DL10 number 1 has ports 0-3, DL10 number 2 has ports 4-7]: ,%>,>-$CDecimal lines on the DN60 (1-12)[
Each DN60 can support up to 12 IBM BSC interfaces]: ,%;.B+: x B+:,^x,~-$HXP M.DN6K,0@,'~-$JXP M.DN6R,0@,'~ +t-$MXP M.DN60,*@,'~+K +x-$QXP M.CDR,*@,'~ +y-$TXP M.CDP,*@,'~ (-$WXP M.TD10,*@,'~ )-$ZXP M.LPT,*@,'~ +y-$]XP M.PLT,*@,'~ +z-$`XP M.PTP,*@,'~ +z-$cXP M.PTR,*@,'~ +4-$fXP M.DAS78,*@,'~ +5-$iXP M.XXI,*@,'~ +5-$lXP M.XXO,*@,'~-$nXP M.RX20,0@,'~ "-$y# PTYs(20,1-*)[Pseudo-terminals - each operator
service program and Batch stream needs one]: ,%;-$|XP M.PTY,*@,'~+b@@(~ "-$# PTYs(20,1-*)[Pseudo-terminals - each operator
service program and Batch stream needs one]: ,%;-$
XP M.PTY,*@,'~-$LPT(0,0-1)[Line printer]: ,%;-$XP M.LPT,*@,'~-$XP M.LPT,*@,(4B) (}-$XP M.CH*T,5@,'~ (}-$XP M.LP0C,*@,'~ (}-$XP M.*RH,0@,'~ (}-$ XP M.*TR,0@,'~,3:(}-$&Lower case(Y,N)[Does LPT have lower case]: ,$K-$)XP M.LP0L,*@,'~ "6 @+/ -$/CDR(0,0-1)[Card reader]: ,%;-$1XP M.CDR,*@,'~-$4XP M.CDR,*@,(4BB (}-$7XP M.CH*T,6@,'~ (}-$:XP M.CD0C,*@,'~ (}-$=XP M.*RH,0@,'~ (}-$@XP M.*TR,0@,'~,3:(} (}-$DXP M.CHN,*@,'~@6 V+K-$JPTP(Y,N)[Paper tape punch]: ,$K.B+z-$MXP M.PTP,*@,(@6 W+S-$RPTR(Y,N)[Paper tape reader]: ,$K.B+z-$UXP M.PTR,*@,( "-$a# KMC/DUP Lines(0,0-*)[Number of DUP-11 synchronous
line units attached to a KMC-11 controller.]: ,%;-$cXP M.KDUP,*@,'~@p+t4B{ 20+{ 7 H+n-$mType of line for KDP* (ANF10,DECNET,USER): ,$W+t-$sType of line for KDP* (ANF10,DECNET,USER,IBM): ,$W1B:+t: -$xXP M.*KDP,,'~ -$z*@,'~9e Z+v@@+u@6 G+ "-$# DMR11 Lines(0,0-*)[Number of DMR11 synchronous line
controllers.]: ,%;-$XP M.DMRN,*@,'~.4Zp  Z+v@20+R 6 H+-$ DMR* line type(ANF10,DECNET,USER,IBM): ,$W+-$ DMR* line type(ANF10,DECNET,USER): ,$W1B:+u: -$XP M.*DMR,,'~ -$*@,'~ -$( DMR* switched line(Y,N)[
 Does DMR* control a switched (dial-up) line]: ,$K*-$+XP DMR*SW,,'~*-$-*@,'~4BP -$6 DMR* half duplex(Y,N)[
 Does DMR* control a half duplex line]: ,$K*-$9XP DMR*HD,,'~*-$;*@,'~4BP -$K Is DMR* secondary(Y,N)[
 Exactly one end of this link should be a secondary station.  Secondary
 status controls link startup only.]: ,$K*-$NXP DMR*LS,,'~*-$P*@,'~-$Q@,(9 +t.+u.D+t6@+t+f6 H+f-$bLoad IBM communications software (Y,N)[
AllowsIusingaKDP'or$DMRXtoMtalk0to@aDN22'IBMcommunicationsfront-end.]:X,$K6@+v.B+t6@+v.B+u.+t.+uD+t~+t-$iXPLM.DN60,*@,'~z+t-$lXPTM.DN6K,*@,'~z+u-$oXPTM.DN6R,*@,'~+z-$rXP@M.DECN,0@,'~-$tXPM.DN60,0@,'~-$wXPM.DN6K,0@,'~-$yXP0M.DN6R,0@,'~-$|XP@MD.MOV,0@,'~-$~XP@MD.C10,0@,'~-$XP@M.CDP,0@,'~-$XP@M.CDP,0@,(-$XP@M.VP10,0@,'~-$XP@M.340,0@,'~-$XP@M.VBXC,0@,'~-$8,0@,(-$@XP M.DN6D,0@,'~-$CXP M.0D60,0@,'~-$EXP M.1D60,0@,'~-$HXP M.2D60,0@,'~-$JXP M.3D60,0@,'~-$MXP M.4D60,0@,'~-$OXP M.5D60,0@,'~-$RXP M.6D60,0@,'~-$TXP M.7D60,0@,'~-$WXP M.8D60,0@,'~-$YXP M.9D60,0@,'~-$\XP M.AD60,0@,'~-$^XP M.BD60,0@,'~ )-$aXP M.RX20,*@,'~+b-$d@RADIX	10@,'~-$qDecimal "symbol,value"[
For any symbols to be defined.
Type one per line, extra carriage return when through]@,(l ,'$+b4R,&W0R+| 0R+x,+|+q,&P5R|-${XP *@,((+q-$~? Not symbol,value@,(9b-$RADIX	8@,'~ (Q-$@Octal "symbol,value"[
For any symbol to be defined.
Type one per line, extra carriage return when through]@,(l ,'$+4R$,&W0R+ 0R+,++,&Q5R-$XP *@,((+-$? Not symbol,value@,(9@4R($1R90R+=p,&|5R($!" -$#XP *@,((+(# (Q-$1@SIXBIT "symbol,value"[
For any sixbit symbol to be defined.
Type one per line, extra carriage return when through]@,(,'$+%4RA,>,&W0R+=,&W5R=,^,&W -$9XP *,'~,&W -$<,<SIXBIT/*/>@,'~+2,^-$@? Not symbol,value@,(9% (Q-$D@DEFINE	SPCINT,'~,(.-$[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.]@,(,&h9E4Hf7@+c-$b? Not device-mnemonic,PI-channel@,(9E-$eSPASGINT *@,((+[,(/ (Q-$i@DEFINE	SPCDDB,'~,(.-$~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.]@,(,&h9j4H0R+,&P5R-$SPASGDDB *@,((+~-$
? Not device-mnemonic,PI-channel, no.-of-devices@,(9j,(/ (Q-$@DEFINE	SPCSAV,'~,(.-$&Type "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.]@,(,&h94H<0R+5,&Q5R50b7+2 "-$1? Highest-ac-to-save must be * or less@,(9-$4SPASGSAV *@,((+'-$;? Not device-mnemonic,PI-channel,highest-ac-to-save@,(9,(/-$>@DEFINE	SPCEDN,'~,(.-$\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?4Rq,&W0R+kaHpah+k,&Q4Rk0R+k,&Q4Rk0R+k,&W5Rk2H,}3H,}+h2H,~+k-$jUERSTZ	*@,((+\-$p?Not ersatz-device,P,Pn,search-list-type@,(9?,(/-$s@DEFINE	SPCCMD,'~,(.-$8Type "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.]@,(@@) ,~*2)
l ,'$9t4Rf,&W4H`0R+` H),&W0R+D5H`,&W4H`0R+` H)	+E0R+` H) J)	4R`0R+F4R`0R+H J)
,&W5R`,> )-$NUCMDNM *,'~-$O,,'~7B)+R-$R*,'~-$S,,'~7B)	+V-$V*,'~-$W,,'~ )	0R1R+X,(22D)
+X,^4B^-$^*,'~-$_@,'~+9-$e?Incorrect syntax for user defined command@,(9t,(/-$i@DEFINE	SPCTRM,'~,(.-$`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.]@,(,'$9g4R ,&W4Hx0R+f 2r,&W4Hx0R+x,&P0R+x,&P0R+x!0|,&W0R+x4Hx3H@~+qh(k`hhk`+x(H2H@~+x*pk,&P0R+x,&W0R+x,&W5Rx-$wTERMCR	*@,((+a-$}?Not a valid terminal attribute list format@,(9jMiY
C3 I'GJd`q>p1
N@,(/ (Q,~-$ 
SUBTTL	NETCNF - NETWORK CONFIGURATION DEFINITION FILE OUTPUT BY MONGEN DIALOG@@@,'~-$ DEFINE XP(A,B),<A==:B>@@@,'~ "-$ XP M.NET,*@,'~-$ XP M.RSS,0@,'~-$ XP M.DS10,0@,'~-$ XP M.DP01,0@,'~6 K+ +-$ *Network software(Y,N)[
Software to support remote computers: DECsystem-10's,
PDP-11's, PDP-8's (requires FTNET to be -1)]: ,$K+ 8-$ 7Network software(Y,N)[
Software to support remote computers: DECsystem-10's and
PDP-11's (requires FTNET to be -1)]: ,$K-$ :XP M.NET,*@,'~4B"z@@+o : "7 C "6 O7 L1+ F-$ ECpu's(1,1-*)[Total number of cpu's in the system]: ,%; B+#O@(~:(~2"+#+ u6@(~+ \6 L7 O1+ \-$ UHow many DC75NP's or DN87's on CPU*(1,0-8)[Network
front-ends connected to DL10's.]: ,%; B+n +n-$ XXP M.DC75,*@,'~7@+n+ \@,#<.:>@+n+ Z +o-$ _XP M.0D85,*@,( +p-$ bXP M.1D85,*@,( +p-$ eXP M.2D85,*@,( +q-$ hXP M.3D85,*@,( +q-$ kXP M.4D85,*@,( +r-$ nXP M.5D85,*@,( +r-$ qXP M.6D85,*@,( +s-$ tXP M.7D85,*@,(+ G-$ ANF node number of central site(1,1-77)[
Unique octal number identifying system to ANF network.]: ,%>-$!XP OURNNM,*@,'~-$!Name of central site[Six characters or less.]: ,&
0b7+!-$!ters.@,(+!-$!@DEFINE	SYSNDE
	<SIXBIT	&*&>@,(( "-$!# of remote TTY's(1,1-*)[
Maximum number of teletypes on ANF network nodes to be
handled at any given time.]: ,%;-$!"XP M.RMCR,*@,'~-$!-ANF Network virtual terminals(Y,N)[
Code to allow local terminals to "SET HOST" to other systems.]: ,$K-$!0XP M.RVTM,*@,'~-$!:Remote card readers(Y,N)[
Code to allow access to card readers on ANF remote stations.]: ,$K-$!=XP M.RCDR,*@,'~-$!GRemote line printers(Y,N)[
Code to allow access to line printers on ANF remote stations.]: ,$K-$!JXP M.RLPT,*@,'~-$!VRemote DN8x DDCMP devices(Y,N)[
Code to allow access to DN8x LBLK-to-DDCMP devices on ANF remote stations.]: ,$K-$!YXP M.RDDP,*@,'~-$!dRemote data entry terminals(Y,N)[
Code to allow access to remote data entry terminals (RDX devices).]: ,$K-$!gXP M.RDX,*@,'~-$!qRemote task-to-task through ANF(Y,N)[
Code to allow access to remote jobs (TSKSER).]: ,$K-$!sXP M.RJOB,*@,'~ "-$!}# of ANF connects(*,1-512)[
Maximum number of simultaneous connections.]: ,%;-$!XP M.CONN,*@,'~-$"
DECnet software(Y,N)[
Load monitor modules needed to communicate with other DECnet nodes]: ,$K-$"
XP M.DECN,*@,'~4B"\-$"DECnet area number of central site(1,1-63)[
Decimal area number for multi-area DECnet network configurations.]: ,%;-$"XP %RTHOM,*@,'~-$"(DECnet node number of central site(1,1-1023)[
Unique decimal number identifying system to DECnet network.]: ,%;-$"*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.]: ,$W."-$"BXP %RTRTY,*@,'~6 X+"\-$"QTransmit password(DECNET20)[
Password used when initializing a point-point --KDP, DTE, or DMR-- link.
64 characters or less]: ,&
0b 7+"W-$"V? More than 64 characters@,(+"C!" -$"[DEFINE	%RTXPW<RTRPW <*>>@,((-$"eEthernet software(Y,N)[
Load monitor modules needed to communicate via Ethernet]: ,$K-$"gXP M.ENET,*@,'~5B"k-$"jXP M.LATN,0@,'~+#;-$"vInclude LATSER(Y,N)[
Load monitor module to communicate with
terminal5concentratorsviaPEthernet]:,$K-$"yXP.M.LATN,*@,'~+#;-$"|XP,M.NODE,0@,'~-$"~XPYM.DC75,0@,'~-$#XP.M.0D85,0@,(-$#XP.M.1D85,0@,(-$#XP.M.2D85,0@,(-$#XP.M.3D85,0@,(-$#XP.M.4D85,0@,(-$#P M.RPTR,0@,'~-$#)XP M.RPTP,0@,'~-$#,XP M.RPLT,0@,'~-$#.XP M.RDDP,0@,'~-$#1XP M.RJOB,0@,'~-$#3XP M.RDX,0@,'~-$#6XP M.DECN,0@,'~-$#8XP M.ENET,0@,'~-$#;XP M.LATN,0@,'~,~ -$#?For front end number *:@,(5\#H-$#GTo which DL10 port is the DC75 or DN87 connected (0,0-7)[]: ,%;+#N-$#NTo which DTE20 is the DN87S connected (1,1-3)[]: ,%;  " B+o,~0Bm d -$#aSwitch(switch to list or explain)[
Type name of switch to be listed or explained or ALL or /HELP.
Type extra carriage return when through.]@@,(,'$+#R4R#k,&W7@+#h -$#g? Unknown switch *@,(+#R3H,}+#l,#q+#R+#a (Q,~S+,>7I++#pd(`l(m,#q+ ,^*d#l,~[d0Bm7+#x -$#w? Unknown switch *@,(,~d(`6@+#}-$#|? Unknown switch@,(,~,$ l"m7 +$-$$? Unknown switch *@,(,~,>6!++$-$$*,-1,(+$-$$*,0,(,^:x``+$
-$$@,(,~,'+$U"A+2B*d$,~6 D+$1-$$0DECsystem10(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]: ,$W+$?-$$=DECsystem10(KL,KS)[
KL is a system with KL10 cpu's and internal channels
KS is a system with a KS10 cpu]: ,$W1B "1B "0b7+$F "_-$$E? Not available in * monitor@,(+$ B(y:+0B+$I:+%,~7@;+$:+$,~,$g!(j0D+$N!(k7@(k0D`7+$U-$$TASKYN called without (Y,N) in above message,'u4B$Vg ",~,$g!(j0D1D`+$[!(k0D1D`7+$f-$$fASKLST called with (Y,N) in above question
- Edit MONGEN to call ASKYN instead of ASKLST@,'u,~ ,,&= xZ,(Z,$m,'$+$h,%9$h+&@Q$A`,>,>6@+$v-$$v? No (ANS0,ASN1,...) in above question - Edit MONGEN,'u0R+$n " 
,&W0R+${5H%exaH(j0b7+%-$%Too many prompts in above question - Edit MONGEN@,'u1R9$x@@(k,^,^1R,~-$%
Edit MONGEN and remove it.,'u-$%Error in above question - Edit MONGEN@,'u,&W+%,&W7@+%-$%? Type one answer followed by carriage return@,(,~d @b(x4H%5 $($G$cH+%(D} (j3F+%5f2F+%, B(xl`7+%,-$%+? Type enough to uniquely distinguish answer@,(,~6F(k9%!a`7+%5-$%4? Answer with one of the choices inside parens@,(,~ (x7@(j7+%;-$%:? No default allowed@,(,~+(# ,+%> ,l @+%? ,d @,&= xZ,(O@(z@@(y!$p D(zZ
Q*A`4R%T0R+%D,&Q0R+%I5B%T x,&|+%F1R+%Z1R1h0R!+%Q5B%T,&W "<@2H,a`@+%Q2H,+%T "=7 (z B(z1R+%`1R+%F-$%ZAbove question must have(...,min-max) - Edit MONGEN,'u B(y,&Q1R+%^0R+%_7x!"p,&|0R+%T B(z,'$+%?4R%y,&Q4R&a`@7+%k-$%j? Type single number followed by carriage return@,(9%?1R1h0R!+%o5B%o,&W3H,+%x7+%x-$%w? Type octal line number or CTY followed by carriage return@,(9%?!"=+&!(z2B-3B-+&!`6 +&-$&? No default allowed, type a number@,(9%?3B(z+&2"(y2b(z7+& (y-$&? Must be in range *,( (z-$&
-*@,(9%?+&@,&= xZ,(,'$+&
+&@ ,,(.,&= xZ,(,'$+&4R&@d ,&F7@+&-$&? Type octal M-N or M@,(9&-$&L *@,((+& ,,(.,&= xZ,(,'$+&4R&@l ,&F0R+&#,&Q4R&(-$&'? Type octal M-N,P or M,P@,(9&-$&)L *@,((+& ,,(.,&= xZ,(,'$+&+4R&@,&67@+&4-$&3? Type octal M-N or M@,(9&+-$&5KN X,*@,((+&-,&Q1R +&:0R,~ 2r+&Q,&W!"2H- 2 ,~*x,>,>,(0Z+'},(/ (Q,^,^+(
,&Q5B($1R1h0R!,~+&K,&Q1R1h1R!+&K0R,~ 2r+&Q,&W!"=3H,+&N 2!,~a` 2r,~ ,+&Q , ",&|4R($02020+&|$."Oh+&R,>-+&X,>-,&f ( -4R&ea`+&]1R+&b0R1R+&b020r+&+&b020h02 0r-+&d/2`dpR+@x+&Y,&|,^x,~+@0R1R+&f,~,'$,~ (4R(#,&W4H&m0R,~`H7+&t-$&s? Device-mnemonic must be 3 char or less@,(,~,&P0b7+&{ "-$&z? PI-channel must be * or less@,(,~+(#0R1R+&|,~,>-!" +(l ,>-!" +'e l d  ,'42'5R' -adp+'4B','42'4R'020/20BOp+'+'``l` ,~d @+'a`+(#,'4r'0R+'+(#,'52($@,~``@+'$gg)+'# (U R(SD(R+'#l `,>( 2* R(
-R4R',,'a1"(9'&d -$'+? Line too long@,(9(
d  
-,&|1R+'0 
-d +(#,> $-,$m,%9'94R'80R9'9 $-,$m,%9'94B'8/"d +'_d 9'`e ,> "_-$'\MONGEN for * monitors
/HELP(PROMPT,SHORT,LONG)[
All # are decimal unless stated otherwise
Unique abbrivation 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 []]: ,$W1BO@1B " B(Q ,^,~,'f,~a`0R1R+'d,~,'f,~+'d?`)7+'j@+'j
4+'j+'r)'f020r7+'s0R
&-
&-$'z@? Internal MONGEN error - ,'~,^,'~	`l  ,+'~m  ,Q$A`,>-+@x4R(	1R,(,(2+' ,Q$A`,>x4R(	,>1R+( (~1R,(,(2,^+(,^xd ,~7
-
 ,,>,'},^+( ,+( ,Q$A`,>-+@x4R(I1R-l ``4n(1Rl ``4.(1R,(,(B1Rd 1R.d +(,>abp+( -
4R(#.2+A`hp+(+(#6	e1ba`+(",2,,($,^:x,~&$0QFx4D(&,($[x.2+Q$A`4R($1R+(+,(2+((,>$(p,'~,^+((2,(2+(02,(22,(22a`,~1R+(06@(Ql`+(7,>2,(G,^d`a`+(=,>2,(>2,(>2,(>,^1Rl6@(Q,(G?`),-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]: PLT(Y,N)[Plotters]: PTP(Y,N)[Paper-tape punch]: PTR(Y,N)[Paper-tape reader]: 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]: ~(Y (Z7KQj
[DSK:MUNGEN.EXE written]
BD@@GD@@-$,t	,(+MP0(,LIST,EXPLAIN)Q
I9(rl+TVXW7+:C2`ggU>)didGHGSHY0,'HD,~+'"H(p(HELP)(,SHORT,PROMPT,LONG)
? Internal MONGEN error - Hb,~+c