Google
 

Trailing-Edge - PDP-10 Archives - tops-10_7_04_spi_monitor - 10,56/spi/syscnf.mac
There is 1 other file named syscnf.mac in the archive. Click here to see a list.
SUBTTL SYSCNF - SYSTEM CONFIGURATION DEFINITION FILE OUTPUT BY MONGEN


DEFINE XP(A,B),<A==:B>


M.GEN==:327

;;	DECsystem10 (KL,KS) [
;;	The KL is a system with KL10 CPUs.  The KS is a system with a KS10 CPU.]: KS	;Processor type
M.KL10==:0
M.KS10==:1
M.CPU==:1

;;	System name [
;;	Type a system name of 24 characters or less.  The system name is displayed 
;;	in the banner line that is printed when the INITIA monitor command is 
;;	issued.]: SPI/PIMS 2020 7.04/23
DEFINE	SYSNAM
<	ASCIZ	&SPI/PIMS 2020 7.04/23&>
DEFINE	SYSDAT<
ASCIZ &12-Jun-89&>
M.MON==:6
M.DAY==:14
M.YEAR==:131

;;	CPU0 serial number (1-10000) [
;;	Respond with the serial number of the CPU, in the range 1 to 1000.  If your 
;;	installation has more than one processor, this question is asked for each 
;;	CPU.  Each serial number must be unique.]: 4657	;CPU0 serial number
M.C0SN==:11061
M.C1SN==:0
M.C2SN==:0
M.C3SN==:0
M.C4SN==:0
M.C5SN==:0

;;	Exclude monitor overhead from user run time (YES,NO) [
;;	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.
;;	    If you exclude monitor overhead from user runtime, users recieve a more 
;;	accurate accounting of their processor usage because user runtime is 
;;	calculated independently of any monitor overhead.  However, installations
;;	that charge their customers for processor usage should be aware that the 
;;	exclusion of monitor overhead decreases the user runtime totals by 10 to 
;;	20 percent.
;;	    If you include monitor overhead with user runtime, apportioned monitor
;;	overhead is included in each user's runtime.  Regardless of how you 
;;	respond to this question, monitor overhead is calculated as a separate 
;;	statistic that can be used in determining the amount of CPU time spent for 
;;	overhead.]: Y	;Exclude monitor overhead ?
M.RTCO==:1
M.EMRT==:0
M.XPI==:0

;;	Account verification (YES,NO) [
;;	LOGIN and the batch system will verify that the user has specified a valid 
;;	account.
;;	    If you answer YES, when accounts are associated with their PPNs and 
;;	when ACTDAE is running, users can log in only if they specify a valid 
;;	account string.  If you answer NO, no verification test is made.]: Y	;Account verification ?
M.ACV==:1
M.MOS==:0
;;	
;;	Autoconfigured device options:

M.SCA==:0
DEFINE	MDSCA,<
> ;;END DEFINE MDSCA

;;	  Include Ethernet service (NO,YES,PROMPT)[
;;	Load monitor modules needed to communicate using Ethernet.  These modules 
;;	include ETHSER and ETHUUO, plus the hardware driver specific to the type of 
;;	DECsystem-10 being built.
;;	Respond with one of the following:
;;		NO      Exclude driver
;;		YES     Include driver
;;		PROMPT  Include driver and prompt for parameters]: NO	;Ethernet support

M.ENET==:0
DEFINE	MDENET,<
> ;;END DEFINE MDENET

M.SA10==:0
DEFINE	MDSA10,<
> ;;END DEFINE MDSA10

M.DPX==:0
DEFINE	MDDPX,<
> ;;END DEFINE MDDPX

M.DRX==:0
DEFINE	MDDRX,<
> ;;END DEFINE MDDRX

M.FHX==:0
DEFINE	MDFHX,<
> ;;END DEFINE MDFHX

M.FSX==:0
DEFINE	MDFSX,<
> ;;END DEFINE MDFSX

M.MDX==:0
DEFINE	MDMDX,<
> ;;END DEFINE MDMDX

;;	  Prompt for RP0x/RM0x Massbus disks (NO,YES)[
;;	RP0x and RM0x disks are available through the use of Massbus hardware. 
;;	RPXKON is the driver module for these disks.
;;	Respond with one of the following:
;;		NO      Do not prompt
;;		YES     Prompt for parameters]: NO	;RPXKON (prompt)

M.RPX==:1
DEFINE	MDRPX,<
	EXTERN	RPXKON
	MDCPUN	(00,00,00,00,00,00)
	MDTERM
