首页
›
嵌入式与底层系统
›
024-Linux驱动实战案例与100例
›
《Linux DRM显示驱动实战100例》
VIP15
本课程属于:024-Linux驱动实战案例与100例
嵌入式与底层系统 · 共 15 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
《Linux DRM显示驱动实战100例》
共 100 例
01
初始化DRM设备并注册驱动
02
实现DRM驱动的file operations
03
创建并注册DRM minor设备
04
实现DRM master与auth机制
05
实现基本的ioctl分发框架
06
实现DRM_IOCTL_GET_CAP能力查询
07
实现DRM_IOCTL_SET_CLIENT_CAP
08
实现DRM_IOCTL_GET_STATS
09
实现DRM_IOCTL_GET_UNIQUE
10
实现DRM_IOCTL_GET_MAGIC和AUTH_MAGIC
11
实现DRM_IOCTL_SET_MASTER和DROP_MASTER
12
实现DRM_IOCTL_MODE_GETRESOURCES
13
实现DRM_IOCTL_MODE_GETCONNECTOR
14
实现DRM_IOCTL_MODE_GETENCODER
15
实现DRM_IOCTL_MODE_GETCRTC
16
实现DRM_IOCTL_MODE_SETCRTC
17
实现DRM_IOCTL_MODE_GETPLANE和SETPLANE
18
实现DRM_IOCTL_MODE_GETPROPERTY和SETPROPERTY
19
实现DRM_IOCTL_MODE_ADDFB和RMFB
20
实现DRM_IOCTL_MODE_PAGE_FLIP
21
实现DRM_IOCTL_MODE_DIRTYFB
22
实现DRM_IOCTL_MODE_CREATE_DUMB和DESTROY_DUMB
23
实现DRM_IOCTL_MODE_MAP_DUMB
24
实现DRM_IOCTL_MODE_GETGAMMA和SETGAMMA
25
实现DRM_IOCTL_MODE_GETENCODER和GETCONNECTOR的联动
26
实现DRM_IOCTL_MODE_CURSOR和CURSOR2
27
实现DRM_IOCTL_MODE_GETPLANERESOURCES
28
实现DRM_IOCTL_MODE_GETPROPBLOB
29
实现DRM_IOCTL_MODE_GETCONNECTOR的EDID解析
30
实现DRM_IOCTL_MODE_GETMODEID和SETMODEID
31
实现DRM_IOCTL_MODE_GETOBJPROP和SETOBJPROP
32
实现DRM_IOCTL_MODE_GETENCODER的possible_crtcs
33
实现DRM_IOCTL_MODE_GETCRTC的mode_id和fb_id
34
实现DRM_IOCTL_MODE_SETPLANE的framebuffer绑定
35
实现DRM_IOCTL_MODE_SETPROPERTY的原子性
36
实现DRM_IOCTL_MODE_ADDFB2
37
实现DRM_IOCTL_MODE_GETFB和GETFB2
38
实现DRM_IOCTL_MODE_PAGE_FLIP的vblank事件
39
实现DRM_IOCTL_WAIT_VBLANK
40
实现DRM_IOCTL_MODESET_CTL
41
实现DRM_IOCTL_UPDATE_DUMB2
42
实现DRM_IOCTL_MODE_GETRESOURCES的counts
43
实现DRM_IOCTL_MODE_GETCONNECTOR的modes数组
44
实现DRM_IOCTL_MODE_GETENCODER的encoder_type
45
实现DRM_IOCTL_MODE_GETCRTC的mode_valid标志
46
实现DRM_IOCTL_MODE_SETCRTC的mode参数校验
47
实现DRM_IOCTL_MODE_SETCRTC的fb绑定
48
实现DRM_IOCTL_MODE_SETCRTC的connector绑定
49
实现DRM_IOCTL_MODE_SETCRTC的active状态
50
实现DRM_IOCTL_MODE_SETCRTC的mode_changed事件
51
实现DRM_IOCTL_MODE_SETCRTC的vblank启用
52
实现DRM_IOCTL_MODE_SETCRTC的gamma设置
53
实现DRM_IOCTL_MODE_SETCRTC的crtc_x/y和crtc_w/h
54
实现DRM_IOCTL_MODE_SETCRTC的fb_id为0的情况
55
实现DRM_IOCTL_MODE_SETCRTC的mode为NULL的情况
56
实现DRM_IOCTL_MODE_SETCRTC的connector_id数组
57
实现DRM_IOCTL_MODE_SETCRTC的crtc_id校验
58
实现DRM_IOCTL_MODE_SETCRTC的fb尺寸与crtc尺寸匹配
59
实现DRM_IOCTL_MODE_SETCRTC的像素格式支持
60
实现DRM_IOCTL_MODE_SETCRTC的刷新率设置
61
实现DRM_IOCTL_MODE_SETCRTC的时钟设置
62
实现DRM_IOCTL_MODE_SETCRTC的同步信号极性
63
实现DRM_IOCTL_MODE_SETCRTC的扫描顺序
64
实现DRM_IOCTL_MODE_SETCRTC的宽高比
65
实现DRM_IOCTL_MODE_SETCRTC的3D模式支持
66
实现DRM_IOCTL_MODE_SETCRTC的写back功能
67
实现DRM_IOCTL_MODE_SETCRTC的line buffer配置
68
实现DRM_IOCTL_MODE_SETCRTC的overlay支持
69
实现DRM_IOCTL_MODE_SETCRTC的cursor支持
70
实现DRM_IOCTL_MODE_SETCRTC的gamma大小
71
实现DRM_IOCTL_MODE_SETCRTC的color management
72
实现DRM_IOCTL_MODE_SETCRTC的scaling
73
实现DRM_IOCTL_MODE_SETCRTC的rotation
74
实现DRM_IOCTL_MODE_SETCRTC的reflect
75
实现DRM_IOCTL_MODE_SETCRTC的z-order
76
实现DRM_IOCTL_MODE_SETCRTC的alpha blending
77
实现DRM_IOCTL_MODE_SETCRTC的pixel blend mode
78
实现DRM_IOCTL_MODE_SETCRTC的color encoding
79
实现DRM_IOCTL_MODE_SETCRTC的color range
80
实现DRM_IOCTL_MODE_SETCRTC的aspect ratio
81
实现DRM_IOCTL_MODE_SETCRTC的picture aspect ratio
82
实现DRM_IOCTL_MODE_SETCRTC的content type
83
实现DRM_IOCTL_MODE_SETCRTC的max bpc
84
实现DRM_IOCTL_MODE_SETCRTC的link status
85
实现DRM_IOCTL_MODE_SETCRTC的subconnector
86
实现DRM_IOCTL_MODE_SETCRTC的hdcp
87
实现DRM_IOCTL_MODE_SETCRTC的variable refresh rate
88
实现DRM_IOCTL_MODE_SETCRTC的panel orientation
89
实现DRM_IOCTL_MODE_SETCRTC的overscan
90
实现DRM_IOCTL_MODE_SETCRTC的underscan
91
实现DRM_IOCTL_MODE_SETCRTC的tv properties
92
实现DRM_IOCTL_MODE_SETCRTC的scaling mode
93
实现DRM_IOCTL_MODE_SETCRTC的dithering
94
实现DRM_IOCTL_MODE_SETCRTC的privacy screen
95
实现DRM_IOCTL_MODE_SETCRTC的backlight
96
实现DRM_IOCTL_MODE_SETCRTC的power management
97
实现DRM_IOCTL_MODE_SETCRTC的connector status
98
实现DRM_IOCTL_MODE_SETCRTC的mode validation
99
实现DRM_IOCTL_MODE_SETCRTC的atomic check
100
实现DRM_IOCTL_MODE_SETCRTC的atomic commit
所属VIP或分类
同VIP:drm_encoder驱动中LVDS时钟配置与链路训练工程
同VIP:Linux-ALSACodec驱动实战100例
同VIP:Linux-BSP驱动开发实战100例