On Mon, Apr 1, 2019 at 5:55 PM Bill Gunshannon via cctalk
<cctalk at classiccmp.org> wrote:
OK, here we go with exactly what I get with the new kernel with
NKL = 8 and entries in /etc/dtab for 7 serial lines.
January 4 08:48:26 init: configure system
autoconfig: warning: more than three handlers for
device tty1 on line 36.
tty1 1 csr 176500 vector 300 skipped: No autoconfig
routines.
tty2 2 csr 176510 vector 310 skipped: No autoconfig routines.
tty3 3 csr 176520 vector 320 skipped: No autoconfig routines.
tty4 4 csr 176530 vector 330 skipped: No autoconfig routines.
tty5 5 csr 176540 vector 340 skipped: No autoconfig routines.
tty6 6 csr 176550 vector 350 skipped: No autoconfig routines.
tty7 7 csr 176560 vector 360 skipped: No autoconfig routines.
Did you change the "cn" at the beginning of each line you added to the
dtab entries below to "tty1" through "tty7"? If so, don't do that.
If
it is not "cn" the routine src/sys/autoconfig/read_nlist.c:
read_nlist() won't be able to correctly link the attach routine
pointer for the device entries to src/sys/pdp/cons.c: cnattach()
# If you have DL11s, you must give each line an explicit unit number instead
# of using a '?' as above. If you use a '?', autoconfig(8) will start
# assigning unit numbers starting at 0 which will effectively move your
# console to that first line. Start your unit numbers with '1'.
#
# cn 1 176500 300 5 cnrint cnxint # kl/dl-11 (on mvx11-aa)