From owner-cvs-share Sat Feb 1 23:46:56 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA07013 for cvs-share-outgoing; Sat, 1 Feb 1997 23:46:56 -0800 (PST) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id XAA06994; Sat, 1 Feb 1997 23:46:48 -0800 (PST) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.2/8.7.3) id SAA15929; Sun, 2 Feb 1997 18:16:46 +1030 (CST) From: Michael Smith Message-Id: <199702020746.SAA15929@genesis.atrad.adelaide.edu.au> Subject: Re: cvs commit: src/share/examples/drivers make_device_driver.sh make_pseudo_driver.sh In-Reply-To: <199702020719.XAA05537@freefall.freebsd.org> from Julian Elischer at "Feb 1, 97 11:19:31 pm" To: julian@freefall.freebsd.org (Julian Elischer) Date: Sun, 2 Feb 1997 18:16:45 +1030 (CST) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-share@freefall.freebsd.org 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-cvs-share@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Julian Elischer stands accused of saying: > These two shell scripts will > create a skeleton device driver. > one for a real device and the other for a pseudo device. > they each take one argument which is the name (prefix) for the driver. > > they add the new file to the /sys tree and add appropriate config files > etc for a build. Argh! You got to this too fast. 8( Can you wind these down to a set of skeleton drivers and some KernelDriver scripts (see src/tools/tools/kdrv) so that we can avoid the redundancy? (Yes, kdrv will need some stretching to handle non-i386 drivers, but that's always been in the works.) -- ]] 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 [[