首页
›
Linux内核与驱动
›
039-Linux内核显示子系统
›
《Linux DRM显示驱动开发与用户态显示集成》
VIP10
本课程属于:039-Linux内核显示子系统
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Linux DRM显示驱动开发与用户态显示集成
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
DRM框架概述
DRM在Linux图形栈中的位置 · DRM与FBDEV/V4L2的区别 · DRM核心组件介绍(DRM Core
DRM
框架概述
02
DRM开发环境搭建
内核源码获取 · 内核配置选项(CONFIG_DRM等… · 编译内核与模块
DRM
开发环境搭建
03
DRM基础数据结构
drm_device · drm_driver · drm_file
DRM
基础数据结构
04
DRM设备注册与初始化
pci_driver/platfor… · drm_dev_alloc/drm_… · 组件化驱动模型
DRM
设备注册
05
KMS核心概念
CRTC · Encoder · Connector
KMS
核心概念
06
CRTC模块详解
CRTC的作用 · drm_crtc结构体 · CRTC的初始化与回调函数(mode…
CRTC
模块详解
07
Encoder与Connector
Encoder的类型(TMDS · LVDS · eDP等)
Encoder
Connector
08
Plane与Framebuffer
Plane类型(Primary · Overlay · Cursor)
Plane
Framebuffer
09
Bridge与Panel框架
drm_bridge链式调用 · drm_panel抽象层 · MIPI DSI/DPI桥接驱动
Bridge
Panel
10
Atomic Modeset核心
Atomic API设计思想 · drm_atomic_state结构… · 非阻塞提交与异步更新
Atomic
Modeset
11
Atomic Modeset实现
drm_atomic_helper_… · 状态校验与硬件提交
Atomic
Modeset
12
GEM内存管理基础
GEM设计目标 · drm_gem_object结构体 · GEM句柄与全局名称
GEM
内存管理基础
13
GEM与DMA-BUF
DMA-BUF导出与导入 · dma_buf_ops · 跨驱动共享显存
GEM
DMA-BUF
14
GEM与CMA/IOMMU
连续内存分配器(CMA) · IOMMU/SMMU集成 · drm_gem_cma_helper…
GEM
CMA/IOMMU
15
DRM调度器(Scheduler)
drm_sched_entity · drm_sched_job · GPU调度队列
DRM
Scheduler
16
DRM同步机制
drm_syncobj · drm_event · Fence与DMA-Fence
DRM
同步机制
17
DRM调试与性能分析
drm.debug参数 · ftrace跟踪 · dmesg日志分析
DRM
调试
18
DRM驱动实例分析(1)
虚拟GPU驱动(如virtio-gp…
DRM
驱动实例分析
19
DRM驱动实例分析(2)
简单显示控制器(如pl111/mcd…
DRM
驱动实例分析
20
DRM驱动实例分析(3)
GPU驱动(如panfrost/et…
DRM
驱动实例分析
21
DRM驱动实例分析(4)
MIPI DSI驱动(如sun4i-…
DRM
驱动实例分析
22
DRM与设备树(DT)
设备树绑定规范 · display-timings · ports与remote-endpo…
DRM
DT
23
DRM与电源管理
Runtime PM集成 · 系统休眠/恢复回调 · drm_mode_config_he…
DRM
电源管理
24
DRM与热插拔
Connector热插拔检测 · drm_kms_helper_hot… · 用户态事件通知
DRM
热插拔
25
DRM与色彩管理
Gamma/LUT校正 · drm_color_mgmt · HDR与色彩空间(Colorspac…
DRM
色彩管理
26
DRM与写回(Writeback)
drm_writeback_conn… · 内存回写 · 虚拟显示与截屏
DRM
Writeback
27
DRM与安全
DRM Master/Slave模型 · DRM_AUTH与权限控制 · DRM_RENDER_NODE隔离
DRM
安全
28
DRM用户态编程(libdrm)
libdrm API使用 · drmModeGetResource… · drmModeAtomicCommi…
DRM
libdrm
29
DRM与Wayland/Weston
Wayland协议与DRM集成 · Weston后端实现 · 直接渲染与合成
DRM
Wayland/West…
30
DRM未来演进
DRM与Rust集成 · Vulkan WSI与DRM · 下一代显示框架展望
DRM
未来演进
所属VIP或分类
同VIP:bridge桥接驱动调试与显示链路信号路由分析
同VIP:DRM框架下Linux内核显示子系统atomic提交实战
同VIP:encoder连接故障排查与Linux内核显示子系统调试