Subject: Re: MI com(4) committed
To: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
From: Jason Thorpe <thorpej@wasabisystems.com>
List: port-hp300
Date: 11/12/2003 09:54:36
On Nov 12, 2003, at 5:22 AM, Izumi Tsutsui wrote:
> In article <11AF00CD-121B-11D8-928B-000A957650EC@wasabisystems.com>
> thorpej@wasabisystems.com wrote:
>
>> I personally like what the Alpha port does here, /dev/ttyC[0-n] for
>> com(4).
>
> Sound good. Then how about the following changes?
>
> - Prepare ttyC[0123] for com(4)
> - Add "com0 at dio? scode 9" in kernel config files
> (so that major 12, minor 0 is always used for DCA
> and minor 1 and later nodes are be assigned to APCI.)
> - Create following symlinks:
> tty0 -> ttyC0
> ttya0 -> ttyC1
> ttya1 -> ttyC2
> ttya2 -> ttyC3
That sounds good. We'll leave the symlinks for one major release, and
then remove them. We should put info in the release notes about that.
>> Perhaps you could add some text to the hp300-specific section of the
>> release notes noting the major change for the APCI serial ports, and
>> the name change in general?
>
> Sure, but I have no idea what should "md_update()" function
> in sysinst do to handle it..
Maybe David Laight has some ideas...
>> Perhaps we should rename the DCM serial ports to /dev/ttyM[0-n]?
>
> It's a good idea to prevent confusion of MI tty0? names.
> Maybe the following symlinks are also needed:
> tty00 -> ttyM0
> tty01 -> ttyM1
> tty02 -> ttyM2
> tty03 -> ttyM3
Sounds good. Also just for one major release.
>
>> Do
>> you have a DCM card? Would you like one?
>
> I don't have DCM. My HP382 (what was picked up from dump) is the
> only hp300 machine I have :-) If DCM just works with -current dcm.c
> and few cleanups are needed, it should belong to the portmaster :-)
Yah, sigh. Unfortunately, I've been trying to give up the
maintainership of port-hp300 for a few years now (I have little time to
even power on my hp300s, let alone hack on them). Are you interested
in taking over?
>> I could probably send you a
>> DCL card, as well (we don't even have a driver for that one yet :-)
>
> Hmm, 1.6.1 install note
> ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-1.6.1/hp300/
> INSTALL.html#Supported%20hardware
> says DCL is supported, but is it reaaly different from DCA or DCM?
> Could some MI driver be used for it?
The DCL has never been supported by NetBSD. I don't know if it's
similar to any other serial chip that we currently support. I'd have
to dig out a board and look. I also have an old source code listing
for the 4.3BSD driver.
-- Jason R. Thorpe <thorpej@wasabisystems.com>