码迷,mamicode.com
首页 >  
搜索关键字:windows驱动    ( 166个结果
派遣函数
派遣函数是Windows驱动程序中的重要概念,驱动程序的主要功能是负责处理I/O请求,其中大部分I/O请求是在派遣函数中处理。用户模式下所有对驱动程序的I/O请求,全部由操作系统转化为一个叫做IRP的数据结构,不同的IRP数据会被“派遣”到不同的的派遣函数中,这也是派遣函数名字的由来。IRP处理机制...
分类:其他好文   时间:2014-07-16 23:09:19    阅读次数:208
反汇编--C语言(循环)
Debug (调试版)  汇编和 Release (发行版) 汇编的认识 调试版基本不优化,发行版则一般都优化到极致。 Windows驱动开发中,一般称为Check版本和Free版本 我们暂时只研究Debug(调试版) for循环C实现: int func(int a,int b) { int c=a+b; int i; for(i=0;i<50;i++){ ...
分类:编程语言   时间:2014-07-10 23:42:14    阅读次数:284
VC/DDK/DriverWorks开发环境配置
1·前言开发windows内核驱动程序是一个非常具有挑战性的工作,你得忍耐调试过程中操作系统 不断蓝屏、不断崩溃的噩梦,所以强烈建议你采用虚拟机做开发平台,这样即使把整个系统都搞蹦了,大不了从新装过虚拟机而已。那么搭建一个完整的 Windows驱动开发环境是每个人必须迈过的第一道坎。本文将具体介绍如...
分类:其他好文   时间:2014-06-26 14:56:29    阅读次数:322
第二十二篇:再写Windows驱动,再玩Windbg---NET
2011年到现在,就没再怎么搞过Windows驱动了. 最近, 由于项目需要, 试着改一改一个显卡驱动(KMDOD), 从实践上证明, 我在理论上对一个驱动的架构的正确与否.(USB Display = KMDOD + AVStream). 其中, KMDOD是完成显示的部分功能, 完成其中的VidPN(Video present network), 将驱动中原来的POST物理设备转变为USB...
分类:数据库   时间:2014-06-21 18:33:42    阅读次数:517
第十七篇:曲径通幽处,禅房花木深--初探WDDM驱动学习笔记(一)
正好需要对WINDOWS的WDDM有所了解, 于是就翻了下MSDN. 微软对设备驱动的框架设计非常周全. 无论WDDM, AVSTREAM, 还是USB STACK, STORAGE, 以及其它技术类型的设备驱动, 都是以port/miniport, class/miniclass的形式展开, 微软将经过严密设计,开发,测试的port/class驱动提供给IHV,而IHV只需要把工作重心放到m...
分类:其他好文   时间:2014-06-05 06:09:27    阅读次数:298
第十八篇:融汇贯通--谈USB Video Class驱动
USB Video Class驱动是WINDOWS系统包含的一个针对于USB VIDEO 类的驱动程序. 好多工程师都做过USB VIDEO设备端的开发, 主要的工作内容为: 使用FIRMWARE,或者LIINUX GADGET驱动程序, 构建USB VIDEO设备的描述符, 通过这些描述符的TOPOLOGY关系, 让系统了解,设备所支持的某些控制, 支持的视频格式, 系统驱动通过对这些...
分类:其他好文   时间:2014-05-31 22:08:39    阅读次数:543
166条   上一页 1 ... 15 16 17
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!