應用程式需要一個設備檔案(通常在 /dev 中)才能使用內核驅動程式。
在驅動程式代碼中創建此檔案以便在 insmod 期間創建該檔案是否明智?
另一種方法:在腳本中創建這個檔案(例如 /etc/rc.local)
你能告訴我什么是正確的方法嗎?
謝謝你,茲維卡
uj5u.com熱心網友回復:
是的,在內核中創建這個檔案是明智的。
在使用 devtmpfs 的現代系統上,特殊設備檔案是在內核中創建的。它是多年前引入內核的,因此很有可能您的內核已經擁有它。
但是,如果由于某種原因您的內核沒有 devtmpfs(這意味著它很舊),那么您應該使用 udev 規則而不是 init 腳本。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/350276.html
標籤:linux
上一篇:比較Haskell中的輸入
