首页
›
Linux内核与驱动
›
032-设备树匹配与解析
›
《设备树调试实战使用ftrace追踪解析函数调用》
VIP10
本课程属于:032-设备树匹配与解析
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
设备树调试实战使用ftrace追踪解析函数调用
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
设备树基础
什么是设备树(Device Tree… · 为什么需要设备树 · 设备树源文件(.dts)与编译(.d…
设备树基础
Device
02
设备树语法入门
节点(node) · 属性(property) · 标签(label)
设备树语法入门
node
03
设备树常用属性
compatible · reg · interrupts
设备树常用属性
compatible
04
设备树在Linux内核中的角色
内核启动流程中设备树的传递 · OF(Open Firmware)A…
Linux
设备树
05
ftrace入门
ftrace是什么 · ftrace的主要追踪器(funct… · function_graph
ftrace
是什么
06
ftrace环境搭建
内核配置(CONFIG_DYNAMI… · 挂载tracefs · 基本文件系统结构
ftrace
环境搭建
07
ftrace基础操作
启用/禁用追踪 · 设置追踪器 · 读取trace文件
ftrace
基础操作
08
function追踪器实战
追踪特定内核函数调用 · 使用set_ftrace_filte…
function
追踪器实战
09
function_graph追踪器实战
查看函数调用图 · 分析函数执行时间与调用深度
function
graph
10
ftrace事件追踪
使用trace_events追踪设备…
ftrace
事件追踪
11
设备树解析核心函数
of_scan_flat_dt · unflatten_device_t… · of_find_node_by_pa…
设备树解析核心函…
of
12
使用ftrace追踪of_scan_flat_dt
追踪扁平设备树的扫描过程 · 分析节点解析顺序
ftrace
of
13
使用ftrace追踪unflatten_device_tree
观察设备树从扁平结构展开为树形结构的…
ftrace
unflatten
14
使用ftrace追踪of_find_node_by_path
分析路径查找算法与节点匹配逻辑
ftrace
of
15
使用ftrace追踪of_machine_is_compatible
追踪板级兼容性匹配过程
ftrace
of
16
使用ftrace追踪of_platform_populate
分析平台设备创建与probe调用链
ftrace
of
17
使用ftrace追踪driver probe函数
结合设备树compatible属性 · 追踪驱动加载流程
ftrace
driver
18
ftrace与trace_printk联合调试
在设备树解析代码中插入trace_p… · 自定义追踪信息
ftrace
trace
19
ftrace追踪中断控制器解析
追踪of_irq_parse_one · irq_domain相关函数调用
ftrace
追踪
20
ftrace追踪GPIO控制器解析
追踪of_get_named_gpi… · gpiochip_add等函数
ftrace
GPIO
21
ftrace追踪时钟框架初始化
追踪of_clk_init · clk_register等时钟相关函…
ftrace
追踪时钟框架初始…
22
ftrace追踪pinctrl解析
追踪pinctrl_bind_pin… · of_pinctrl_get等函数调…
ftrace
pinctrl
23
ftrace追踪regulator框架
追踪regulator_regist… · of_regulator_match…
ftrace
regulator
24
ftrace追踪DMA引擎解析
追踪of_dma_controlle… · dma_request_channe…
ftrace
DMA
25
ftrace追踪IOMMU/IOMMU映射
追踪of_iommu_configu… · iommu_domain_alloc…
ftrace
IOMMU/IOMMU
26
ftrace追踪CPU节点与CPU idle
追踪of_get_cpu_node · cpuidle_register等
ftrace
CPU
27
ftrace追踪内存节点与reserved-memory
追踪early_init_dt_sc… · of_reserved_mem等
ftrace
reserved-mem…
28
实战案例一
使用ftrace定位设备树节点解析失…
实战案例一
ftrace
29
实战案例二
使用ftrace分析驱动probe顺…
实战案例二
ftrace
30
实战案例三
使用ftrace优化设备树解析性能(…
实战案例三
ftrace
所属VIP或分类
同VIP:设备树加载阶段与bootloader传递dtb参数配置
同VIP:设备树实例分析基于STM32的时钟树节点配置
同VIP:设备树绑定开发GPIO控制器节点与中断资源关联