最近要做一个仿真卡的驱动,之前的接口是PCI的,现在改为USB接口了。由于接口改变后,上层IDE环境调用PCI驱动的部分也要修改,为了避免破解上层IDE,准备做一个假的PCI驱动,它里面实际上是再去调用USB驱动的。我有几点不明白:1. 这个假的PCI驱动,是不是常说的 “上层过...
全文
回复(6) 2008-07-01 14:30 来自版块 - 非USB硬件驱动开发
表情
maggie_zhy今天调试了一天,将BulkUsb_Read()和BulkUsb_Write()的内容照搬进了BulkUsb_ProcessIOCTL()里面,现在机器不重启了,似乎一切正常,但是就是没有数据包发出来,用bushound抓不到DO,DI数据包。 BulkUsb_SingleUrbR...(2008-07-11 17:22)
maggie_zhy谢谢gutian98 指点,我这就去试试去!(2008-07-11 10:02)
gutian98用户被禁言,该主题自动屏蔽!(2008-07-10 17:44)
maggie_zhy上层是通过DeviceIoControl( )访问驱动的。 在USB驱动的DriverEntry()里有这样定义如下: NTSTATUS DriverEntry(IN PDRIVER_OBJECT DriverObject,IN PUNICODE_STRING Registr...(2008-07-10 11:05)
gutian98用户被禁言,该主题自动屏蔽!(2008-07-09 14:11)
maggie_zhy怎么没人理我呢,自己顶一下 还有个问题不明白,过滤驱动编译完应该是sys文件吧,它和function driver如何挂接的,是在function driver的inf文件里指定的吗,还是在过滤驱动的inf文件里呢?(2008-07-02 16:30)

返回顶部