On Wed, 2005-10-05 at 17:10 +0200, John Anderson wrote: > I've been asked to write a driver for a PCI card that will interoperate > with asterisk. I've been writing code in several languages for years, > but I'm new to linux kernel coding, and to PCI hardware. I've already > found some fairly good info on TLDP, and on the net in general, but I > also need some good big-picture info. I've looked on Amazon, but I'm > feeling overwhelmed by all the options. > > So I'm looking for good books on writing kernel drivers (2.4 and 2.6) > and interfacing with PCI hardware. there is only book to consider. "Writing Linux Device drivers" published by O'Reilly. one of the best technical books i have ever read. Author is Alessandro Rubini i think, but i tend to be bad with names.