mordorwww 发表于 2016-04-18 14:44

关于USB总线轮询收包的驱动处理的问题

USB HOST从device收包, 都知道USB是轮询收发包,那么这个轮询动作不是USB HCD硬件自动来执行的?而是需要HOST CPU的驱动来触发USB HCD硬件来轮询?

比如USB网卡,网络包来的时候,USB HCD硬件不会主动通知HOST CPU包的到来,需要HOSTCPU先usb_submit_urb一下, 在usb_submit_urb的回调中接收网络包?

为什么不做成由USB HCD主动通知host CPU?
页: [1]
查看完整版本: 关于USB总线轮询收包的驱动处理的问题