Date: Tue, 9 Mar 1999 09:43:17 +1030 From: Greg Lehey <grog@lemis.com> To: wayne@crb-web.com, FreeBSD Hackers <hackers@freebsd.org> Subject: Re: writing device drivers for fbsd Message-ID: <19990309094317.L490@lemis.com> In-Reply-To: <Pine.LNX.3.95.990308135605.22098C-100000@crb.crb-web.com>; from Wayne Cuddy on Mon, Mar 08, 1999 at 01:57:38PM -0500 References: <Pine.LNX.3.95.990308135605.22098C-100000@crb.crb-web.com>
next in thread | previous in thread | raw e-mail | index | archive | help
[following up to -hackers] On Monday, 8 March 1999 at 13:57:38 -0500, Wayne Cuddy wrote: > > What is a good reference to learn to to write device drivers for > fbsd? I remember someone recommended a good book a few months ago > but I forgot to save the message. I don't think there is a good book. The ones I have seen have been more "that's all there is" than "this is a great book". > I saw "Writing Unix Device Drivers" by George Pajari, this weekend > at the store,is this a good book? I don't know it. If you like the look of it, if it's not too old, and if it describes the BSD driver structures, it's probably worth having. Don't rely on any book by itself. > Where would I look in the kernel source to find out that functions > the kernel exports for driver usage and driver interfaces? /usr/src/sys. Most driver sources are in /usr/src/sys/dev, but some are in places like /usr/src/sys/i386 and /usr/src/sys/pci. Greg -- When replying to this message, please copy the original recipients. For more information, see http://www.lemis.com/questions.html See complete headers for address, home page and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990309094317.L490>