发布时间:2014-09-02 21:28:20
1. 先看原理图,看有哪些信号线2. 查看 2440 Datasheet,理解各个信号线的关系(时序图)LCD控制器时序的理解:Vsync : 一帧数据开始,会先扫描VSPW+1 + VBPD+1 行(无效行)Hsync : 一行数据开始,HSPW+1 + HBPD+1(每一行中无效像素点)VCLK :一个 VCLK 对应一个像素的数据VD:一个一个的像素VDEN:低电平时长为 HS.........【阅读全文】
发布时间:2014-09-02 09:46:16
Asoc : ALSA system on chip 即嵌入式设备中的 ALSA分为三个部分:以展讯 Sc882x 平台为例分析注: 代码相关的描述,只写出我们关心的部分1. Machine : 与具体的单板相关kernel\sound\soc\sprd\Sc882x.csc882x_modinit{ //构造名为 soc-audio 的平台设备,根据 Linux 设备驱动模型,必定.........【阅读全文】
发布时间:2014-09-02 09:21:07
声音子系统的入口 kernel\sound\core\sound.c/* Alsa 逻辑设备节点的 file_operation 结构体,只有一个 open 函数,可以看出 这个 open 只是一个中转作用,类似于输入子系统 input.c 中对各种输入事件支持的架构对应到声音系统,会有 pcm 设备和 control 设备*/static const struct file_operations snd_fops ={&nb.........【阅读全文】
发布时间:2014-07-09 14:41:58
为了更好地了解kobject的层次关系,有必要了解一下这种层次关系的表现机制:sysfs。本文简单地学习了一下sysfs,大部分内容来自内核文档sysfs.txt。好了,开始我们的学习之旅,呵呵。 何为sysfs sysfs是一种基于ram的文件系统,它提供了一种用于向用户空间展现内核空间里的对象、属性和.........【阅读全文】