> ;;END DEFINE MDRPX

M.RNX==:0
DEFINE	MDRNX,<
> ;;END DEFINE MDRNX

M.RAX==:0
DEFINE	MDRAX,<
> ;;END DEFINE MDRAX

M.DSX==:0
DEFINE	MDDSX,<
> ;;END DEFINE MDDSX

;;	  Include TM02/TM03 magtapes (NO,YES,PROMPT)[
;;	TU45 and TU77 magtape units are available through the use of TM02 or TM03 
;;	controllers.  TM2KON is the driver module for these magtapes.
;;	Respond with one of the following:
;;		NO      Exclude driver
;;		YES     Include driver
;;		PROMPT  Include driver and prompt for parameters]: YES	;TM2KON

M.TM02==:1
DEFINE	MDTM02,<
	EXTERN	TM2KON
	MDCPUN	(00,00,00,00,00,00)
	MDTERM
> ;;END DEFINE MDTM02

M.TX01==:0
DEFINE	MDTX01,<
> ;;END DEFINE MDTX01

M.DX20==:0
DEFINE	MDDX20,<
> ;;END DEFINE MDDX20

M.TM78==:0
DEFINE	MDTM78,<
> ;;END DEFINE MDTM78

M.TM10==:0
DEFINE	MDTM10,<
> ;;END DEFINE MDTM10

M.TC10==:0
DEFINE	MDTC10,<
> ;;END DEFINE MDTC10

M.TS10==:0
DEFINE	MDTS10,<
> ;;END DEFINE MDTS10

M.LP10==:0
DEFINE	MDLP10,<
> ;;END DEFINE MDLP10

M.DLP==:0
DEFINE	MDDLP,<
> ;;END DEFINE MDDLP

;;	  Include UNIBUS/LP20 printers (NO,YES,PROMPT)[
;;	This option provides support for LP20 UNIBUS line printers.
;;	Respond with one of the following:
;;		NO      Exclude driver
;;		YES     Include driver
;;		PROMPT  Include driver and prompt for parameters]: YES	;UNIBUS line printer service

M.LP20==:1
DEFINE	MDLP20,<
	EXTERN	LP2SER
	MDCPUN	(00,00,00,00,00,00)
	MDTERM
> ;;END DEFINE MDLP20

M.XY10==:0
DEFINE	MDXY10,<
> ;;END DEFINE MDXY10

M.CR10==:0
DEFINE	MDCR10,<
> ;;END DEFINE MDCR10

M.DCR==:0
DEFINE	MDDCR,<
> ;;END DEFINE MDDCR

;;	  Include UNIBUS/CD20 card readers (NO,YES,PROMPT)[
;;	This option provides support for CD20 UNIBUS card readers.
;;	Respond with one of the following:
;;		NO      Exclude driver
;;		YES     Include driver
;;		PROMPT  Include driver and prompt for parameters]: NO	;UNIBUS card reader service

M.CR20==:0
DEFINE	MDCR20,<
> ;;END DEFINE MDCR20

M.CP10==:0
DEFINE	MDCP10,<
> ;;END DEFINE MDCP10

M.PTP==:0
DEFINE	MDPTP,<
> ;;END DEFINE MDPTP

M.PTR==:0
DEFINE	MDPTR,<
> ;;END DEFINE MDPTR

;ACCUMULATED SYMBOLS
M.DISK==:1		;DISK SERVICE
M.TAPE==:1		;TAPE SERVICE
M.CDP==:0		;CARD PUNCH SERVICE
M.CDR==:0		;CARD READER SERVICE
M.LPT==:1		;LINE PRINTER SERVICE
M.PLT==:0		;PLOTTER SERVICE
M.PTP==:0		;PAPER TAPE PUNCH SERVICE
M.PTR==:0		;PAPER TAPE READER SERVICE
M.DTEN==:0
M.DC10==:0
M.DC68==:0
M.DC76==:0

;;	  DZ-11 TTY lines (0-32) [
;;	Respond with the total number of TTY lines.]: 32	;# DZ lines
M0DZNL==:40
M.D70N==:0
M.D71N==:0
M.D72N==:0
M.D73N==:0
M.D74N==:0
M.D75N==:0
M.D76N==:0
M.D77N==:0
M.D78N==:0
M.D79N==:0
M.D7AN==:0
M.D7BN==:0
M.TTG0==:0
M.TTG1==:0
M.DSG0==:0
M.DSG1==:0
M.68L0==:0
M.68L1==:0
M.DZNL==:40
M.TTDN==:0
M.TLTL==:40	;TOTAL LOCAL TTY LINES

