From owner-freebsd-hackers Mon Nov 25 15:23:30 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA18580 for hackers-outgoing; Mon, 25 Nov 1996 15:23:30 -0800 (PST) Received: from cs.sfu.ca (cs.sfu.ca [142.58.111.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id PAA18560 for ; Mon, 25 Nov 1996 15:23:09 -0800 (PST) Received: from weber (ballanty@weber [199.60.1.49]) by cs.sfu.ca (8.7.6/8.6.12) with SMTP id PAA15756 for ; Mon, 25 Nov 1996 15:22:49 -0800 (PST) Message-ID: <329A2A46.5CC@cs.sfu.ca> Date: Mon, 25 Nov 1996 15:22:46 -0800 From: Rob Ballantyne X-Mailer: Mozilla 3.0Gold (X11; I; SunOS 5.5 sun4m) MIME-Version: 1.0 To: FreeBSD-hackers@freefall.FreeBSD.org Subject: Device Driver Writing. Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hello All, I hope this isn't too much of an intrusion. I was wondering if there is a reasonable source of information about writing device drivers for FreeBSD? I have a couple of Device Driver books but they tend to be about SCO or other SysV style UNIXs. Is there documentation for the FreeBSD kernel's internal system calls (like what would occur in section 9 of the man pages)? Any help would be appreciated. Thanks, Rob -- -------------------------------------------------------------------------- | Rob Ballantyne | _____ | | email: ballanty@cs.sfu.ca | | | | Center for Systems Science | -----------O----------- | | Simon Fraser University | | | Burnaby, BC, CANADA V5A 1S6 | | --------------------------------------------------------------------------