• 使用 IO Control 让应用程序和驱动程序通讯
  •  

    如何让驱动程序在TraceView中输出 log 信息?

     

    Windows提供跟踪机制,使驱动程序可以在运行时在 TraceView 中输出 log 信息,就像 printf 在 CMD 窗口中输出一样。

  • 从今天开始本人要记录下学习驱动的过程。主要目的是给自己以后提供复习的资料。
    学习驱动的目的原因很多:一是没有办法,人家让学你就得学,不学就没有工作了,所以硬着头皮也要学。在此基础上给自己一个合理的安慰,那就是学习驱动的人不多,听说学好了也能赚很多钱,所以也给自己学习的动力。

    开始了。。。。。。。。。。。。

    1。到网上查查人家是怎么学的,是怎么写的。找到应该看得书籍记录如下:


    《C程序设计》(第二版) ...
  • 让开发板运行 linux & usb - [Linux]

    2007年10月11日


      1.理解USB协议,LZ要开发的是一个usb   client设备,就是所谓的固件程序,可以参阅USB固件开发相关的书来深入理解USB协议,也就是可以实现第一个功能,让你的PC机出现"已发现新硬件"之类的提示  
      2.理解USB中的MASS-STARAGE协议,也就是所谓的U盘所使用的协议,主机端的协议都由操作系统所提供了,比如WINDOWS与LINUX都带有U盘设备驱动程序.这一步就需要深入理解USB中MASS-STARAGE协议,也可以参阅一些USB固件开发方面的书,实现了这一步,就会在PC端看到"驱动已安装,你可以使用该设备了"之类的提示  
      3.理解一种文件系统,比如在WINDOWS上所支持的U盘,一般都要求...