阅读:2340回复:1
请教一下,USB Gadget驱动和USB主机侧的设备驱动的区别
不知道问题说得清楚不,linux USB驱动不是分为主机侧和设备侧两种吗,然后主机侧又包括USB主机控制器驱动和USB设备驱动,像usb的骨架程序就在前面的这个usb设备驱动里。
但是我现在不太明白这个设备侧驱动的概念,感觉它的功能和主机侧的设备驱动一样呢,它们有什么区别啊 |
|
沙发#
发布于:2009-09-15 11:36
Gadget就是你的板子可以作为设备插到pc上 ,模拟u盘、网卡等被pc(windows识别)。对应于arm 外设usb的slave功能。
主机、设备驱动就是你的板子作为“pc”,被u盘、无线网卡插。其中主机相当于x86主板usb在windwos上的驱动,而设备相当于u盘在windows上的驱动。 对应于arm 外设usb的host功能。 |
|