Linux
如何列出核心設備樹
我正在使用帶有 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