From owner-freebsd-current Tue May 5 19:21:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA08343 for freebsd-current-outgoing; Tue, 5 May 1998 19:21:29 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from antipodes.cdrom.com ([210.145.37.178]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA08324 for ; Tue, 5 May 1998 19:21:20 -0700 (PDT) (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id SAA00379; Tue, 5 May 1998 18:17:13 -0700 (PDT) Message-Id: <199805060117.SAA00379@antipodes.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Archie Cobbs cc: grog@lemis.com (Greg Lehey), wosch@cs.tu-berlin.de, current@FreeBSD.ORG Subject: Re: FreeBSD Development Projects In-reply-to: Your message of "Tue, 05 May 1998 17:11:37 PDT." <199805060011.RAA18884@bubba.whistle.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 05 May 1998 18:17:12 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Isn't there a project to clean up & abstract device drivers > from the bus architecture of the device? That would make the > same driver work well whether PCI, ISA, PnP, .. or whatever? Yes, there are a couple of efforts in this direction - Justin is bringing a close relative of the "bus space" model from NetBSD into -current, initially to support the CAM code, but it's fully separate and IMHO is a very clean way to do this. There's also JMG's very blue-sky driver interface reengineering project, which isn't going anywhere fast but which is trying to address the same problem. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message