是否有API从用户空间读取Open-Firmware设备树?
例如,读取/ sys/firmware/fdt(flattened device tree)?
如果没有,是否发布了文件格式,以便用户空间应用程序可以读取fdt中的条目?
这比我想象的要容易.在支持Open-Firmware的设备上,linux内核将其作为虚拟文件系统安装在/proc/device-tree/.
就我而言,在我碰巧检查的系统上,这是一个符号链接/sys/firmware/devicetree/base.但无论哪种方式,无论语言如何,遍历文件和目录/proc/device-tree/都相对容易.
| 归档时间: |
|
| 查看次数: |
2181 次 |
| 最近记录: |