From owner-freebsd-hackers Sun Dec 17 21:51:42 2000 From owner-freebsd-hackers@FreeBSD.ORG Sun Dec 17 21:51:40 2000 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from homer.softweyr.com (bsdconspiracy.net [208.187.122.220]) by hub.freebsd.org (Postfix) with ESMTP id C64A137B402 for ; Sun, 17 Dec 2000 21:51:39 -0800 (PST) Received: from [127.0.0.1] (helo=softweyr.com ident=Fools trust ident!) by homer.softweyr.com with esmtp (Exim 3.16 #1) id 147seG-0000CH-00; Sun, 17 Dec 2000 22:15:44 -0700 Sender: wes@FreeBSD.ORG Message-ID: <3A3D9D80.61F1EAFC@softweyr.com> Date: Sun, 17 Dec 2000 22:15:44 -0700 From: Wes Peters Organization: Softweyr LLC X-Mailer: Mozilla 4.75 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: Devin Butterfield Cc: hackers@freebsd.org Subject: Re: Writing Device Drivers References: <3A3D513B.52737F48@wireless.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Devin Butterfield wrote: > > This is IMHO one of the advantages linux has over FreeBSD. You can run > by your local Barnes & Noble bookstore and pick up a copy of "Linux > Device Drivers" and start writing code that you actually understand. And they'll run fine in Linux 2.0.43pre11 or something like that. All of those books are out of date by the time they hit the shelf in your bookstore, and given the slew rate of Linux kernel APIs, finding any of them useful seems pretty doubtful. Well-written man pages for FreeBSD would certainly be a boon, but printed books wouldn't really help that much. There are books available on writing BSD device drivers, but the kernel APIs have moved on since then, as you've noticed. Perhaps a good project for someone who wants to under- stand FreeBSD device drivers would be to update the section 9 man pages? -- "Where am I, and what am I doing in this handbasket?" Wes Peters Softweyr LLC wes@softweyr.com http://softweyr.com/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message