首页
›
Linux内核与驱动
›
117-Android内核驱动
›
《platform驱动资源管理与DMA缓冲区配置》
VIP10
本课程属于:117-Android内核驱动
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
platform驱动资源管理与DMA缓冲区配置
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Platform驱动概述
Platform总线模型 · Platform驱动与设备树的关系 · 驱动开发基本流程
Platform
驱动概述
02
设备树基础
设备树语法 · 节点与属性 · reg属性
设备树基础
设备树语法
03
Platform设备注册
设备树节点解析 · platform_device结构体 · 设备注册与注销API
Platform
设备注册
04
Platform驱动注册
platform_driver结构体 · probe/remove回调函数 · module_platform_dr…
Platform
驱动注册
05
资源获取API
platform_get_resou… · 资源类型定义
API
资源获取
06
I/O内存资源管理
ioremap · iounmap · readl/writel函数
I/O
内存资源管理
07
中断资源管理
request_irq · free_irq · 中断处理函数编写
断资源管理
request
08
时钟资源管理
clk_get · clk_prepare_enable · clk_disable_unprep…
时钟资源管理
clk
09
GPIO资源管理
gpio_request · gpio_direction_out… · gpio_set_value
GPIO
资源管理
10
Pinctrl资源管理
pinctrl子系统 · pinctrl_lookup_sta… · pinctrl_select_sta…
Pinctrl
资源管理
11
Regmap资源管理
regmap_init_mmio · regmap_write/read · regmap_update_bits
Regmap
资源管理
12
DMA基础概念
DMA工作原理 · DMA控制器 · DMA传输类型
DMA
基础概念
13
DMA引擎框架
Linux DMA Engine子系… · dma_device结构体 · dma_chan结构体
DMA
引擎框架
14
DMA通道申请
dma_request_channe… · dma_release_channe… · 过滤函数
DMA
通道申请
15
DMA传输描述符
dma_async_tx_descr… · tx_submit · 回调函数设置
DMA
传输描述符
16
DMA传输控制
dmaengine_submit · dma_async_issue_pe… · 传输完成等待
DMA
传输控制
17
DMA缓冲区分配
dma_alloc_coherent · dma_free_coherent · 一致性DMA映射
DMA
缓冲区分配
18
DMA流式映射
dma_map_single · dma_unmap_single · dma_map_sg
DMA
流式映射
19
DMA池管理
dma_pool_create · dma_pool_alloc · dma_pool_free
DMA
池管理
20
DMA与MMU协同
IOMMU/SMMU简介 · DMA地址转换 · 分散-聚集表
DMA
MMU
21
DMA环形缓冲区
环形缓冲区原理 · DMA描述符环 · 硬件与软件同步机制
DMA
环形缓冲区
22
DMA中断处理
DMA完成中断 · 错误中断 · 中断处理优化
DMA
断处理
23
DMA性能优化
双缓冲机制 · DMA链传输 · 批量传输
DMA
性能优化
24
DMA调试方法
dma_debug · tracepoint · ftrace
DMA
调试方法
25
Platform驱动与DMA集成
probe中初始化DMA · DMA与设备资源绑定
Platform
DMA
26
实战
SPI控制器Platform驱动 · 资源获取 · DMA传输实现
SPI
Platform
27
实战
音频I2S DMA驱动 · 周期传输 · 指针更新
I2S
DMA
28
实战
视频采集DMA驱动:帧缓冲区管理 · V4L2与DMA集成 · 缓存同步
DMA
视频采集
29
电源管理集成
runtime PM · DMA挂起恢复 · 系统休眠与DMA状态保存
电源管理集成
runtime
30
课程总结与进阶
常见问题排查 · 性能调优建议 · 社区资源与学习路径
课程总结
进阶
所属VIP或分类
同VIP:Android-I2C从设备驱动开发与中断响应调试
同VIP:Android内核设备驱动开发与HAL接口集成
同VIP:Android内核驱动之字符设备驱动开发与ioctl实战