From owner-freebsd-hackers Sat Jan 13 14:19:26 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA16074 for hackers-outgoing; Sat, 13 Jan 1996 14:19:26 -0800 (PST) Received: from ncc-1701-d.starfleet.gov (root@ix-sb1-07.ix.netcom.com [204.32.201.39]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id OAA16051 Sat, 13 Jan 1996 14:19:09 -0800 (PST) Received: (from d_burr@localhost) by ncc-1701-d.starfleet.gov (8.6.11/8.6.9) id OAA11352; Sat, 13 Jan 1996 14:24:42 -0800 Date: Sat, 13 Jan 1996 14:24:41 -0800 (PST) From: Donald Burr X-Sender: d_burr@ncc-1701-d.starfleet.gov To: FreeBSD Hackers cc: FreeBSD Questions Subject: writing device drivers Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-hackers@freebsd.org Precedence: bulk Is there a paper or "quick tutorial" or somesuch on how to write drivers for FreeBSD, and integrate them into the kernel source tree (i.e. being able to include or exclude the device based on entries in the kernel configuration file, etc.)? And once I write the thing, how do I submit it to the general public (i.e. in the -CURRENT or whatever kernel) Thanks. Donald Burr [d_burr@ix.netcom.com], PO Box 91212, Santa Barbara CA 93190-1212 TEL (805)564-1871 / FAX 564-2315 / WWW http://www.geopages.com/WallStreet/2072 PGP Public Key available by request (send e-mail) or on Public Key Servers. ** Uphold your right to privacy - Use PGP. **