For Installing or developing Drivers. Installing Drivers: [[http://www.linuxplanet.com/linuxplanet/tutorials/1019/1|Linux Device Drivers Demystified tutorial @ LinuxPlanet]]<
> [[http://www.linuxstart.com/category.php?file=/system/drivers.html|list of drivers]]<
> [[http://vger.kernel.org/lkml/|Linux-kernel mailing list FAQ]] - see section 2 on device drivers<
> [[http://www.linhardware.com|www.linhardware.com]]<
> [[http://www.linmodems.org|Linux support for some Winmodems]]<
> [[http://pcmcia-cs.sourceforge.net|PCMCIA]]<
> [[USB]] (includes driver development)<
> Developing drivers: [[http://www.tldp.org/HOWTO/Module-HOWTO/|Linux Loadable Kernel Module HOWTO]] (as [[http://www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/html_single/Module-HOWTO.html|1 large html file]])<
> [[http://www.tldp.org/LDP/lkmpg/|Linux Kernel Module Programming Guide]]<
> [[http://lwn.net/Kernel/LDD2/|Linux Device Drivers 2rd]] for 2.4.x (whole book online)<
> [[http://lwn.net/Kernel/LDD3/|Linux Device Drivers 3rd]] for 2.6.x (whole book online)<
> [[http://ezs.kr.hsnr.de/TreiberBuch/html/|Linux-Treiber entwickeln]] for 2.6.x (German, whole book online)<
> [[http://www.atnf.csiro.au/~rgooch/linux/docs/devfs.html|Linux Devfs (Device File System) FAQ]]<
> [[http://www2.linuxjournal.com/lj-issues/issue51/2920.html|Misc Character Drivers]]<
> [[http://metalab.unc.edu/LDP/HOWTO/IO-Port-Programming.html|I/O port programming mini-HOWTO]]<
> [[http://linuxassembly.org|linuxassembly.org]]<
> [[http://lwn.net/Articles/driver-porting/|Porting device drivers to the 2.5 kernel]]<
> [[http://www.linuxdevices.com/articles/AT5340618290.html|Writing Portable Device Drivers]]<
> WritingPortableDrivers<
> [[http://www.gelato.unsw.edu.au/IA64wiki/UserLevelDrivers|User Level Drivers]]<
> MindShare, Inc has a nice series of books on various bus protocols, including PCI, USB, PCMCIA and Cardbus (from [[http://www.handhelds.org/pipermail/ipaq/2000-November/002223.html]]). KernelCodeRepository : users kernel code