From owner-freebsd-current Wed Jun 17 23:16:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA25332 for freebsd-current-outgoing; Wed, 17 Jun 1998 23:16:07 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA25327 for ; Wed, 17 Jun 1998 23:16:02 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.8.8/8.8.5) with SMTP id HAA01897; Thu, 18 Jun 1998 07:18:40 +0100 (BST) Date: Thu, 18 Jun 1998 07:18:40 +0100 (BST) From: Doug Rabson To: Michael Hancock cc: Chris Csanady , current@FreeBSD.ORG Subject: Re: Draft manpages available for review In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 17 Jun 1998, Michael Hancock wrote: > On Wed, 17 Jun 1998, Doug Rabson wrote: > > > There are broad similarities between John-Mark's design and mine and I > > have corresponded with him in the past on the subject. This system was > > actually designed and mostly implemented about a year ago, long before I > > was away of John-Marks ideas. > > > > Now that I have added a flexible system for driver method registration > > (inspired by the vnode interface system), I believe that I have a robust > > framework which will adapt to most if not all of the different types of > > bus in common use. In addition, the core code is mature and well tested, > > with a high degree of data-hiding to improve forwards compatibility for > > binary driver distributions. > > How hard do you think it will be to port the Wildboar CardBus stuff over > to this design? A lot of Japanese institutions own BSDI source licenses so > there's been a lot of work done in making it run on both NetBSD and BSDI. > It would be nice to leverage of this effort. Based on porting a couple of NetBSD drivers for the TurboLaser bus, I don't expect there to be any problem in porting code based on config.new to this design. It would probably consist of just changing the arguments to probe and attach, constructing a different kind of driver struct and possibly defining one or two simple interfaces for CardBus specific behaviour. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message