菜鸟驱动开篇.docVIP

  • 6
  • 0
  • 约7.01千字
  • 约 11页
  • 2018-08-22 发布于湖北
  • 举报
一、序言 学习驱动一个多月,遇到许多问题,经过千方百计的google,我也解决了一部分,想走驱动这条路的人这些问题是必不可少,肯定会遇到的。其实等到玩驱动多了,这些问题说起来根本不算什么问题,但因为没人总结,所以对初入驱动的菜鸟来说学起来还是很艰难的,所以我就结合我的学习过程,对我遇到的问题进行了下总结。由于我自己对驱动还不是很熟悉,在本文中难免会出现一些错误的概念或结论,如果您看到了错误,衷心地恳请您给予指导。 二、驱动开发环境 很早之前编译驱动要在命令行下进行,而且无法借助VC强大的IDE,只能依赖DDK自带的编译器编译,还好目前有人写出了把DDK跟VC结合的快速开发驱动的工具EASYSYS,很方便的解决了菜鸟们配置路径的烦恼。 ●开发驱动要用到的一些工具: 1. DDK的安装:最好选择2003的DDK,因为2003兼容2000和XP,安装DDK没什么问题,一路NEXT就解决了 2. VC++6.0的安装:被扔板砖了,没人不会装 3. EASYSYS:一键建立驱动开发文件,非常方便菜鸟 4. InstDrv:用来加载驱动,卸载驱动,在此推荐CoderRui修改的,支持拖拽功能 5. DbgView:用来查看驱动里面的输出信息,便于调试驱动 6. 虚拟机VMware:驱动书写过程会出现BSOD,在虚拟机测试比较好 说明:EASYSYS,InstDrv源码我都有,想修改成自己风格的

文档评论(0)

1亿VIP精品文档

相关文档