|
小弟在读取一个USB设备的数据是使用了如下的函数(程序是修改自skeleton USB的,构架什么的都是一样的):
retval = usb_bulk_msg(dev->udev,
usb_rcvbulkpipe(dev->udev,dev->bulk_in_endpointAddr),
dev->bulk_in_buffer,dev->bulk_in_size,
&count,HZ*10);
结果读不到数据(retval == 0),但是用USB分析仪可以在USB总线上可以抓到数据,也就是说数据是发送到USB Host Control中去了,但是没有办法从USB core中抓上来.请问是什么原因???谢谢!!! |
|