- 博客(4)
- 资源 (16)
- 收藏
- 关注
转载 获取PCI设备并初始化
PCI有三个相互独立的物理地址空间:设备存储器地址空间、I/O地址空间和配置空间。配置空间是PCI所特有的一个物理空间。由于PCI支持设备即插即用,所以PCI设备不占用固定的内存地址空间或I/O地址空间,而是可以由操作系统决定映射的基址。系统加电时,BIOS检测PCI总线,确定所有连接在PCI总线上的设备以及它们配置要求,并进行系统配置。所以,所有PCI设备必须实现配置空间,从而能实现参数自动
2013-07-16 14:44:22 1527
转载 PCI中断处理
首先在获得PCI配置空间资源的时候,就要获得中断资源,根据CM_PARTIAL_RESOURCE_DESCRIPTOR 结构的 Type 域来区分需要获得什么样的中断资源的时候,如果Type类型为:CmResourceTypeInterrupt,此时需要将中断资源从CM_PARTIAL_RESOURCE_DESCRIPTOR中取出:irql = (KIRQL) resource->u.Inte
2013-07-16 14:39:34 2087 1
转载 用DDK开发的9054驱动
和S5933比较起来,开发PLX9054比较不幸,可能是第一次开发PCI的缘故吧。因为,很多PCI的例子都是对S5933,就连微软出版的《Programming the Microsoft Windows Driver Model》都提供了一个完整的S5933的例子。在这篇有关DDK的开发论文里。我将分两个例子来构建PLX9054的驱动,第一个,是对《Windows2000 设备驱动程序设计指
2013-07-16 11:15:30 1500
转载 vc编程实现sys文件的安装
#include #include #include #include #define DRIVER_NAME "123467"#define DRIVER_PATH "..\\HelloDDK.sys"//装载NT驱动程序BOOL LoadNTDriver(char* lpszDriverName,char* lpszDriverPath){
2013-07-16 10:14:05 2972
winsocket入门教程
2014-03-27
DOS622镜像文件,WINCE
2014-03-14
PCI9052驱动开发全解.doc
2013-06-24
DriverStudio3.2补丁DSDDKEnv.zip
2013-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人