簡體   English   中英

在 Linux 中啟動“init”進程之前,如何確保已連接的 USB 設備被枚舉?

[英]How do I make sure that a connected USB device gets enumerated before starting "init" process in Linux?

我正在開發基於 Linux 的嵌入式產品,該產品具有不可移動的 USB 設備。 有時在啟動過程中,設備在啟動“init”進程后被枚舉。 在啟動“init”進程之前,我需要確保該設備應該被 Linux 內核枚舉。

請提供您對處理此類情況的看法。 歡迎對內核/用戶空間的更改提出建議。

Linux 故意不等到硬件初始化完成。

我建議創建一個 udev 條目,在您的 USB 可用時運行特定的可執行文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM