Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Feb 1995 13:05:43 -0800 (PST)
From:      Poul-Henning Kamp <phk@ref.tfs.com>
To:        bde@zeta.org.au (Bruce Evans)
Cc:        pst@shockwave.com, CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com
Subject:   Re: cvs commit: src/sys/sys conf.h snoop.h tty.h
Message-ID:  <199502252105.NAA19133@ref.tfs.com>
In-Reply-To: <199502252059.HAA28865@godzilla.zeta.org.au> from "Bruce Evans" at Feb 26, 95 07:59:29 am

next in thread | previous in thread | raw e-mail | index | archive | help
> >> Neither is the pty driver code.  I agree that all of that should be moved
> >> if you want pseudodevice independant stuff out of kern.  If you want to move
> >> it,  please, by all means,  do so.  Just be consistent.
> 
> >I'm still considering this, and it may happen RSN, I just want to finish
> >one mess at a time.  Presently I'm whipping /usr/src/release/Makefile
> >(and friends)
> 
> There's lots to move.  Generic tty driver code, machine-dependent driver
> code (NetBSD moved most of isa to /sys/dev/isa)...

This is different.  I think we may have three levels, if not four of
code, but I don't want to instantiate that in the source-tree until
it makes sense to do so.

1. Arch and bus independent: vn and pty for instance.

2. Arch dependent: eeprom

3. Bus dependent: pci stuff

4. Bus & Arch dependent: anything in isa relying on a BIOS for instance.

I don't think we have any reason to move anything from the busses out yet,
until we know whatit takes, ie have another port, we don't know that we
can do it right.

vn pty and snoop are different, they don't depend on anything...

-- 
Poul-Henning Kamp <phk@login.dknet.dk>
TRW Financial Systems, Inc.
I am Pentium Of Borg. Division is Futile. You WILL be approximated.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199502252105.NAA19133>