// ParcDLS.config -- Line configuration for PARC's Alto DLS
// Ron Weaver October 22, 1986 11:16:23 am PDT
// Tim Diebert: January 13, 1987 2:07:53 pm PST

// Syntax of DLS configuration file:
// One or more entries, each terminated by return.
// <entry> ::= <line> <description> | // <comment>
// <line> ::= <octal line number of line being described>
// <description> ::= <attribute> | <description> <attribute>
// <attribute> ::= <lineType> | <controlLine> | <defaultHost> |
// <baudRate> | <terminalType> | <length> | <width> |
// <diallerInfo> | <stopBits> | <loopLine> | <otherAttribute>
// <lineType> ::= Unused | Hardwired | DataSet | Telenet | Log | <diallerStuff>
// <diallerStuff> ::= Dialler <diallerSignal> <diallerType> | Dialler <diallerSignal>
// <controlLine> ::= Control <line>
// <defaultHost> ::= Host <hostName>
// <baudRate> ::= Baud <decimal number>
// <terminalType> ::= Type <decimal number>	// Tenex terminal type
// <length> ::= Length <decimal number>		// Lines/page
// <width> ::= Width <decimal number>		// Chars/line
// <diallerInfo> ::= DialOut <decimal number> <decimal number>
// <stopBits> ::= Stop 1 | Stop 2
// <loopLine> ::= Loop <line>			// Implemented only in ChollaDLS
// <diallerSignal> ::= CRQ | DP | NB1 | NB2 | NB4 | NB8
// <diallerType> ::= DiallerType <decimal number>
// <otherAttribute> ::= DialOutOnly | NoPad | 8Bit

// Each entry must contain a <lineType>, and entries with <lineType> of
// DataSet or Telenet must contain a <ControlLine>.

// If a <baudRate> is specified, the line will run at that fixed rate.
// Normally <baudRate> is omitted, and speed determination is performed
// at connection time.

// Dial-out lines, as well as having a <controlLine> attribute, also
// have a <diallerInfo> attribute with two arguments:
//	Modem address, i.e., Vadic card cage slot number (1-16) in the
//		cage that has the dialler.
//	Modem type: 1 = 103-compatible modem, 0 = Vadic modem
//		3 = 103/212 compatible modem, 2 = tripple

// There are 6 lines that control the dialler itself; each is declared by
// a "Dialler <diallerSignal>" entry, where the argument is the name
// of the output signal being controlled.  Some of the lines also have
// input signals connected to them; the correspondence is:
//	output:	CRQ	DP	NB1	NB2	NB4	NB8
//	input:	PND	ACR	DSS	--	--	--

// Each dialler has an associated DiallerType; declared by a
// a "DiallerType <decimal number>" entry, where the number is 
// 1 for a Vadic VA811 dialler and 0 for any other types

// You must code one "Log" line

// DialOutOnly means that the line is controlled exclusively from the network
// side; input from the line is ignored when the line is idle.

// Hardwired lines
00 Hardwired DialOutOnly Baud 300			// DLS Log Monitor (from 07)
//01 Hardwired Host Vaxc				// (Available)
02 Hardwired Host Vaxc Type 10 Length 24 Width 80	// 35-3212 A. Wilder
03 Hardwired Host Vaxc Type 10 Length 24 Width 80	// 35-3550 L. Anderson
04 Hardwired Host Vaxc					// 35-1014 & 1344 Cheng
05 Hardwired DialOutOnly Baud 1200			// 35-2336 Wyatt LaserWriter
06 Hardwired DialOutOnly Baud 1200			// 35-2134 PolleZ
07 Log Baud 300						// Vaxc com room DLS Log 
10 Hardwired 						// (Available)
11 Hardwired Host Vaxc Type 10 Length 24 Width 80 NoPad	// (Available)
12 Hardwired Host Vaxc Length 24 Width 80		// 35-2310 Gary Starkweather - ASRG
13 Hardwired DialOutOnly Baud 1200			// 35-1126 GSL Vax
14 Hardwired Host Vaxc Type 10 Length 24 Width 80	// 35-Receptionist
15 Hardwired DialOutOnly Baud 2400			// 35-2106 Satelite Time Receiver
16 Hardwired DialOutOnly Baud 1200			// (Available)
17 Hardwired DialOutOnly Baud 1200			// 35-2216 Neil Gunther

// Dialler control lines
70 Dialler CRQ DiallerType 0
71 Dialler DP
72 Dialler NB1
73 Dialler NB2
74 Dialler NB4
75 Dialler NB8

// The following is 300/1200-baud, dial-in only
40 Dataset Control 41 Host Vaxc					// (415) 858-0343 rotary [1]
42 Dataset Control 43 Host Vaxc					// (415) 858-0344 rotary [2]
44 Dataset Control 45 Host Vaxc					// (415) 858-0345 rotary [3]
46 Dataset Control 47 Host Vaxc					// (415) 858-0346 rotary [4]

// The following are 300-baud, dial-in or dial-out
50 Dataset Control 51 DialOut 1 1 Host Vaxc		// (415) 858-0347 rotary [5]
52 Dataset Control 53 DialOut 3 1 Host Vaxc		// (415) 858-0375 rotary [6]

// The following are Bell 212a 1200-baud, dial-in only
54 Dataset Control 55 DialOut 5 3 Host Vaxc		// (415) 858-0390 rotary [7]
56 Dataset Control 57 DialOut 7 3 Host Vaxc		// (415) 858-0391 rotary [8]

// The following are Vadic 3400 (1200-baud), dial-out
30 Dataset Control 31 DialOut 9 0 Host Vaxc		// (415) 493-1510
32 Dataset Control 33 DialOut 11 0 Host Vaxc		// (415) 493-3139