Linux

如何列出核心設備樹

  • June 14, 2016

我正在使用帶有 Debian 建構的嵌入式 Arm。如何從設備樹中列出已編譯的設備?我想看看是否已經支持設備。

對於閱讀本文的人來說,“設備樹”是一種將設備添加到(嵌入式)Linux 核心的規範/標準。

設備樹作為目錄和文件的層次結構暴露在/proc. 您可以cat文件,例如:

find /proc/device-tree/ -type f -exec head {} + | less

請注意,大多數文件內容都以空字元結尾,有些可能包含其他非列印字元。

如果 dtc 在您的平台上可用(否則,請安裝device-tree-compiler軟體包),您可以使用:

dtc -I fs /sys/firmware/devicetree/base

引用自:https://unix.stackexchange.com/questions/289563