摘要: 这段时间一直在研究hdmi-servers,因为友善对这个在是闭源的,所以由于兴趣的关系和工作的关系,决定自己写一个hdmi-servers。在hdmi中,最关键的是弄清楚了Hdmi显示数据的怎么来的,怎么输出的。在s5pv210数据手册上,在VIDEO PROCESSOR一节中,有过这样的一个框架图:同时在MIXER一节中的开始介绍部分,有这样的阐述:那显示的源数据送到vp或者mixer的数据又是从哪里来的呢?从友善的hdmi-servers显示效果来看,Hdmi显示和lcd显示是同步的,那hdmi的显示数据,那么可以猜测hdmi显示数据的源就来自于framebuffer。其实最终的答案告诉 阅读全文
posted @ 2014-03-11 15:08 lihaiping 阅读(2136) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://blog.csdn.net/kickxxx/article/details/7755127三者都是V4L2定义的接口,英文原文参见http://v4l2spec.bytesex.org/spec-single/v4l2.html#OVERLAYVideo Overlay:Video overlay devices have the ability to genlock (TV-)video into the (VGA-)video signal of a graphics card, or to store captured images directly in vid 阅读全文
posted @ 2014-03-11 11:46 lihaiping 阅读(1207) 评论(0) 推荐(0) 编辑
摘要: 原文出处:http://blog.csdn.net/kickxxx/article/details/7728947S5PV210有三个CAMIF单元,分别为CAMIF0 CAMIF1和CAMIF2。对应着驱动中的fimc0, fimc1, fimc2。在三星datasheet和驱动代码中CAMIF和FIMC(Fully Interactive Mobile Camera)这两个术语基本上可以互换的,后面我们都用FIMC代替CAMIF。这两个术语的称呼有很强的模糊性,尤其刚刚接触三星平台,会觉得这三个接口设备都是用来控制camera,实际上三个接口并不局限于只控制camera。我们先看下data 阅读全文
posted @ 2014-03-11 11:34 lihaiping 阅读(1659) 评论(0) 推荐(0) 编辑
摘要: 作者:liukun321 咕唧咕唧日期:2014.1.18转载请标明作者、出处:http://blog.csdn.net/liukun321/article/details/18452663本文主要简述S5pv210处理器的 HDMI 接口在 Linux 3.0.8 内核下的驱动框架。 现在三星的主流处理器基本都支持HDMI,使用HDMI也有段时间了,却一直不知道它是怎么工作的,只知道linux和android下都会有一个HDMI-service的用户服务程序。然后底层会有HDMI驱动。知道HDMI 和framebuffer有点关系,却不知道两者是如何联系在一起的。从知道HDMI以来就觉... 阅读全文
posted @ 2014-03-11 09:05 lihaiping 阅读(880) 评论(0) 推荐(0) 编辑