请教:DDk里哪个函数是用来做pci Burst读写的? 不用DMA,想实现连续突发 ,该调用哪个那个函数,已经把寄存器的相关位设置成了突发模式,可是看到的数据还是SINGAL 模式的,而且DMA控制器会自己管理传输,DMA控制器知道什么时候传输到最后一个数了如果不用DMA P... 全文

2009-03-04 10:36 来自版块 - 非USB硬件驱动开发

]我装的系统是XP,装了XPDDK后,对XPDDK里的PASSTRU例子改了改,只加了一些打印语句,发现该passtru IMD驱动调用了两次PtBindAdapter,它绑定了一个名叫“NdisWanIP”(这个东西都是什么?)和我的8139网卡,8139是我电脑商真是的物理网... 全文

2009-02-10 16:58 来自版块 - NDIS网络接口开发

急急急 ndis调用protocolreceive,又在哪些情况 下调用protocolreceivepacket呢

2008-12-22 22:11 来自版块 - NDIS网络接口开发

大多介绍DMA传输的书中都是将应用程序传过来的缓冲区通过DMA传送到设备,我想知道如何将驱动程序中产生的数据通过DMA传送到设备?自己产生的数据 没有IRP啊 DMA回调函数的第二个参数是IRP啊,就不知道怎么弄了?自己用NEW函数分配的空间得到的是虚拟地址,怎么才可以得到这块区... 全文

2008-12-05 15:01 来自版块 - 非USB硬件驱动开发

用DS开发PCI9056的驱动传输的文件有几十M 大于DMA一次传输的最大字节数,PCI9056一次 DMA最多传8M 我的文件有几十M ,享用DMA Scatter/Gather Mode???却不会啊 急急急 大侠们 指点指点

2008-12-05 11:48 来自版块 - PLX PCI 开发板支持

在驱动里用NEW分配了一大片空间 ,用于DMA传输,这个NEW分配的空间得到的是虚拟地址 ,怎么把这个虚拟地址转换为物理地址 用于DMA传输啊 ,DMA寄存器里要求的物理地址啊急急急

2008-12-05 11:44 来自版块 - PLX PCI 开发板支持

我用的是PCI9056,在读写本地总线时遇到一个奇怪的问题:开机上电 9056能正确从EEPROM里读取配置值进行初始化,在硬件管理器里也能看能系统分配给该芯片的资源,可是读写本地总线一次(32位)后在下LOCAL BUS怎么都没有数据在LOCAL BUS上,发现本地寄存器LAS... 全文

2008-10-24 20:12 来自版块 - 非USB硬件驱动开发

下午运行的好好的SOFTICE,在调试驱动DMA蓝屏后,重启后symbol loader无法启动,加载不了NMS文件 急急急而且很奇怪SOFTICE却能启动,但是symbol loader无法启动加载补了NMS文件,光有SOFTICE能启动也没用啊

2008-08-05 21:16 来自版块 - 开发工具使用

我的SOFTICE能启动,可是START SOFTICE后 鼠标却不能动了,CTRL+D后影藏了SOFTICE界面,鼠标还是不能动,现在只要一START SOFTICE,根本点击不了桌面上其它图标,连关机都只能强制断电来关机 怎么回事啊

2008-08-04 19:06 来自版块 - 开发工具使用

Softice 在windows xp sp2下的补丁参见附件。 附件: 2004-11-29_softice-patch-for-xpsp2.mht (35 K) 下载次数:1052 远大前程,免费招聘,求职 --第二代人力资源网站,免费!!!HOT!!! **荣誉试运行,... 全文

2008-08-04 19:05 来自版块 - 开发工具使用

PCI9056和DSP的HDS1#,HDS2#该怎么连线 才能实现DMA呢PCI9056和DSP的HDS1#,HDS2#该怎么连线 才能实现DMA呢

2008-07-25 17:32 来自版块 - PLX PCI 开发板支持

PCI9056和DSP的HDS1#,HDS2#该怎么连线 才能实现DMA呢

2008-07-25 17:30 来自版块 - 板卡设计

怎么编写一个驱动来驱动多块同一型号的芯片。看了一个WDM的框架,获取PCI接口芯片的PCI配置内容的操作最早也得在设备类的构造函数里操作,在AddDevice函数里的设备类构造函数之前有没有什么办法读到PCI配置空间的内容,饭后根据这个配置内容再调用相关设备类构造函数

2008-07-21 11:33 来自版块 - PLX PCI 开发板支持

PlxSdkLite里带有两类PLX芯片的EEPROM文件按:看到论坛里推荐烧写9054Rdk-Lite.eep,为什么不烧写9056_Default_Values.eep这两个不都是PlxSdkLite自带的么为什么呢

2008-07-17 11:23 来自版块 - PLX PCI 开发板支持

我的PCI开发板上用的是9056,出现了奇怪的问题:1 不焊接EEPROM,能进入WINDOWS,并弹出发现新硬件的提示框,但是在设备管理器里看到系统没有为9056分配资源。按9056的DATASHEET,应该会为LOCAL SPACE0 分配1M的内存资源才对。而什么资源都没分... 全文

2008-07-17 10:25 来自版块 - PLX PCI 开发板支持

对DMA的LOCAL SPACE进行了重映射,使LOCAL SPACE的本地基地址重映射为0后,进行DMA传输时PCI9056的DMALADR0的值是相对于这个地址0的偏移值还是实际物理地址?????

2008-07-05 15:43 来自版块 - PLX PCI 开发板支持

static struct pci_device_id PCI9030_pci_ids[]__devinitdata={{0X10B5,0X9030,0X00 ,0X00,0X068000,0,0UL},{0,}};pci_register_driver(&PCI9030... 全文

2008-06-11 18:32 来自版块 - PLX PCI 开发板支持

论坛里共享的那份《《LINUX设备驱动 第三版中文版》》只有前面11章啊,谁有全部都翻译了的LINUX设备驱动 第三版中文版 中文版啊

2008-06-07 19:00 来自版块 - LINUX&UNIX核心开发

static struct pci_device_id PCI9030_pci_ids[]__devinitdata={{0X10B5,0X9030,0X00 ,0X00,0X068000,0,0UL},{0,}};pci_register_driver(&PCI9030... 全文

2008-06-07 18:40 来自版块 - LINUX&UNIX核心开发

照着群里帖子打了Softice 在windows xp sp2下的补丁,仍然死机,但是修改了虚拟机的配置后,SOFTICE后,就是winxppro.vmx文件(我的系统是xp),在里面加上下列文字: vmmouse.present = "FALSE" svga... 全文

2008-06-04 10:24 来自版块 - 开发工具使用


返回顶部