Xof*_*ofo 21 linux embedded linux-kernel device-tree
我正在使用带有 Debian 构建的嵌入式 Arm。如何从设备树中列出已编译的设备?我想看看是否已经支持某个设备。
对于阅读本文的人来说,“设备树”是将设备添加到(嵌入式)Linux 内核的规范/标准。
小智 44
如果 dtc 在您的平台上可用(否则,安装device-tree-compiler
软件包),您可以使用:
dtc -I fs /sys/firmware/devicetree/base
Run Code Online (Sandbox Code Playgroud)
meu*_*euh 19
设备树作为目录和文件的层次结构公开/proc
。你可以cat
文件,例如:
find /proc/device-tree/ -type f -exec head {} + | less
Run Code Online (Sandbox Code Playgroud)
请注意,大多数文件内容以空字符结尾,有些可能包含其他非打印字符。