概述
本系列主要基于vkms测试程序,libdrm,以及vkms驱动来分析DRM框架,主要包括kms+gem。
其中,
(1)vkms测试程序主要参考如下三篇博客:
最简单的DRM应用程序 (single-buffer)_hexiaolong2009的专栏-CSDN博客_drm应用
DRM应用程序进阶 (atomic-crtc)_hexiaolong2009的专栏-CSDN博客_libdrm应用程序
DRM应用程序进阶 (atomic-plane)_hexiaolong2009的专栏-CSDN博客
(2)libdrm版本使用2.4.109,下载及编译方法参考如下博客:
最新版本libdrm(2.4.109)编译_M120674的专栏-CSDN博客
(3)vkms驱动使用内核5.13版本,下载路径:
git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
这里列下准备梳理的内容目录
DRM框架(vkms)分析(2)----connector初始化
DRM框架(vkms)分析(3)----connector->func && connector->helper_private的使用
DRM框架(vkms)分析(4)----encoder初始化
DRM框架(vkms)分析(5)----crtc初始化
DRM框架(vkms)分析(6)----plane初始化
DRM框架(vkms)分析(7)----atomic modeset分析
DRM框架(vkms)分析(8)----gem分析
DRM框架(vkms)分析(9)----drm驱动创建fb device分析
DRM框架(vkms)分析(10)----write back connector分析
最后
以上就是跳跃路灯为你收集整理的DRM框架(vkms)分析(1)----概述的全部内容,希望文章能够帮你解决DRM框架(vkms)分析(1)----概述所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复