From owner-cvs-all Wed Sep 15 5: 8: 9 1999 Delivered-To: cvs-all@freebsd.org Received: from hcshh.hcs.de (hcshh.hcs.de [194.123.40.1]) by hub.freebsd.org (Postfix) with SMTP id E46FF14E8F; Wed, 15 Sep 1999 05:08:00 -0700 (PDT) (envelope-from hm@hcs.de) Received: from hcswork.hcs.de([192.76.124.5]) (2657 bytes) by hcshh.hcs.de via sendmail with P:smtp/R:inet_hosts/T:smtp (sender: ) id for ; Wed, 15 Sep 1999 14:08:00 +0200 (CEST) (Smail-3.2.0.104 1998-Nov-20 #1 built 1998-Dec-11) Received: by hcswork.hcs.de (Smail3.1.29.0 #13) id m11RDqx-0003lgC; Wed, 15 Sep 99 14:07 METDST Message-Id: From: hm@hcs.de (Hellmuth Michaelis) Subject: new-pnp/new-bus docs (was: cvs commit: src/sys/i4b/layer1 ...) To: peter@FreeBSD.org (Peter Wemm) Date: Wed, 15 Sep 1999 14:07:59 +0200 (METDST) Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Reply-To: hm@hcs.de Organization: HCS Hanseatischer Computerservice GmbH X-Mailer: ELM [version 2.4ME+ PL39 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1833 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk From the keyboard of Peter Wemm: > peter 1999/09/03 13:38:48 PDT > > Modified files: > sys/i4b/layer1 i4b_ctx_s0P.c i4b_dynalink.c > i4b_elsa_qs1i.c i4b_isic_pnp.c > Log: > Finish making LINT compile. Disable references to pnp in files that > don't appear to use it, and disable i4b_isic_pnp.c (with a #warning) > until it's converted. ^^^^^^^^^^^^^^^^^^^^ How is this meant ? Who will convert it and when ? I tried. At the time Luigi's PnP code was added, this was accompanied by a paper from him on how the code works and how to add pnp drivers (and this example also shows, that it is possible to write docs and drivers!). I miss this information for the new PnP way badly. But obviously it is not done with the new pnp code, but it interacts with the new-bus code somehow for which i even more miss intros and docs. Don't misunderstand me, i appreciate the work on this very much, but the more "undocumented" code and methods go into this area of FreeBSD the more this area will go from an open system to a closed system which only few will then understand and be able to maintain. Please - write a short paper like Luigi's about how it works and how to add a driver to this framework! It reduces the load for the architects and let them do architectural work - and it enables people like me to maintain their drivers and saves everyone from asking dumb questions like the one above. I currently don't see how to convert this stuff myself. hellmuth -- Hellmuth Michaelis Tel +49 40 559747-70 HCS Hanseatischer Computerservice GmbH Fax +49 40 559747-77 Oldesloer Strasse 97-99 Mail hm [at] hcs.de 22457 Hamburg WWW http://www.hcs.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message