依据sonix提供的驱动,须要在内核下进行配置,以加入到内核或与模块的方式进行编译:

1、makefile中加入驱动的文件夹,尽量保持和原有的一致,

obj-$(CONFIG_USB_SN9C102)       += sn9c102/
obj-$(CONFIG_USB_SONiX_UVC_SN9C29x) += sonix_uvc_sn9c291/
obj-$(CONFIG_USB_ET61X251)      += et61x251/

2、kconfig中加入src文件夹例如以下

source "drivers/media/video/sn9c102/Kconfig"
source "drivers/media/video/sonix_uvc_sn9c291/Kconfig"
config USB_STV680

sonix uvc驱动的加入 RT5350支持H264
sonix uvc驱动的加入 RT5350支持H264
sonix uvc驱动的加入 RT5350支持H264
sonix uvc驱动的加入 RT5350支持H264

保持一致

sonix uvc驱动的加入 RT5350支持H264

值得注意的是CONFIG_USB_SONiX_UVC_SN9C29x 须要与子文件夹下的makefile保持名字一致


然后在内核配置中会多出一个选项例如以下图

sonix uvc驱动的加入 RT5350支持H264

然后保存配置,并运行make modules

不出意外的话将得到ko文件


sonix uvc驱动的加入 RT5350支持H264

这就得到了以模块方式编译的驱动,在系统启动后,通过insmod方式载入驱动


成都康亚姆网络科技有限公司



相关文章:

  • 2021-05-20
  • 2021-10-13
  • 2021-11-27
  • 2018-11-09
  • 2021-12-21
  • 2022-12-23
  • 2022-12-23
  • 2021-12-17
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-15
  • 2022-01-29
  • 2021-09-14
相关资源
相似解决方案