;;	

;;	  OPR octal line number (CTY,0-37) [
;;	Respond with the octal number of the terminal you want to designate as 
;;	device OPR, the operator-privileged terminal.  This is normally the 
;;	terminal that will be running OPR, the operator service program, to control 
;;	the system utility programs such as the device spoolers and the mount 
;;	request processor.  The default is the console terminal (CTY).]: CTY	;OPR
DEFINE	OPRLIN<

	OPRL	CTY
>

DEFINE	MACDSD<

;;	  Data set lines [
;;	Class of terminal for LOGIN, LOGIN resets line to computer echoing and no 
;;	hardware tabs.
;;	    This question accepts a list of octal terminal line numbers.  The 
;;	terminal line can be indicated by its number (n), a range of terminal lines 
;;	can be indicated by the lowest and highest numbers in the range separated 
;;	by a hyphen (m-n), and the CTY is always indicated by CTY.  Type each 
;;	designator on a separate line and end the list with an extra carriage 
;;	return.]
;;	0-7	;Data set lines
L 0,7
;;		;End of data set lines
>
;;	

;;	Number of Jobs (1-511) [
;;	Respond with the maximum number of jobs, attached and detached, not 
;;	counting the null job.  Specify only the maximum number of jobs needed.
;;	Monitor size increases proportionally to the maximum number of jobs.]: 50	;Jobs
M.JOB==:62
MD.SEG==:0

;;	Maximum pages of core for each job (0,0-16384) [
;;	Answer this question with the maximum amount of physical memory that any 
;;	one job may use.  This value is specified in number of 512-word pages.  A 
;;	response of 0 indicates all of core, or the maximum number of pages 
;;	possible.  The value you specify here can be overridden by the SET CORMAX 
;;	monitor command.]: 	;Pages core/user
M.CORE==:0

;;	Total amount of system core in K (512-4096) [
;;	ONCE-only reports if there is less core at startup.  Answer this question 
;;	with the total amount of physical memory that the system has.  At monitor 
;;	startup time, ONCE prints a message if the actual amount of memory on line 
;;	is less than your response to this question.]: 512	;Total core
M.NKC==:1000

;;	Clock ticks per second (60,50) [
;;	Clock ticks per second corresponds to power line frequency.  In North 
;;	America, the correct response is 60; in most other countries, the correct 
;;	response is 50.]: 60	;Ticks/sec
M.TPS==:74
M.RTD==:0

;;	Allow jobs to be locked in core (YES,NO) [
;;	If you answer NO, no users will be allowed to lock their jobs in core 
;;	memory.
;;	    The ANF-10 network programs DTELDR and NETLDR require the ability to 
;;	lock a job in memory.  Therefore, if you intend to use these programs, you 
;;	must answer this question YES.  This question is always asked for KS 
;;	systems, and is asked for KL systems only if no real-time devices are 
;;	employed.]: Y	;Allow locking ?
M.LOK==:1

;;	Guaranteed number of pages for unlocked jobs (0,0-16384) [
;;	Answer this question with the number of pages of memory guaranteed to all 
;;	jobs that are not locked in core.  The default, 0, indicates that all of 
;;	memory is available to unlocked jobs.
;;	    If your answer is 0, no jobs are allowed to be locked, as a safeguard 
;;	against locked jobs usurping all of the system's memory.  The value 
;;	specified in your answer to this question can be overridden by the SET 
;;	CORMIN monitor command.]: 144	;Core for non-locking jobs
M.MGC==:220

;;	Number of pages reserved for locking jobs in Exec Virtual Memory (10,0-?) [
;;	The default, 10, is needed for DTELDR.  Extra pages are required for 
;;	running performance analysis tools such as SNOOPY and DNSNUP or for any 
;;	real-time applications using indirect CONSO masks or fast mode.  Reserving
;;	pages for EVM reduces the amount of available system free core by an 
;;	equivalent amount.]: 10	;Pages of EVM
M.EVM==:12

;;	Number of high priority interrupt queues (0,0-15): 3	;# HPQs
M.HPQ==:3

;;	Meter (NO,YES) [
;;	Do you want to include performance analysis metering with the METER UUO? 
;;	This option has officially been superseded by the PERF. UUO.]: NO	;METER
M.METR==:0

