內(nèi)核中現(xiàn)存的所有 platform_device
/sys/devices/platform
系統(tǒng)中所有的 platform_device, 有來自設(shè)備樹的, 也有來有 .c 文件中注冊的。
對于來自設(shè)備樹的 platform_device,可以進(jìn)入 /sys/devices/platform/《設(shè)備名》/of_node 查看它的設(shè)備樹屬性。
對于有 of_node 屬性的 platform_device,證明其來源于 dtb。
note:/proc/device-tree 是鏈接文件, 指向 /sys/firmware/devicetree/base
以上是 Linux 原生的節(jié)點(diǎn),可以供我們使用。如果你用的芯片是某個(gè)廠家,這個(gè)廠家客制化的時(shí)候會(huì)增加一些調(diào)試節(jié)點(diǎn),你可以很方便的在 IC 廠商增加的調(diào)試節(jié)點(diǎn)中查看設(shè)備樹信息。
重要補(bǔ)充:
Linux 常用的文件系統(tǒng)有三個(gè):procfs、sysfs、debugfs
procfs:該文件系統(tǒng)主要用來反饋內(nèi)核的信息,包括系統(tǒng)中所有的中斷、進(jìn)程信息都可以在這里查看。掛載在 /proc/。..
sysfs:該文件系統(tǒng)主要是和驅(qū)動(dòng)強(qiáng)相關(guān),會(huì)反饋所有的驅(qū)動(dòng)信息,以目錄形式顯示。掛載在 /sys/。..
debugfs:該文件系統(tǒng)掛載在 /sys/kernel/debug/。.. ,主要用來 debug。
-
嵌入式
+關(guān)注
關(guān)注
5046文章
18817瀏覽量
298535 -
內(nèi)核
+關(guān)注
關(guān)注
3文章
1336瀏覽量
40084 -
Linux
+關(guān)注
關(guān)注
87文章
11123瀏覽量
207910
發(fā)布評論請先 登錄
相關(guān)推薦
評論