阅读:1130回复:1
问LINUX下USB驱动问题!
我在linux下用一个usb设备。(驱动是我自己写的)
传输类型是:批量传输。 那么为什么在下行的时候可以用 retval = usb_bulk_msg ();函数。 而上行的时候要这样: FILL_BULK_URB(dev->write_urb, dev->udev, usb_sndbulkpipe(dev->udev, dev->bulk_out_endpointAddr), dev->write_urb->transfer_buffer, bytes_written, skel_write_bulk_callback, dev); /* send the data out the bulk port */ retval = usb_submit_urb(dev->write_urb); 为什么也不用usb_bulk_msg ()函数呢? 请高手点拨一下。 问题2: 一个已经可以动态加载的驱动,怎么样使他可以编译进内核。有响应的参考吗?给个网址 |
|
|
沙发#
发布于:2004-08-23 08:52
靠,问了一个星期。也没人回我一声。
我郁闷啊! |
|
|