要学习编写驱动程序,需要什么基础,学习什么知识?大拿们说说吧(具体一些,主要是扫描仪的驱动),谢谢!!!!!!!!!!1111

解决方案 »

  1.   

    如果是开发Windows下的驱动, DDK 文档是最好的(only 不好是英文),现在店里面的 WDM 教材也多起来了.你应该不会还应用VxD吧,几乎可以不用到汇编知识。只是要有C++功底就行。
      

  2.   

    如果学DDK,你首先基础要好,我觉的首先要会windows程序设计,然后要有操作系统方面的知识,入门可能会很难,需要全部都学完后你才能知道编写驱动程序是怎么回事,如果你用windriver那你可以不需要有好的基础,只要会用C语言,再稍微有点概念,你就能1个人做完所有的程序,包括驱动程序和客户应用程序
      

  3.   

    看DDK的文档和DDK中的例子,我记得DDK中有完整的扫描仪驱动例子
      

  4.   

    驱动机制汇编
    95 98 VXD C 指针要求高
    新的驱动模型 WMD (2000以后)内核调试技术 softiceDDK  vckbase.com 上面有