Date: 17 Dec 2000 21:47:27 -0500 From: Nat Lanza <magus@cs.cmu.edu> To: Devin Butterfield <dbutter@wireless.net> Cc: hackers@freebsd.org Subject: Re: Writing Device Drivers Message-ID: <uoc4s02o37k.fsf@hurlame.pdl.cs.cmu.edu> In-Reply-To: Devin Butterfield's message of "Sun, 17 Dec 2000 15:50:19 -0800" References: <3A3D513B.52737F48@wireless.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Devin Butterfield <dbutter@wireless.net> writes: > 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. It's less of an advantage than you might think. Kernel internals are moving targets, especially in the Linux world, and it doesn't take very much time for a book to become outdated. For example, when I started writing drivers for Linux 2.2, all I could find was books that covered 2.0 and early versions of 2.1. Nothing documented the current kernel, and because of the drastic changes between versions, much of the documentation for 2.0 was misleading. --nat -- nat lanza --------------------- research programmer, parallel data lab, cmu scs magus@cs.cmu.edu -------------------------------- http://www.cs.cmu.edu/~magus/ there are no whole truths; all truths are half-truths -- alfred north whitehead To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?uoc4s02o37k.fsf>