专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
  当您将系统升级至Windows XP后便有可能发现某个硬件设备无法正常工作或您计算机不能对某硬件加以识别而解决这问题切入点则在于搞清您是否安装了正确设备驱动驱动是种用来确保特定硬件设备和相关计算机系统处于良好协作状态小型软件Software  上述问题解决应以 Windows Update ( Windows 更新) 为起点先单击左侧列中 Scan for updates (扫描更新服务) 再单击 Driver Updates (驱动更新)   如果您掌握所需驱动确切名称和版本号便有可能从Windows Update Catalog(Windows更新编 [阅读全文] [PDF]
   Windows提示没有发现硬件驱动解决思路方法故障般是由于在第次装入驱动时没有正常完成或在CONFIG.SYS、自动批处理文件AUTOEXEC.BAT、DOSSTART.BAT文件中已经运行了某个声卡驱动对此可以将里面运行某个驱动文件删除即可当然也可以将上面提到 3个文件删除来解决该故障如果在上面 3个文件里面没有任何文件而驱动又装不进去此时需要修改注册表点击“开始”菜单——“运行”在对话框中输入“regedit”回车将和声卡相关注册表项删除(如声卡型号为ALS30 [阅读全文] [PDF]
摘 要: 在Windows  98或Windows  95下如何高效编写硬件设备驱劝是微机应用开发中迫切需要解决问题介绍了虚拟设备驱动(VxD)在Windows  9X下运行机理和通信策略以及如何设计内核模式驱动    关键词: 保护模式 VMM  VxD  DPMI    1995年Microsoft公司推出了其新代桌面操作系统Windows  95从技术层面来看它是为发挥32位处理优越性能而设计个32位操作系统而它出色稳定性强大寻址能力无不归功于对32位处理保护模式充分应 [阅读全文] [PDF]
=tf width="98%" align=center border=0>上述讲了堆理论可能读者脑袋都已经大了为此我们举个简单例子来详细说明下驱动开发过程 例如我们有个USB Mouse设备设备信息描述如下: Device Descriptor: bcdUSB: 0x0100 bDeviceClass: 0x00 bDeviceSubClass: 0x00 bDeviceProtocol: 0x00 bMaxPacketSize0: 0x08  [阅读全文] [PDF]
=tf width="98%" align=center border=0>随着USB设备普及摆在开发人员面前驱动开发任务也是越来越繁重了特别是对于些嵌入式开发厂商来讲由于设备所采用操作系统不同相应硬件接口也是不样开发相关USB驱动更是难上加难Windows CE.NET 是微软推出功能强大嵌入式操作系统国内采用此操作系统厂商已经很多了本文就以windows ce.net为例简单介绍下如何开发windows ce.net下USB驱动 首先要熟悉些USB基本概念当然最好把USB 1.1协议看遍(当然现在20协议都已经有了)" align [阅读全文] [PDF]
可扩展性是WindowsNT/2000/XP设计目标的其分层驱动模型是可扩展性最好体现实现分层依赖于IO管理器两个重要设计:1、Windows中任何个驱动都被设计成Client/Server模式对于客户端驱动通过IoGetDeviceObjectPoer的类获取服务端驱动导出Device对象通过IO管理器IoCallDriver请求服务端服务IoCallDriver实际上根据客户端参数(通过IRP)服务端派遣入口(回调)接受客户端请求2、IO管理器实现个分层数 [阅读全文] [PDF]
可扩展性是WindowsNT/2000/XP设计目标的其分层驱动模型是可扩展性最好体现实现分层依赖于IO管理器两个重要设计:1、Windows中任何个驱动都被设计成Client/Server模式对于客户端驱动通过IoGetDeviceObjectPoer的类获取服务端驱动导出Device对象通过IO管理器IoCallDriver请求服务端服务IoCallDriver实际上根据客户端参数(通过IRP)服务端派遣入口(回调)接受客户端请求2、IO管理器实现个分层数 [阅读全文] [PDF]
1 共7条 分1页