gettytab revision 1096
164777Snyan#	from: @(#)gettytab	5.14 (Berkeley) 3/27/91
264777Snyan#
364777Snyan# Most of the table entries here are just copies of the old getty table,
464777Snyan# it is by no means certain, or even likely, that any of them are optimal
564777Snyan# for any purpose whatever.  Nor is it likely that more than a couple are
664777Snyan# even correct.
764777Snyan#
864777Snyan# The default gettytab entry, used to set defaults for all other
964777Snyan# entries, and in cases where getty is called with no table name
1064777Snyan#
1164777Snyan# cb, ce and ck are desirable on most crt's.  The non-crt entries need to
1264777Snyan# be changed to turn them off (cb@:ce@:ck@:).
1364777Snyan#
1464777Snyan# Parity defaults to even.  There ought to be more alternative entries with
1564777Snyan# no parity.  The Pc entry already has no parity..  The different parities
1664777Snyan# are:
1764777Snyan#     (none): same as even except -inpck instead of inpck for login.
1864777Snyan#     ep:     getty will use raw mode (cs8 -parenb) (unless rw is set) and
1964777Snyan#             fake parity.  login will use even parity (cs7 parenb -parodd).
2064777Snyan#     op:     same as ep except odd parity (cs7 parenb parodd) for login.
2164777Snyan#             op overrides ep.
2264777Snyan#     ap:     same as ep except -inpck instead of inpck for login.
2364777Snyan#             ap overrides op and ep.
2464777Snyan#     np:     1. don't fake parity in getty.  The fake parity garbles
2564777Snyan#                characters on non-terminals (like pccons) that don't
2664777Snyan#                support parity.  It would probably better for getty not to
2764777Snyan#                try to fake parity.  It could just use cbreak mode so as
2864777Snyan#                as not to force cs8 and let the hardware handle the parity.
2964777Snyan#                login has to be rely on the hardware anyway.
3064777Snyan#             2. set PASS8, giving cs8 -parenb -istrip -inpck.
3164777Snyan#     np:ep:  same as np except inpck.
3264777Snyan#     np:op:  same as np:ep except for parodd (but parodd is overridden).
3364777Snyan#     np:ap:  same as np except istrip.
3464777Snyan#
3564777Snyandefault:\
3664777Snyan	:cb:ce:ck:fd#1000:im=\r\n   FreeBSD (%h) (%t)\r\n\r\n:sp#1200:
3764777Snyan
3864777Snyan#
3964777Snyan# Fixed speed entries
4064777Snyan#
4164777Snyan#	The "std.NNN" names are known to the special case
4264777Snyan#	portselector code in getty, however they can
4364777Snyan#	be assigned to any table desired.
4464777Snyan#	The "NNN-baud" names are known to the special case
4564777Snyan#	autobaud code in getty, and likewise can
4664777Snyan#	be assigned to any table desired (hopefully the same speed).
4764777Snyan#
4864777Snyana|std.110|110-baud:\
4964777Snyan	:np:nd#1:cd#1:uc:sp#110:
5064777Snyanb|std.134|134.5-baud:\
5164777Snyan	:np:nd#1:cd#2:ff#1:td#1:sp#134:ht:nl:
5264777Snyan1|std.150|150-baud:\
5364777Snyan	:np:nd#1:cd#2:td#1:fd#1:sp#150:ht:nl:lm=\E\72\6\6\17login\72 :
5464777Snyanc|std.300|300-baud:\
5564777Snyan	:np:nd#1:cd#1:sp#300:
5664777Snyand|std.600|600-baud:\
5792739Salfred	:np:nd#1:cd#1:sp#600:
5892739Salfredf|std.1200|1200-baud:\
5992739Salfred	:np:fd#1:sp#1200:
6092739Salfred6|std.2400|2400-baud:\
6192739Salfred	:np:sp#2400:
6292739Salfred7|std.4800|4800-baud:\
6392739Salfred	:np:sp#4800:
6492739Salfred2|std.9600|9600-baud:\
6592739Salfred	:np:sp#9600:
6692739Salfredg|std.19200|19200-baud:\
6792739Salfred	:np:sp#19200:
6892739Salfredstd.38400|38400-baud:\
6992739Salfred	:np:sp#38400:
7092739Salfredstd.57600|57600-baud:\
7192739Salfred	:np:sp#57600:
7264777Snyanstd.115200|115200-baud:\
7364777Snyan	:np:sp#115200:
7492739Salfred
7592739Salfred#
7664777Snyan# Dial in rotary tables, speed selection via 'break'
7764777Snyan#
7864777Snyan0|d300|Dial-300:\
7964777Snyan	:nx=d1200:cd#2:sp#300:
8064777Snyand1200|Dial-1200:\
8164777Snyan	:nx=d150:fd#1:sp#1200:
8264777Snyand150|Dial-150:\
8364777Snyan	:nx=d110:lm@:tc=150-baud:
8464777Snyand110|Dial-110:\
8564777Snyan	:nx=d300:tc=300-baud:
8664777Snyan
8764777Snyan#
8864777Snyan# Fast dialup terminals, 2400/1200/300 rotary (can start either way)
8964777Snyan#
9064777SnyanD2400|d2400|Fast-Dial-2400:\
9164777Snyan	:nx=D1200:tc=2400-baud:
9264777Snyan3|D1200|Fast-Dial-1200:\
9364777Snyan	:nx=D300:tc=1200-baud:
9464777Snyan5|D300|Fast-Dial-300:\
9564777Snyan	:nx=D2400:tc=300-baud:
9664777Snyan
9764777Snyan#
9864777Snyan#telebit (19200)
9964777Snyan#
10064777Snyant19200:\
10164777Snyan	:nx=t2400:tc=19200-baud:
10264777Snyant2400:\
10364777Snyan	:nx=t1200:tc=2400-baud:
10464777Snyant1200:\
10564777Snyan	:nx=t19200:tc=1200-baud:
10664777Snyan
10764777Snyan#
10864777Snyan#telebit (9600)
10964777Snyan#
11064777Snyant9600:\
11164777Snyan	:nx=t2400a:tc=9600-baud:
11264777Snyant2400a:\
11364777Snyan	:nx=t1200a:tc=2400-baud:
11464777Snyant1200a:\
11564777Snyan	:nx=t9600:tc=1200-baud:
11664777Snyan
11764777Snyan#
11864777Snyan# Odd special case terminals
11964777Snyan#
12064777Snyan-|tty33|asr33|Pity the poor user of this beast:\
12164777Snyan	:tc=110-baud:
12264777Snyan
12364777Snyan4|Console|Console Decwriter II:\
12464777Snyan	:nd@:cd@:rw:tc=300-baud:
12564777Snyan
12664777Snyane|Console-1200|Console Decwriter III:\
12764777Snyan	:fd@:nd@:cd@:rw:tc=1200-baud:
12864777Snyan
12964777Snyani|Interdata console:\
13064777Snyan	:uc:sp#0:
13164777Snyan
13264777Snyanl|lsi chess terminal:\
13364777Snyan	:sp#300:
13464777Snyan
13564777SnyanX|Xwindow|X window system:\
13664777Snyan	:fd@:nd@:cd@:rw:sp#9600:
13764777Snyan
13864777SnyanP|Pc|Pc console:\
13964777Snyan	:ht:np:sp#115200:
14064777Snyan
14164777Snyan#
14264777Snyan# Wierdo special case for fast crt's with hardcopy devices
14364777Snyan#
14464777Snyan8|T9600|CRT with hardcopy:\
14564777Snyan	:nx=T300:tc=9600-baud:
14664777Snyan9|T300|CRT with hardcopy (300):\
14764777Snyan	:nx=T9600:tc=300-baud:
14864777Snyan
14964777Snyan#
15064777Snyan# Plugboard, and misc other terminals
15164777Snyan#
15264777Snyanplug-9600|Plugboard-9600:\
15364777Snyan	:pf#1:tc=9600-baud:
15464777Snyanp|P9600|Plugboard-9600-rotary:\
15564777Snyan	:pf#1:nx=P300:tc=9600-baud:
15664777Snyanq|P300|Plugboard-300:\
15764777Snyan	:pf#1:nx=P1200:tc=300-baud:
15864777Snyanr|P1200|Plugboard-1200:\
15964777Snyan	:pf#1:nx=P9600:tc=1200-baud:
16064777Snyan
16164777Snyan#
16264777Snyan# XXXX Port selector
16364777Snyan#
16464777Snyans|DSW|Port Selector:\
16564777Snyan	:ps:sp#2400:
16664777Snyan
16764777Snyan#
16864777Snyan# Auto-baud speed detect entry for Micom 600.
16964777Snyan# Special code in getty will switch this out
17064777Snyan# to one of the NNN-baud entries.
17164777Snyan#
17264777SnyanA|Auto-baud:\
17364777Snyan	:ab:sp#2400:f0#040:
17464777Snyan