码迷,mamicode.com
首页 >  
搜索关键字:驱动框架    ( 205个结果
声卡驱动框架
修改内核的s3c2410-wm8976.c文件,让其支持开发板的声卡 框架入口源文件:s3c2410-wm8976.c (可根据入口源文件,再按着框架到内核走一遍) 内核版本:linux_2.6.22.6 硬件平台:JZ2440 以下是驱动框架: 以下是驱动代码: ...
分类:其他好文   时间:2019-02-17 22:15:13    阅读次数:183
hotplug 热拔插机制框架
框架入口源文件: mdev.c (可根据入口源文件,再按着框架到内核走一遍) 内核版本:linux_2.6.22.6 硬件平台:JZ2440 以下是驱动框架: ...
分类:其他好文   时间:2019-02-17 22:14:23    阅读次数:163
DMA驱动框架
框架入口源文件:dma.c (可根据入口源文件,再按着框架到内核走一遍) 内核版本:linux_2.6.22.6 硬件平台:JZ2440 以下是驱动框架: 以下是驱动代码 dma.c : 以下是驱动测试文件: 以下是编译驱动的Makefile: ...
分类:其他好文   时间:2019-02-17 22:04:34    阅读次数:205
块设备驱动框架
以RAM模拟一个分区为例 框架入口源文件:armblock.c (可根据入口源文件,再按着框架到内核走一遍) 内核版本:linux_2.6.22.6 硬件平台:JZ2440 以下是驱动代码 armblock.c : 以下是编译驱动的Makefile: ...
分类:其他好文   时间:2019-02-17 21:58:38    阅读次数:181
UVC 驱动调用过程与驱动框架的简单分析
UVC 驱动整体调用流程: /* 打开设备描述符 */ 1. open: uvc_v4l2_open /* 查询设备属性 */ 2. VIDIOC_QUERYCAP if (video->streaming->type == V4L2_BUF_TYPE_VIDEO_CAPTURE) cap->cap ...
分类:其他好文   时间:2019-01-29 12:05:47    阅读次数:283
初识V4L2
V4L2驱动框架概述 V4L2(video for linux two)是linux为视频设备提供的一套标准接口。它也属于字符设备驱动程序。 首先回顾普通字符设备驱动程序的写法: app : open read write 内核: drv_open drv_read drv_write 相关的硬件设 ...
分类:其他好文   时间:2019-01-19 17:35:59    阅读次数:177
1. 摄像头V4L2驱动框架分析
学习目标:学习V4L2(V4L2:vidio for linux version 2)摄像头驱动框架,分析vivi.c(虚拟视频硬件相关)驱动源码程序,总结V4L2硬件相关的驱动的步骤; 一、V4L2架构 1. 字符类驱动 V4L2(V4L2:vidio for linux version 2)摄像 ...
分类:其他好文   时间:2019-01-14 10:52:47    阅读次数:175
usb gadget驱动框架分析
以renesas BSP为例: 1.composite_driver层注册流程 2.UDC驱动注册流程 3.gadget function注册流程 ...
分类:其他好文   时间:2019-01-08 15:29:00    阅读次数:988
网卡驱动_WDS
参考 cs89x0.c 1.网卡驱动程序与网络驱动程序的区别网卡驱动程序:网络驱动程序中最底层的驱动,主要工作:把上面发下来的数据发送出去,收到数据后构造一个包抛给上层。有收发能力就可以了。 2.网卡设备驱动框架 (1).分配net_device结构(2).设置 ①提供发包函数:netdev_tx_ ...
分类:其他好文   时间:2018-12-23 11:22:21    阅读次数:248
Linux块设备驱动
推荐书:《Linux内核源代码情景分析》 1.字符设备驱动和使用中等待某一事件的方法①查询方式②休眠唤醒,但是这种没有超时时间③poll机制,在休眠唤醒基础上加一个超时时间④异步通知,异步通知实际上就是发信号⑤输入子系统,这样比较通用 2.块设备相对于字符设备驱动逻辑的变化①对于硬盘对读写的优化假如 ...
分类:系统相关   时间:2018-12-22 22:05:08    阅读次数:374
205条   上一页 1 ... 3 4 5 6 7 ... 21 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!