;;	KASER (NO,YES) [
;;	Do you want to include support for simulation of KA10 long floating point 
;;	instructions?]: N	;KASER ?
M.FPS==:0

;;	MPXSER (YES,NO) [
;;	Do you want to include support for device MPX?  MPX allows more than one 
;;	device to be associated with a given I/O channel.  This feature is required 
;;	for DTELDR.  If you answer YES, the multiplexed-channel software MPX will 
;;	be loaded.]: Y	;MPXSER ?
M.MPX==:1

;;	PSISER (YES,NO) [
;;	Do you want to load the Programmed Software Interrupt SERvice software? 
;;	PSISER supports the PISYS. UUO, which allows users to specify the 
;;	conditions for which an interrupt is to occur.  PSISER is required for the 
;;	operation of GALAXY-10.]: Y	;PSISER ?
M.PSI==:1

;;	IPCF (YES,NO) [
;;	Do you want to load the Inter-Process Communication Facility software?  
;;	IPCF allows jobs and/or system processes to communicate with each other. 
;;	IPCF is required for the operation of MCS-10 and GALAXY-10.]: Y	;IPCSER ?
M.IPCF==:1

;;	ENQ/DEQ (YES,NO) [
;;	Do you want to load the ENQ/DEQ software?  ENQ/DEQ provides sychronization 
;;	functions which allow simultaneous file updates by multiple co-operating 
;;	processes.]: Y	;ENQ/DEQ ?
M.EQDQ==:1

;;	Disk sets (ALL) [
;;	Answer this question with the list of disk sets to be mounted by this 
;;	system.  If the list is empty, ALL disk sets will be mountable.  Disk set 
;;	numbers range from 1 through 36.  List entries in the form:
;;		
;;		3,9-12,14,...
;;		
;;	]: 	;Disk set
M.SETS==:0,,0

;;	Configure non-autoconfigured hardware (NO,YES) [
;;	Do you want to include unsupported hardware in your configuration?]: NO	;Weird hardware
M.VP10==:0
M0VP10==:0
M.340==:0
M0340==:0
M.VBXC==:0
M0VBXC==:0
M.DIS==:0
M0DIS==:0
M0TD10==:0
M0RX20==:0
M0XTC==:0
M.XTC==:0
M0XTL==:0
M00D78==:0
M01D78==:0
M02D78==:0
M03D78==:0
M04D78==:0
M05D78==:0
M06D78==:0
M07D78==:0
M0D78L==:0
M0XXI==:0
M0XXO==:0
M.DN6D==:0
M00D60==:0
M01D60==:0
M02D60==:0
M03D60==:0
M04D60==:0
M05D60==:0
M06D60==:0
M07D60==:0
M0D60L==:0
M.0D60==:0
M.1D60==:0
M.2D60==:0
M.3D60==:0
M.4D60==:0
M.5D60==:0
M.6D60==:0
M.7D60==:0
M.D60L==:0
M.DN6K==:0
M.DN6R==:0
M.DN60==:0

;;	Number of KMC/DUP Lines (0,0-2) [
;;	Respond with the number of DUP11 synchronous line units attached to a KMC11 
;;	controller.]: 0	;# KMC/DUP-11s
M.KDUP==:0
M.DMRN==:0
M.DECN==:0
M.DN60==:0
M.DN6K==:0
M.DN6R==:0
M00D85==:0
M01D85==:0
M02D85==:0
M03D85==:0
M04D85==:0
M05D85==:0
M06D85==:0
M07D85==:0
M.TD10==:0
M.DAS78==:0
M.XXI==:0
M.XXO==:0
M.RX20==:0

;;	Number of PTYs (20,1-476) [
;;	A PTY is a pseudo-terminal.  OPSER subjobs and batch jobs use PTYs for I/O.  
;;	Each operator service program and batch stream needs at least one PTY.  You 
;;	must include at least one PTY for your monitor.  Respond with the number of 
;;	pseudo-terminals that your monitor must support.]: 30	;# PTYs
M.PTY==:36

;;	
;;	Network software (YES,NO) [
;;	Do you want to include support for communications with other Digital 
;;	operating systems?]: N	;Networks supported ?
M.NET==:0

