[1] Daniel P.Bover, Marco Cesati, Understanding the Linux Kernel, 3rd Edition, O’Reilly, November 2005
[2] 毛德操,胡希明,《LINUX内核源代码情景分析》,浙江大学出版社,2001
[3] Jonathan Corbet, AlessandroRubini, and Greg Kroah-Hartman, Linux Device Drivers, 3rd Edition,O’Reilly, 2005
[4] Intel, Intel 64 and IA-32 Architectures Software Developer’s Manual Volume 1-Basic Architecture, March 2010
[5] Intel, Intel 64 and IA-32 Architectures Software Developer’s Manual Volume 3A-System Programming Guide, March 2010
[6] Claudia Salzberg Rodriguez, Gordon Fischer, Steven Smolski,The Linux Kernel Primer: A Top-Down Approach for x86 and PowerPC Architectures, Prentice Hall PTR, 2005
[7] Sivarama P.Dandamudi, Guide to Assembly Language in Linux, Springer,2005
[8] Randal E.Bryant, David R.O’Hallaron,Computer Systems A Programmer’s Perspective, Prentice Hall,2003
[9] Robert Love, Linux Kernel Development, Second Edition, Sams Publishing, Jan 2005
[10] Robert Love, Linux Kernel Development, 3rd Edition, Addison-Wesley, 2010
[11] Wolfgang Mauerer, Professional Linux Kernel Architecture, Wiley, Oct 2008
[12] Sreekrishnan Venkateswaran ,Essential Linux Device Drivers, Prentice Hall, March 27, 2008
[13] Mark Wilding and Dan Behman, Self-Service Linux, Mastering the Art of Problem Determination, Prentice Hall, September 2005
[14] Greg Kroah-Hartman, Linux Kernel in a Nutshell, O’Reilly, December 14, 2006
[15] Christian Benvenuti, Understanding Linux Network Internals, O’Reilly, 2005
[16] Mel Gorman, Understanding the Linux Virtual Memory Manager, Prentice Hall, 2004
Leave a Reply