阅读:1175回复:1
ds自动生成的usb驱动疑问
硬件定义:
自定义的一个usb设备,端点配置如下 ednpoint 类型 缓冲区大小(bytes) 1 bulk-in 64 2 bulk-out 64 驱动定义: 根据driverworks的向导,生成了2个端点对应的控制变量 // Pipe for USB endpoint 1 IN (address 0x81) KUsbPipe m_Endpoint1IN; // Pipe for USB endpoint 2 OUT (address 0x2) KUsbPipe m_Endpoint2OUT; 并且生成了响应的读写函数,没有做任何修改。 然后用driverworks生成的console下测试程序,对endpoint2进行写测试, 结果就造成w2k崩溃,直接重起。 会是固件问题吗?因为固件上的程序也是自己开发的。但是我觉得固件上的 错误应该不会影响到让host死机啊,纳闷!应该还是驱动的配置问题,但自己 实在找不出哪儿错了 |
|
沙发#
发布于:2004-10-17 16:06
楼主,请问这个问题你是怎么解决的!!我碰到了和你一样的问题,尽管看驱动很长时间了,可对一些内部操作还是模糊。哈,两个月了,希望你能看到这个帖子啊!!!
|
|