RADIX	10
;;	
;;	Decimal "symbol,value" [
;;	For any decimal symbols to be defined, type one "symbol,value" pair per 
;;	line and terminate the list with an extra carriage return.  The symbols and 
;;	values that you enter here are those that deviate from the defaults defined 
;;	in the distributed common modules (COMMON, COMDEV, and COMMOD).  The radix 
;;	is set automatically for each symbol, in accordance with the radix 
;;	specified in the question.  (In this case, decimal.  You will be given the 
;;	opportunity to change the values for symbols with octal and SIXBIT values 
;;	in the questions that follow.)  For example, to increase the length of a 
;;	memory cycle from 1,000 nanoseconds to 1,760 nanoseconds, 
;;	type:
;;		
;;	     NSPMEM,1760
;;		
;;	followed by a carriage return.  Unless you specify otherwise, the symbols 
;;	will be defined with the default values.  If the default values are 
;;	acceptable, press RETURN in response to this question.]
;;	TTYWID,130	;default tty width
XP TTYWID,130
;;	TTCHKS,8	;increased chunk size
XP TTCHKS,8
;;	TTYLCT,0	;default tty lc
XP TTYLCT,0
;;	DSKTRY,3	;Disk data error retry maximum
XP DSKTRY,3
;;	RCLTRY,2	;Disk data error recal maximum
XP RCLTRY,2
;;		;End decimal value definitions
RADIX	8
;;	
;;	Octal "symbol,value" [
;;	For any octal symbols to be defined, type one "symbol,value" pair per line 
;;	and terminate the list with an extra carriage return.  For example, to 
;;	change the standard magtape density from 6250 bits per inch (BPI) to 1600, 
;;	type:
;;		
;;	     STDENS,4
;;		
;;	followed by a carriage return.  In this example, 1 = 200 BPI, 2 = 556 BPI, 
;;	3 = 800 BPI, and 5 = 6250  BPI.  If the default values are acceptable, 
;;	press RETURN in response to this question.]
;;	CHGPPP,<20040,,0> ;Poke or Admin privs to do CHGPPN
XP CHGPPP,<20040,,0>
;;	PRVPRV,<40,,0> ;No admin privs for automatic jobs
XP PRVPRV,<40,,0>
;;	RTCH1,1
XP RTCH1,1
;;	MTDLTP,0	;Standard magtape labels are bypass
XP MTDLTP,0
;;	SCHEDN,2	;SET SCHED at system startup
XP SCHEDN,2
;;	M.PKTL,24	;Maximum size of a short IPCF packet
XP M.PKTL,24
;;	M.EDIT,1	;Enable TTY EDITOR
XP M.EDIT,1
;;		;End octal value definitions
;;	
;;	SIXBIT "symbol,value" [
;;	For any SIXBIT symbol to be defined, type one "symbol,value" pair per line 
;;	and terminate the list with an extra carriage return.  For example, to 
;;	change the name of the mail program from MS to PO, type:
;;		
;;	     M.MAIL,PO
;;		
;;	followed by a carriage return.   If the default values are acceptable, 
;;	press RETURN in response to this question.]
;;		;Sixbit value definitions

DEFINE	SPCINT<
;;	
;;	Type "device-mnemonic,PI-channel" for special devices [
;;	This question allows you to build the monitor to support a device driver 
;;	that is not part of the standard monitor.  Type the device name and the 
;;	priority-interrupt channel for a device driver that does not save the ACs 
;;	on a priority interrupt, and that does not require Device Data Blocks 
;;	(DDBs) in the monitor.  A driver of this type can support only one device.
;;	The device mnemonic must be 3 characters or less in length.  Type an extra 
;;	carriage return when through.]
;;		;DEV,PI
>

DEFINE	SPCDDB<
;;	
;;	Type "device-mnemonic,PI-channel,no.-of-devices" [
;;	This question allows you to define a device driver that requires Device 
;;	Data Blocks (DDBs) and will support multiple devices.  Specify the device 
;;	name,  priority-interrupt channel, and number of devices to be supported.
;;	The device-mnemonic must be 3 characters or less in length.  Type an extra 
;;	carriage return when through.]
;;		;DEV,PI,#
>

DEFINE	SPCSAV<
;;	
;;	Type "device-mnemonic,PI-channel,highest-ac-to-save" [
;;	This question allows you to define device drivers that include a channel 
;;	save routine to save ACs up to the "highest AC to save".  Specify the 
;;	device name, priority-interrupt channel, and the number of the highest AC 
;;	to save on an interrupt.  The device-mnemonic must be 3 characters or less 
;;	in length.  Type extra carriage return when through.]
;;		;DEV,PI,AC
>

