linux3.4.2内核移植详解(六):基于UVC的USB摄像头内核配置
在menuconfig中进行适当的配置:
Device Drivers --->
<*> Multimedia support --->
[*] Video capture adapters--->
[*] V4L USBdevices --->
<*> USB Video Class (UVC)
[*] UVC input events devicesupport
<*> GSPCA based webcams --->
[*] USB support --->
[*] USB announce newdevices
<*> USB Gadget Support--->
<*> USB Webcam Gadget
将我的摄像头谷客HD98接上开发板,即可显示一下信息:
usb 1-1: new full-speed USB device number 2 using s3c2410-ohci
usb 1-1: New USB device found, idVendor=0c45, idProduct=6340
usb 1-1: New USB device strings: Mfr=2, Product=1, SerialNumber=0
usb 1-1: Product: USB 2.0 Camera
usb 1-1: Manufacturer: Sonix Technology Co., Ltd.
uvcvideo: Found UVC 1.00 device USB 2.0 Camera (0c45:6340)
input: USB 2.0 Camera as /devices/platform/s3c2410-ohci/usb1/1-1/1-1:1.0/input/input0
说明内核成功识别出了摄像头,在查看/dev/video0设备也会存在(我这里是用来mdev机制,自动创建设备节点)
ok,毕
linux3.4.2内核移植详解(六):基于UVC的USB摄像头内核配置相关推荐
- 基于linux-2.6.34内核编译详解,Linux 2.6、4.3内核编译过程的感受与总结
8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 之前编译过2.4.10版本的内核,很好编译,中间曾经漏下了SCSI low-level drivers下的BusLogi ...
- ARM64内核系统调用详解(基于kernel-4.9)
本文以ARM64为例,介绍如何添加系统调用,首先来介绍一些代码执行流程: 首先来看异常向量表的配置,内核在arch/arm64/kernel/entry.S汇编代码中设置了异常向量表. /** Exc ...
- u-boot-2009.08在2440上的移植详解(三)
一.移植环境 主 机:VMWare--Fedora 9 开发板:Mini2440--64MB Nand,Kernel:2.6.30.4 编译器:arm-linux-gcc-4.3.2.tgz u-b ...
- MiniGui移植详解1【转】
MiniGUI 1.3.3 移植详解 作者:大漠孤狼 E-Mail:yuqiang0107@126.com 最近移植了 MiniGUI 1.3.3 到一个开发板上,中间遇到许多问题,在论坛上发问题,结 ...
- 《Linux设备驱动开发详解(第3版)》(即《Linux设备驱动开发详解:基于最新的Linux 4.0内核》)网购链接
<Linux设备驱动开发详解:基于最新的Linux 4.0内核> china-pub 天猫 dangdang 京东 China-pub 8月新书销售榜 推荐序一 技术日新月 ...
- 基于瑞芯微3399的嵌入式linux,瑞芯微x3399 linux QT平台WIFI移植详解
原标题:瑞芯微x3399 linux QT平台WIFI移植详解 第1章 内核配置 硬件平台:x3399开发板或ibox3399卡片电脑 操作系统:linux4.4.5+ QT5.6 WIFI型号:AP ...
- postgres预写式日志的内核实现详解-wal记录读取
2019独角兽企业重金招聘Python工程师标准>>> 导读: postgres预写式日志的内核实现详解-概述 之前已经写了关于wal记录的结构.wal记录的写入的博客,流复制.PI ...
- FreeRTOS之源码 及 移植详解
源:FreeRTOS之源码 及 移植详解 转载于:https://www.cnblogs.com/LittleTiger/p/9117856.html
- linux 2.4内核编译,linux 2.4内核编译详解
2.4内核编译详解 内核简介 内核,是一个操作系统的核心.它负责管理系统的进程.内存.设备驱动程序.文件和网络系统,决定着系统的性能和稳定性. Linux的一个重要的特点就是其源代码的公开性,所有的内 ...
最新文章
- MySQL简单快速入门 (三)高级查询——JEPLUS软件快速开发平台
- .bak 服务器备份文件,如何从SQL Server Management Studio中的多个备份(bak)文件还原数据库...
- Hadoop2.2.0+hive使用LZO压缩那些事
- linux的学习重点,Linux 学习重点记录之三
- junit单元测试断言_简而言之,JUnit:单元测试断言
- C++输入cin详解
- idea全局搜索快捷鍵ctrl+shift+F失效
- Ubuntu的常识使用了解2
- 关于vs重新生成出现“错误 CS0006: 未能找到元数据文件”.
- SQLServer 延迟事务持久性
- Mybatis原理解析(三)--getMapper动态获取接口实现类
- java对象赋值优雅写法_JavaScript优雅写法及骚操作
- 天创速盈电商:拼多多用户群体分析
- 宾州州立大学计算机排名,宾州州立大学帕克分校排名
- 15亿美元买个“便宜货”
- 浅学 --------- CSS
- java8 stream中Comparator.comparing排序
- Java自学1(哭唧唧又重头开始学了)
- 拼多多数据分析笔试题(附代码答案)
- 音视频开发必看:“秒变萝莉音”,游戏中的变声是如何实现的
热门文章
- 设计师如何成功地交付设计成果?
- java计算机毕业设计雁门关风景区宣传网站源码+数据库+系统+lw文档+mybatis+运行部署
- 一篇关于c的杂文,无意中乱写整理
- 安装Grafana以及安装部分插件
- 房屋装修水电安装的注意事项都有哪些呢?
- CentOS忘记密码处理方式
- 微云存照片会变模糊吗_把云台塞进手机的vivo X50 Pro,给手机摄影带来什么改变...
- 区块链 - 链接区块
- 基于springboot教师人事档案管理系统【源码+论文】展示
- JavaScript把世界各地客户端时间转为北京时间,并取得时间戳