我用driverworks 开发,需要将用户的读请求排队,等待中断到来,我的硬件在发数据之前会用中断通知我,我会从队列里完成一个IRP,这时用户就收到一个数据。但是driverworks的类库却设计成调用QueueIrp()时,如果设备不忙就直接启动startIo(),而对我来说... 全文

2002-04-12 10:33 来自版块 - 内核编程

小弟现在做驱动,需要把一些初始化的数据放在注册表里,由Driver到注册表里去读的这些初始值,另外,我在控制面板里有个小程序能修改这些配置,并且要求配置修改后Driver能够立即得到这些新的配置。小弟有两条思路:1。在控制面板小程序里,将新的配置写到注册表里覆盖原来的配置,在通过... 全文

2002-03-13 16:07 来自版块 - 内核编程

还是关于配置的问题!我现在只需要一个Memory range 大小为64Kremap to local base address for PCI-to-Local Address Space00x00004000-0x0000FFFF请问可以吗?若可以LAS0RR,LAS0BA,... 全文

2002-02-26 08:54 来自版块 - 板卡设计

为什么我修改了EEPROM中对应LAS0RR,LAS1RR的值后Windows2000分配给卡的内存范围不会改变呢?老是2个256字节,2个1M。而我修改Device id ,vendor id 都能看得出来变化!

2002-02-25 15:46 来自版块 - 板卡设计

哪位大虾能够提供关于9054配置的文章参考一下,小弟用PLXMon 99做配置,手里有一本9054的Data Book 看了看还是搞不清楚。如有高人指点感激不尽!

2001-08-08 10:26 来自版块 - 板卡设计

小弟用PLX9054做一块板子,手册上说可不用EEPROM,使用9054的缺省配置,请问我在写驱动程序的时候是如何知道该卡需要什么样的资源呢?如果可以在驱动程序里配置,我如何得到基地址呢?请指点江山!

2001-08-02 16:24 来自版块 - 板卡设计

znsoft 兄: 为什么我在Drivernetwork 中不能直接调用2000的内核函数呢?加上 #include <wdm.h> 出一堆错误,不加这一句又说error C2065: 'RtlInitUnicodeString' : undec... 全文

2001-06-21 16:35 来自版块 - 开发工具使用

在DDK NDIS的头文件里 定义了PNDIS_PACKET数据类型 我看了n遍还是摸不捉头脑,那位大虾不辞劳苦,给讲解一下!

2001-06-20 19:21 来自版块 - NDIS网络接口开发

miniport能跟WDM PCI驱动程序的通信吗?? 请高手指教!!

2001-06-14 18:08 来自版块 - NDIS网络接口开发

各位大哥:小弟在做一块视频卡,接收视频流,该视频流中包含IP包,老板要求写一驱动程序将该卡做成一个虚拟的网卡,小弟不知是做NDIS Miniport还是中间驱动?请高手指教!急!!给点思路也行,多谢!

2001-06-11 15:30 来自版块 - NDIS网络接口开发

我在做一个PCI卡的驱动程序,调用HalAssignSlotResources()函数时总是失败,后来我定义了一个资源列表改用IoAssignResources()函数,还是失败,没办法请高手指点!

2001-04-30 11:54 来自版块 - 内核编程

装有VC++,NT DDK,在DDK 环境中 用BUILD -C 编译总是有last line incomplete 错误,于之奈何?

2001-04-02 20:49 来自版块 - 内核编程


返回顶部