驱动编程
梅虎行
2002年毕业于武汉大学,2010年加入武汉诚迈科技;目前在公司主要承担与华为终端的外包项目。
加入诚迈以来,先后承担公司与联发科、TCL合作,基于android系统的智能手机和智能电视项目。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
DDK开发介绍
本篇我们介绍开发之前的准备工作,包括开发环境准备、预备知识。开发环境准备对于开发WDM驱动程序来说,我们有以下三个常用组合:1. 直接使用Windows DDK2. 使用DriverStudio3. 使用Windriver下面我们分别比较三种方式的优缺点。第一种:,开发难度大一些,而且有很多烦琐的工作要作,大部分都是通用的基础性的工作。但如果选用这种方式的话你将对整个体系结构会有转载 2008-10-08 18:27:00 · 11434 阅读 · 0 评论 -
驱动程序编写及虚拟机调试方式简介
一、驱动程序实现思路 I/O请求包数据结构 MdlAddress(PMDL)域指向一个内存描述符表(MDL),该表描述了一个与该请求关联的用户模式缓冲区。如果顶级设备对象的Flags域为DO_DIRECT_IO,则I/O管理器为IRP_MJ_READ或IRP_MJ_WRITE请求创建这个MDL。如果一个IRP_MJ_DEVICE_CONTROL请求的控制代码指定ME转载 2008-10-09 14:26:00 · 1771 阅读 · 0 评论 -
软中断是如何实现的?
下面是一些我个人理解。在非中断线程化的 OS 中,如果把响应中断的所有工作都在 ISR 中完成,系统是无法忍受的,我们要做的是在 ISR 中尽量的减少代码,只做一些必要性的工作,如 in / out 操作,把一些其他不必要在 ISR 中工作放到其他地方,比如数据的处理,这也就是软中断目的所在。其实即使在中断线程化的 OS 当中(如:SOLARIS)也一样有软中断,但这里的软中断含义和那种推迟调度不转载 2008-10-09 16:32:00 · 3881 阅读 · 0 评论 -
Windows文件系统过滤器驱动设计概述
Windows文件系统的过滤器驱动程序设计西安电子科技大学 李新摘要:某些应用程序对文件系统的性能有较高要求。例如媒体播放器需要满足最小数据传输率才能保证视觉上的流畅。由于Windows文件系统本身没有提供这样的保证,需要编写过滤器驱动程序添加这项功能。本文首先介绍系统驱动体系和文件系统工作机制,然后分析文件系统过滤器驱动程序的功能特点,最后介绍一种满足此类应用程序传输带宽的总体解决方案(转载 2008-10-09 10:08:00 · 1438 阅读 · 0 评论
分享