驱动开发入门书籍推荐_猫眼镜头看世界_百度空间

接触驱动开发有一段时间了,但感觉基础非常差,很多概念理解不清,缺乏整体的构架。一定要沉下心来多读一些书。

这是WHDC上推荐给驱动开发入门者的,原来是英文而且挺长,我归纳了一下。英文比较烂,大概意思吧,详细还是请见原文。

作者Ilias Tsigkogiannis

注意写作时间是06年,所以有些东西看起来比较老

1. Windows NT Device Driver Development (OSR Classic Reprints) by Peter G. Viscarola and W. Anthony Mason

入门的合适书籍

优点:

·容易阅读,从非常基础的东西开始,用易于理解的方式解释概念。

·例子短小,循序渐进。

·内容精悍

缺点:

·只包括NT式驱动,而没有WDM

·例子太简单,在理解了之后难以深入。

2. The Windows 2000 Device Driver Book: A Guide for Programmers (2nd Edition) by Art Baker and Jerry Lozano

弥补了上面的缺点。

·包括Windows2k驱动,即WDM

·有丰富的实例

·易于阅读,短小

3. Programming the Microsoft Windows Driver Model, Second Edition by Walter Oney

优势:

·包括WDM

·覆盖了Windows XP

·内容更深入

缺点:

·不是为初学者

·结构不太合理

·例子庞大

·没有整体地说明驱动的构成

4. Microsoft Windows Internals, Fourth Edition: Microsoft Windows Server(TM) 2003, Windows XP, and Windows 2000 by Mark E. Russinovich and David A. Solomon

不是直接为了驱动而写的书。但是说明了Windows内部的整体构造。

08年再写,没有上面那么详细,但覆盖的内容更广了

1. Windows Internals 5

每一个Windows开发者必读的

2. Developing Drivers with the Windows Driver Foundation

适合初学者

3. Advanced Windows Debugging

专门讨论调试。我怀疑能否有一本书取代它的位置……就是我想要的那一本

4. Windows via C/C++

Programming Applications for Microsoft Windows的{zx1}版本。Windows应用程序开发。

5. Programming the Windows Driver Model

“读懂这本书意味着你的水平{jd1}不止中级”



郑重声明:资讯 【驱动开发入门书籍推荐_猫眼镜头看世界_百度空间】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——