From owner-freebsd-hackers Sat Aug 2 03:21:34 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id DAA16297 for hackers-outgoing; Sat, 2 Aug 1997 03:21:34 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id DAA16292 for ; Sat, 2 Aug 1997 03:21:29 -0700 (PDT) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.5/8.7.3) id TAA09873 for hackers@freebsd.org; Sat, 2 Aug 1997 19:51:26 +0930 (CST) From: Michael Smith Message-Id: <199708021021.TAA09873@genesis.atrad.adelaide.edu.au> Subject: kernel parameter registry To: hackers@freebsd.org Date: Sat, 2 Aug 1997 19:51:26 +0930 (CST) X-Mailer: ELM [version 2.4ME+ PL28 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk OK, I have to tool off for possibly the rest of the weekend, maybe even some of next week (not clear yet). In the meantime, I'd like people (if they have a chance) to have a look at a couple of things which may take their fancy. In keeping with the title, and various discussions that have been undertaken over the last year or so, please find in : ftp://smith.net.au/FreeBSD/registry/ some first-cut code for a basic kernel parameter registry. Note that the manpage is a little behind the current state of affairs, and shockingly incomplete, but it outlines the design fairly clearly. I hope to spend some more time on this very soon, as it is crucial to the ongoing PCI/PnP/PCCARD debate, as well as countles other parametric issues. I would especially appreciate any suggestions for improving the speed of lookup, as the component-by-component traversal is bound to be inefficient. And second, for those of you that like to actually read your mail, I offer for your study and delectation the future of parallel-port I/O on FreeBSD : ftp://smith.net.au/ppa/ppbus-970730.tgz At this point in time, the kit is operational but a shade messy. We'd really appreciate any input that you might have before I get game and risk the wrath of everyone by committing it. -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[