摘要: 0.PCI总线作为处理器系统的局部总线,主要目的是为了连接外部设备,而不是作为处理器的系统总线连接Cache和主存储器 PXI 规范是CompactPCI规范的扩展 , 面向仪器系统的PCI扩展 PCI Express的接口根据总线位宽不同而有所差异,包括X1、X4、X8以及X16。较短的PCI E 阅读全文
posted @ 2017-05-15 14:42 波罗蜜 阅读(6045) 评论(0) 推荐(0) 编辑
摘要: 第1章 体系结构展望 1.1 第一代总线:ISA,EISA,VESA 第二代总线:PCI, AGP, PCI-X 第三代总线:PCIE 1.2 PCIE的存储器、IO和配置地址空间与PCI和PCI-X的地址空间相同。现有的驱动无需改动可以在PCIE运行 中断控制器在南桥 33MHz的PCI峰值带宽为 阅读全文
posted @ 2017-05-15 14:42 波罗蜜 阅读(2827) 评论(0) 推荐(0) 编辑
摘要: 之前两篇介绍PCI的文章都没有仔细看下去,感觉介绍的视角不适合我,偏PCI规范本身。要从处理器的角度了解PCIE总线,现在来看这本强哥推荐的《PCIE体系结构导读》 前言 1)深入理解处理器体系结构是理解PCI总线的重要基础,超越PCI自身,去理解系统的局部总线。 2004年开始PCIE取代PCI和 阅读全文
posted @ 2017-05-15 14:42 波罗蜜 阅读(1611) 评论(0) 推荐(0) 编辑
摘要: 第8章 KMDF过滤器驱动程序 1. 管理设备的主功能为功能驱动FDO, 过滤器驱动位于FDO的上层或下层 WdfFdoInitSetFilter // 声明这个一个过滤驱动 2. 安装要修改FDO的inf文件 FilterSample实例 第9章 USB设备开发 1. USB2.0 最快480Mb 阅读全文
posted @ 2017-05-04 15:22 波罗蜜 阅读(3461) 评论(0) 推荐(0) 编辑
摘要: 第4章 KMDF驱动程序编程入门 1. 创建KMDF驱动 source文件: TARGETNAME=PCI9056WDF ; 生成的名字 inx文件, 用build命令可以生成inf rc文件 2. 编译,可以在cmd中,也可以在VS2008中 3. inf文件的【add_reg】安装时将其参数写入 阅读全文
posted @ 2017-04-27 16:05 波罗蜜 阅读(2064) 评论(0) 推荐(0) 编辑
摘要: 原文出处:http://www.cnblogs.com/jacklu/p/4722563.html Linux设备分类 设备的驱动程序也要像裸机程序那样进行一些硬件操作,不同的是驱动程序需要"融合进内核里",因此需要在驱动程序中加入操作系统规定的接口,这些接口都是独立于设备的。虽然操作系统为驱动程序 阅读全文
posted @ 2017-04-17 14:54 波罗蜜 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/jacklu/p/6139347.html 正如前几篇博客所说,使用WDF开发PCIe驱动程序是我本科毕业设计的主要工作。在读研的两年,我也分别为所在课题组移植了自己编写的驱动程序,在Windows 32位和64位平台下的PXI、PXIe、PC 阅读全文
posted @ 2017-04-17 14:51 波罗蜜 阅读(1565) 评论(1) 推荐(0) 编辑
摘要: 原文出处:http://www.cnblogs.com/jacklu/p/4687325.html 本篇文章将对PCIe驱动程序的部分源文件代码作详细解释与说明。完整代码,有偿提供~整个WDF驱动程序工程共包含4个头文件(已经在上篇文章中讲解)和3个.c文件(Driver.c Device.c Qu 阅读全文
posted @ 2017-04-17 14:48 波罗蜜 阅读(1373) 评论(0) 推荐(0) 编辑
摘要: 原文出处:http://www.cnblogs.com/jacklu/p/4679304.html 在WDF的PCIe驱动程序中,共有四个.h文件(Public.h Driver.h Device.h Trace.h)。本文将分别对四个文件部分源代码进行详细的解释。 Public.h 代码文件名为P 阅读全文
posted @ 2017-04-17 14:47 波罗蜜 阅读(861) 评论(0) 推荐(0) 编辑
摘要: 原文出处:http://www.cnblogs.com/jacklu/p/4646601.html 本科毕业设计是这方面的工作,所以想开几篇博客来介绍使用WDF开发PCI/PCIe接口卡的驱动程序方法。 在上一篇简要介绍了WDF和开发环境搭建后,本篇将讲述几个WDF中的概念,对开发者了解WDF非常有 阅读全文
posted @ 2017-04-17 14:46 波罗蜜 阅读(696) 评论(0) 推荐(0) 编辑