UVC驱动分析
平台 | 内核版本 | 安卓版本 |
---|---|---|
RK3399 | Linux4.4 | Android7.1 |
UVC目录:
rk3399/kernel/drivers/media/usb/uvc
UVC配置:
1、在内核源码目录下,make menuconfig
Device Drivers > Multimedia support > Media USB Adapters
代码分析:
kernel/drivers/media/usb/uvc/uvcvideo.h
struct uvc_driver {
struct usb_driver driver;
};
kernel/drivers/media/usb/uvc/uvc_driver.c
struct uvc_driver uvc_driver =