阅读:1246回复:1
难道没有人用DriverStudio做过USB驱动的么?帮帮忙啊!!!
我用DS生成的框架做一个USB的驱动,用我的USB芯片的Endpoint的Address和MaxTransSize来更改几个参数如下:
m_Interface.Initialize( m_Lower, //KUsbLowerDevice 0, //InterfaceNumber 1, //ConfigurationValue 0 //Initial Interface Alternate Setting ); // Initialize each Pipe object m_Endpoint1IN.Initialize(m_Lower, 0x83, 64 ); m_Endpoint1OUT.Initialize(m_Lower, 0x04, 64); 到安装时候,调用到 m_Lower.ActivateConfiguration(1)函数的时候 总是返回AC_CONFIGURATION_REQUEST_FAILED 错误 不知道是不是还有什么地方要更改,还是设置的不对, 那位用DS做过USB的驱动的,请指点一下,先谢过! |
|
沙发#
发布于:2002-08-20 09:40
这个错误我也碰到过。只不过我的情况是:
驱动中的Endpoint与设备中的Endpoint没有对应起来,包括地址和个数。你也可以试一下。 |
|