sheldon_blogs

11 2015 档案

Linux摄像头驱动学习之:(四)UVC-摄像头驱动框架分析
摘要:UVC: USB Video ClassUVC驱动:drivers\media\video\uvc\ uvc_driver.c分析:1. usb_register(&uvc_driver.driver);2. uvc_probe uvc_register_video vdev = video_dev 阅读全文

posted @ 2015-11-28 14:45 sheldon_blogs 阅读(5856) 评论(0) 推荐(0) 编辑

Linux摄像头驱动学习之:(三)从零写虚拟驱动(仿照vivi.c)
摘要:本篇仿照vivi.c 写虚拟视频驱动,代码(myvivi.c+fillbuf.c+Makefile)如下: // myvivi.c /* 仿照vivi.c */ #include <linux/module.h> #include <linux/delay.h> #include <linux/er 阅读全文

posted @ 2015-11-21 14:48 sheldon_blogs 阅读(3326) 评论(1) 推荐(1) 编辑

Linux摄像头驱动学习之:(二)通过虚拟驱动vivi分析摄像头驱动
摘要:一、通过指令 "strace -o xawtv.log xawtv" 得到以下调用信息:// 1~7都是在v4l2_open里调用1. open2. ioctl(4, VIDIOC_QUERYCAP // 3~7 都是在get_device_capabilities里调用3. for() ioctl 阅读全文

posted @ 2015-11-08 16:27 sheldon_blogs 阅读(3029) 评论(0) 推荐(0) 编辑

Linux摄像头驱动学习之:(一)V4L2_框架分析
摘要:这段时间开始搞安卓camera底层驱动了,把以前学的Linux视频驱动回顾一下,本篇主要概述一下vfl2(video for linux 2). 一. V4L2框架: video for linux version 2虚拟视频驱动vivi.c分析:1.分配video_device2.设置3.注册:v 阅读全文

posted @ 2015-11-07 21:22 sheldon_blogs 阅读(4916) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示