完整关联表
| 文件/命令 | 看什么 | 和 DT 的关系 |
|---|---|---|
cat /proc/device-tree/model | 板子型号 | DT 根节点 model |
ls /sys/firmware/devicetree/base/ | DT 所有节点 | 原始 DT 数据 |
cat /sys/bus/platform/devices/xxx/uevent | 设备 OF 属性 | DT 节点的内核导出 |
cat /proc/devices | 所有已注册驱动的主设备号 | 驱动调 register_chrdev() 产生 |
ls -l /dev/ | 实际可用的设备文件 | 主:次 = devtmpfs 根据驱动注册创建 |
cat /proc/interrupts | 中断号和绑定的驱动 | DT 中 interrupts 属性 |
cat /proc/iomem | 物理地址映射 | DT 中 reg 属性 |
cat /sys/class/*/*/dev | 主:次 设备号 | 驱动注册时设定的 |
lsmod | 已加载的内核模块 | 模块加载时匹配 DT compatible |
| `dmesg | grep -i of | dt |