Chris Brannon <chris at the-brannons.com> wrote: > The Linux Device Drivers book is on Bookshare as well. > If I remember correctly, Understanding the Linux Kernel explains kernel > internals, rather than the procedures involved in kernel programming. It has been used by the authors to teach an operating system course, if I remember rightly. > In other words, Understanding the Linux Kernel deals with theory, and > Linux Device Drivers deals with practice. > That's how it looked to me, at least. > I suspect that the two texts complement each other very well. There is also, from the same source, Christian Benvenuti, Understanding Linux Network Internals (O'Reilly).