Date: Tue, 1 Apr 2008 14:08:29 -0700 From: John-Mark Gurney <jmg@funkthat.com> To: Pegasus Mc cleaft <ken@mthelicon.com> Cc: freebsd-drivers@freebsd.org Subject: Re: DDK Message-ID: <20080401210829.GL82555@funkthat.com> In-Reply-To: <200804011816.52919.ken@mthelicon.com> References: <200804011816.52919.ken@mthelicon.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Pegasus Mc cleaft wrote this message on Tue, Apr 01, 2008 at 18:16 +0100: > I am interested in writing a device driver for a CANBus controller card. I am > famillier with driver writing on other platforms but have never attempted it > on FreeBSD (dispite using FreeBSD for about 14 years). Is there any good > refernce, or a DDK, or maybe even a book that describes the various kernel > interfaces I will need? (PCI configuration, getting call-backs from the OS, > etc) I have taken a look at the "Writing drivers" section of the handbook, > but found the information to be rather thin. > > Any help and direction would be greatly appreciated I did a presentation a couple years ago at BSDcan talking about some of the interfaces that the FreeBSD kernel provides: http://people.freebsd.org/~jmg/drivers/ The handout is a good quick reference. Good luck! -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not."
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080401210829.GL82555>