Books on the Linux Kernel
Beck, M., H. Böhme, M. Dziadzka, U. Kunitz, R. Magnus, and D. Verworner. Linux Kernel Internals (2d ed.). Edinburgh Gate: Addison Wesley Longman Limited, 1998. A hardware-independent book covering the Linux 2.0 kernel.
Card, R., E. Dumas, and F. Mével. The Linux Kernel Book. New York: John Wiley & Sons, Inc., 1998. Another hardware-independent book covering the Linux 2.0 kernel.
Maxwell, S. Linux Core Kernel Commentary. Scottsdale, Ariz.: The Coriolis Group, LLC, 1999. A listing of part of the Linux kernel source code with some interesting comments at the end of the book.
Rubini, A. Linux Device Drivers. Sebastopol, Calif.: O'Reilly & Associates, Inc., 1998. A very valuable book somewhat complementary to this one. It gives plenty of information on how to develop drivers for Linux.