From owner-freebsd-hackers Fri Oct 13 11:17:44 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id LAA08094 for hackers-outgoing; Fri, 13 Oct 1995 11:17:44 -0700 Received: from phaeton.artisoft.com (phaeton.Artisoft.COM [198.17.250.211]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id LAA08087 for ; Fri, 13 Oct 1995 11:17:35 -0700 Received: (from terry@localhost) by phaeton.artisoft.com (8.6.11/8.6.9) id LAA17908; Fri, 13 Oct 1995 11:11:53 -0700 From: Terry Lambert Message-Id: <199510131811.LAA17908@phaeton.artisoft.com> Subject: Re: IPX now available To: davidg@root.com Date: Fri, 13 Oct 1995 11:11:53 -0700 (MST) Cc: julian@ref.tfs.com, jkh@time.cdrom.com, terry@lambert.org, jhay@mikom.csir.co.za, hackers@freebsd.org In-Reply-To: <199510130524.WAA00559@corbin.Root.COM> from "David Greenman" at Oct 12, 95 10:24:34 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1079 Sender: owner-hackers@freebsd.org Precedence: bulk > >> > The gist of this is that he wants to work on putting simple linker code > >> > into the kernel, and I very much agree with him. > >> > >> Assuming that you and the anti-bloatists can work this out, this and > >> everything following it certainly sounds reasonable to me. > >> > >> dev_add_char (just dev_add?) > >> dev_remove_char (just dev_remove?) > >devfs already has dev_add() and dev_link() > >these are called by the driver to make a new device in devfs > >or to make a new 'link' to an existing device in devfs. > >dev_remove is there too but not really implimented.. > >maybe I should change the names to devfs_add et al. > > I must be missing something - why are these mutually exclusive? Because you want to get rid of the character/block distinction at the registration mechanism level to reduce the number of registration interfaces to one per kernel component class. If you can do it reasoanbly, that is. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.