DEFINE	SPCEDN<
;;	
;;	Type "ersatz-device,P,Pn,search-list-type" [
;;	This question allows you to define your own ersatz device names.  
;;	Monitor-standard ersatz device names must not be redefined.  To create 
;;	additional site-specific ersatz device names, type a device name in exactly 
;;	3 characters, the Project,Programmer Number (P,PN) associated with the 
;;	device, and which search list to use (either ALL, SYS, or JOB) and press 
;;	RETURN.  You may define another ersatz device, or press RETURN again to 
;;	finish.]
;;		;End user defined ersatz device names
>

DEFINE	SPCCMD<
;;	
;;	Type "command-name,dispatch,flags,unique-bits,PRVTAB-name" [
;;	This question allows you to create new monitor commands or to redefine 
;;	existing monitor commands.  The command name that you specify here will run 
;;	the program that you specify, using the characteristics that you specify. 
;;	Type each new command name followed by the information that the monitor 
;;	needs to process the command.  This information is specified by each of the 
;;	following components.  All components must be separated by commas, as shown 
;;	above.  To omit a component, include only the comma in its place.  The 
;;	components are:
;;		
;;	   1. Command-name.  The command-name is the name of the monitor command to
;;	      be added.  Type the command name as a single SIXBIT alphanumeric word
;;	      or a single SIXBIT character enclosed in angle-brackets, or omit the
;;	      name if you only want to extend PRVTAB.
;;		
;;	   2. Dispatch address.  The dispatch address identifies the program or 
;;	      routine to run when the command is processed.  This may be the name 
;;	      of the program to run from SYS (file name only), or it may  be 
;;	      omitted if the program name and command name are equivalent.  The 
;;	      dispatch address may also be a location (label) of a routine in the 
;;	      monitor.  For example, #RUNQUE.
;;		
;;	   3. Flags.  Flags are defined in COMMON to specify the type of command 
;;	      processing for the monitor to use.  Separate the flags with an 
;;	      exclamation point (!).  Some of the possible flags are:
;;		
;;	         Flag         Meaning
;;		
;;	         APPFLG       saves your current context
;;	         CMWRQ        requeues the job after command processing
;;	         CUSTMR       reserved for customer implementation
;;	         INCORE       requires that the job be in memory
;;	         NBATCH       not allowed from a batch job
;;	         NOACT        delayed if any devices are active
;;	         NOCORE       core is not required
;;	         NOINCK       can be processed if issued without a job
;;	         NOJOBN       does not require a job number
;;	         NOLOGIN      does not require that a job be logged in
;;	         NOMESS       suppresses output of SET WATCH statistics
;;	         NOPER        monitor must not prompt after command completion
;;	         NORUN        requires that the job be halted
;;	         NXONLY       is not legal if the job is execute-only
;;	         TTYRNC       monitor should put job in monitor mode
;;	         TTYRNU       monitor should put job in user mode       
;;	         TTYRNW       continue I/O wait after command processing
;;		
;;	   4. Unique bits.  Unique bits are bit numbers you can define to specify 
;;	      the number of characters that make this command unique.  This is 
;;	      specified in the form INIQ.n, where 'n' is the number of characters 
;;	      from 1 to 4.
;;		
;;	   5. PRVTAB-name.  The PRVTAB-name is the name of the program to place in 
;;	      the monitor table PRVTAB.  This should be equivalent to the dispatch 
;;	      program name and may be omitted if the command should not be included
;;	      in PRVTAB.  PRVTAB is the monitor's list of priviledged CUSPs.
;;		
;;	Type extra carriage return when through.]
UCMDNM <CV>,,RUNMIC,RUNFLG,UNIQ.2,
UCMDNM <PATH>,,,RUNFLG,UNIQ.2,
>
DEFINE SPCCLS<
TERMCR	(DUMB,DUMB,,,80,0,0,0,0,0,0,<LC,XON,CRLF>)
>
;;	
;;	Additional terminals for classes:
DEFINE SPCCLX<
TERMCR	(H19A,VT100,,)
TERMCR	(DAS21A,VT200,,<VFW>)
>

;;	
;;	System default terminal type (TTY) [
;;	Type the name of the default termainl type for your system.  The terminal 
;;	type name must be 1 to 6 characters in length.  The monitor will assign 
;;	this type to all lines at system start-up, before INITIA runs.]: DUMB					;DEFAULT TTY TYPE FOR SYSTEM
M.DTTT==:<SIXBIT &DUMB&>
;;	
;;	END OF SYSCNF.MAC