1, usb service
/frameworks/base/services/java/com/android/server/usb/
1.1 use service d的jni 实现
/frameworks/base/services/java/com/android/server/usb/
2, usb interface Manager Accessory
/frameworks/base/core/java/android/hardware/usb/
3, 这里好像只是给外部调用提供的,是2 的子集
/frameworks/base/libs/usb/src/com/android/future/usb/
4,/include/linux/usb/f_accessory.h 驱动头文件
5, kernel/drivers/usb/gadget/f_accessory.c 驱动文件