1. Kernel态 devio.c: 实现用户态与USB设备通信的接口 它实现usbfs/x/y, 即/dev/bus/usb/x/y,x为bus number,y为device number 它允许用户态应用程序直接与USB设备通信(不需要USB设备Driver参与) 2. User 态 /system/core/libusbhost/usbhost.c 实现了与devio.c的接口库,供应用程序调用。