首页
›
Linux内核与驱动
›
032-设备树匹配与解析
›
《设备树解析调试使用printk跟踪of函数路径》
VIP10
本课程属于:032-设备树匹配与解析
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
设备树解析调试使用printk跟踪of函数路径
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
为什么需要调试设备树解析路径?pri…
课程导论
pri
02
设备树基础回顾
DTB · DTS · DTC工具与内核解析流程概览
设备树基础回顾
DTB
03
of核心API概览
of_find_node_by_pa… · of_get_property · of_parse_phandle等函…
of
API
04
printk基础用法
日志级别(KERN_ERR · KERN_DEBUG) · 格式化输出(%s
printk
基础用法
05
动态调试(dynamic_debug)简介
如何在不重新编译内核时开启/关闭特定…
dynamic
debug
06
环境准备
搭建QEMU+ARM64/vexpr… · 配置内核编译选项
环境准备
QEMU+ARM64/v…
07
添加第一个printk
在of_find_node_by_p… · 观察节点查找过程
printk
添加第一个
08
跟踪节点名称与全路径
使用%pOFp格式打印节点全路径 · 验证查找逻辑
跟踪节点名称
全路径
09
跟踪属性读取
在of_get_property中添… · 打印属性名和返回值
跟踪属性读取
of
10
跟踪属性值内容
使用printk hex dump打…
跟踪属性值内容
printk
11
跟踪phandle解析
在of_parse_phandle中…
phandle
跟踪
12
跟踪中断映射
在irq_of_parse_and_… · 观察中断控制器查找
跟踪
断映射
13
跟踪GPIO解析
在of_get_named_gpio…
GPIO
跟踪
14
跟踪时钟获取
在of_clk_get中打印时钟控制…
跟踪时钟获取
of
15
跟踪DMA配置
在of_dma_configure中…
DMA
跟踪
16
跟踪reg属性解析
在of_address_to_res…
reg
跟踪
17
跟踪中断控制器级联
在of_irq_init中打印中断控…
跟踪
断控制器级联
18
跟踪匹配表查找
在of_match_node中打印匹…
跟踪匹配表查找
of
19
跟踪设备创建
在of_platform_devic…
跟踪设备创建
of
20
跟踪iommu映射
在of_iommu_configur…
iommu
跟踪
21
跟踪pinctrl设置
在pinctrl_dt_to_map…
pinctrl
跟踪
22
跟踪电源域
在of_genpd_add_devi…
跟踪电源域
of
23
跟踪热区
在of_thermal_get_zo…
跟踪热区
of
24
跟踪pwm获取
在of_pwm_get中打印pwm控…
pwm
跟踪
25
跟踪regmap初始化
在of_regmap_init中打印…
regmap
跟踪
26
跟踪MDIO总线
在of_mdiobus_regist…
MDIO
跟踪
27
跟踪I2C设备
在of_i2c_register_d…
I2C
跟踪
28
跟踪SPI设备
在of_spi_register_d…
SPI
跟踪
29
实战案例一
调试一个网卡驱动设备树解析失败问题
实战案例一
调试一个网卡驱动…
30
实战案例二
调试一个音频Codec设备树解析路径…
实战案例二
Codec
所属VIP或分类
同VIP:设备树加载阶段与bootloader传递dtb参数配置
同VIP:设备树实例分析基于STM32的时钟树节点配置
同VIP:设备树绑定开发GPIO控制器节点与中断资源关联