三星的主流处理器基本都支持HDMI,使用HDMI也有段时间了,却一直不知道它是怎么工作的,只知道linux和android下都会有一个HDMI-service的用户服务程序。然后底层会有HDMI驱动。知道HDMI 和framebuffer有点关系,却不知道两者是如何联系在一起的。从知道HDMI以来就觉得它神秘,出于好奇,决定揭开它的面纱一探真容。按照我的思路从下面四个方面并依照源码简单剖析一下Samsung S5pv210 处理器HDMI 在linux3.0.8下的驱动框架。
• 1.1 何为HDMI,HDMI总线协议发展概况
• 1.2 HDMI驱动框架
• 1.3 从源码,看HDMI设备驱动框架
• 1.4 从“疑问???”猜答案。(透过HDMI-service剖析HDMI与Framebuffer的关系。)
通过源码总结出了HDMI的驱动框架如下图:
下面主要通过源码从以上四个方面分析HDMI驱动框架
本部分内容设定了隐藏,需要回复后才能看到