首页
›
Linux内核与驱动
›
056-帧缓冲FB图形系统
›
《Linux fbdev驱动架构分析与显示系统调试》
VIP10
本课程属于:056-帧缓冲FB图形系统
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Linux fbdev驱动架构分析与显示系统调试
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
fbdev概述
fbdev在Linux图形栈中的位置 · 与DRM/KMS的对比 · 适用场景分析
fbdev
Linux
02
帧缓冲核心概念
显存映射 · 像素格式 · 颜色深度
帧缓冲核心概念
显存映射
03
fbdev核心数据结构
struct fb_info · struct fb_var_scre… · struct fb_fix_scre…
fbdev
核心数据结构
04
fb_ops操作集
fb_open · fb_release · fb_read
fb
ops
05
fbdev设备模型
platform device与fb… · 主设备号29 · 次设备号分配
fbdev
设备模型
06
fbmem.c核心分析
fbmem_init · register_framebuff… · unregister_framebu…
fbmem.c
核心分析
07
帧缓冲内存管理
系统内存与显存 · DMA一致性映射 · dma_alloc_coherent
帧缓冲内存管理
系统内存
08
像素格式详解
RGB565 · RGB888 · ARGB8888
像素格式详解
RGB565
09
fb_var_screeninfo配置
xres · yres · bits_per_pixel
fb
var
10
fb_fix_screeninfo配置
smem_start · smem_len · line_length
fb
fix
11
fb_ioctl命令集
FBIOGET_VSCREENINF… · FBIOPUT_VSCREENINF… · FBIOGET_FSCREENINF…
fb
ioctl
12
fb_mmap实现
用户态直接映射帧缓冲 · remap_pfn_range · 缓存一致性处理
fb
mmap
13
fbdev驱动注册流程
从probe到register_fr…
fbdev
驱动注册流程
14
fb_ops中的硬件操作
fb_setcolreg · fb_blank · fb_pan_display
fb
ops
15
fb_deferred_io
延迟IO机制 · 页面错误处理 · 脏页回写
fb
deferred
16
fb_sys_ops与系统内存模拟
sys_imageblit · sys_fillrect · sys_copyarea
fb
sys
17
fbcon控制台框架
fbcon与fbdev的绑定 · 字体渲染 · 光标控制
fbcon
控制台框架
18
fbdev与TTY子系统交互
VT切换 · fbcon_deferred_io_… · 控制台刷新
fbdev
TTY
19
fbdev背光与电源管理
fb_blank模式 · LCD背光调节 · 系统休眠/唤醒回调
fbdev
背光
20
fbdev多屏支持
多fb_info实例 · fbcon映射 · FBIOPAN_DISPLAY实现双…
fbdev
多屏支持
21
fbdev硬件加速
accel flags · fb_copyarea · fb_imageblit
fbdev
硬件加速
22
fbdev调试与日志
printk调试 · fb_info sysfs接口 · /sys/class/graphic…
fbdev
调试
23
fbdev用户态工具
fbset · fbdev测试程序 · 直接/dev/fb0读写示例
fbdev
用户态工具
24
fbdev与DRM/KMS共存
内核配置选项 · fbdev模拟层(drm_fb_he… · 兼容模式
fbdev
DRM/KMS
25
fbdev在嵌入式设备中的应用
tinyfb · omapfb · mxsfb
fbdev
嵌入式设备
26
simplefb驱动分析
设备树解析 · 固定模式配置 · 系统内存帧缓冲
simplefb
驱动分析
27
fbdev DMA-BUF支持
导出帧缓冲为DMA-BUF · 与其他子系统共享内存
fbdev
DMA-BUF
28
fbdev安全与权限
mmap权限控制 · ioctl权限检查 · CAP_SYS_RAWIO
fbdev
安全
29
fbdev性能优化
缓存刷新策略 · 双缓冲与三缓冲 · vsync同步
fbdev
性能优化
30
fbdev未来与演进
fbdev弃用计划 · 迁移到DRM/KMS的路径 · 遗留系统维护策略
fbdev
未来
所属VIP或分类
同VIP:fb_deferred_io延迟写机制与触摸帧缓冲优化
同VIP:Framebuffer驱动mmap映射与DMA缓冲区管理
同VIP:Framebuffer驱动移植适配与fb_info初始化