阅读:2131回复:13
d12 在WINDOWS XP 下的问题?
各位大侠:
帮我回答一下:D12驱动程序在WINDOWS XP下运行的方法,谢谢 |
|
沙发#
发布于:2002-07-10 18:33
我也想知道答案。
在WINDOWS2000能免强装上,为什么在XP下怎么都不行? |
|
|
板凳#
发布于:2002-07-12 10:30
这两天试啦没有效 ,出现徽标没有登记 搞不懂,有大侠有思路吗?
|
|
地板#
发布于:2002-07-17 16:46
老是出显不能启用设备(代码为10),高手帮帮忙!
|
|
地下室#
发布于:2002-07-17 18:20
是操作系统的问题还是机器的问题?确定了吗?
我的设备在一款英文xp的系统装驱动有问题,可是在另一台中文xp的机器上没有,好像还是机器的问题。 |
|
|
5楼#
发布于:2002-07-18 10:34
D12程序不用变吗(XPDDK,INF)要改动吗
|
|
6楼#
发布于:2002-07-29 17:13
发现问题太多,难啊.版主,请出手,谢谢拉
|
|
7楼#
发布于:2002-07-29 17:26
机器硬件问题而已,硬件速度影响了读写之间要分隔500ns的规定导致出错。不少笔记本电脑有这种问题,当然部分PC也有。
|
|
8楼#
发布于:2002-07-30 10:41
该怎样处理呢?
|
|
9楼#
发布于:2002-07-30 10:46
你们有D12在WINDOWXP和WINDOWS2000下的驱动吗?可以给我一份吗?
我快被憋疯了,shenjinhua@xty.com.cn |
|
10楼#
发布于:2002-07-30 11:06
在98DDK\\SCR 2000DDK\\SCR都有啊
|
|
11楼#
发布于:2002-07-31 10:54
200DDK中没有编译好的bulkusb.sys和bulkusb.inf?
|
|
12楼#
发布于:2004-09-13 10:45
谁知道改怎么解决?
|
|
13楼#
发布于:2004-09-13 13:01
我的解决方法:
我用DS写的驱动,也遇到过这种情况,后来拿SOFTICE跟踪,发现总是在NTSTATUS SC1100Device::OnStartDevice(KIrp I)函数中的 acStatus = m_Lower.ActivateConfiguration( 1 ); 语句处卡壳,用BusHound监听总线,发现在读设备描述符的请求时,请求的字节数目不对,我们知道,当主机激活USB设备时,要两次发送设备描述符请求,第一次是为了得到描述符的大小,第二次才是真正获得描述符。通过硬件仿真,我发现设备描述符是0x2e大小,于是我将上个语句改为 acStatus = m_Lower.ActivateConfiguration( 1,0x2e ); 就通过了。 另外请注意,写固件程序的时候,设备描述符中最后一个字节,即bNumConfigurations要写1。 附件是我的D12驱动,各位可以试一下。 |
|
|