studyarm
驱动牛犊
驱动牛犊
  • 注册日期2004-08-02
  • 最后登录2004-09-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1131回复:1

问LINUX下USB驱动问题!

楼主#
更多 发布于:2004-08-17 10:09
我在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:
一个已经可以动态加载的驱动,怎么样使他可以编译进内核。有响应的参考吗?给个网址
******大家一起进步*******
studyarm
驱动牛犊
驱动牛犊
  • 注册日期2004-08-02
  • 最后登录2004-09-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-08-23 08:52
靠,问了一个星期。也没人回我一声。
我郁闷啊!
******大家一起进步*******
游客

返回顶部