※ 引述《polol258 (無聊的章魚)》之銘言:
: 在平台上執行時,明明有插上USB裝置,而且系統訊息也正確顯示抓到USB裝置
: 不過程式執行結果是沒發現到任何USB裝置,
: 這樣的流程是發生了什麼問題呢??
: 我所使用的平台核心是samsung2440、所使用的Embedded Linux核心為2.6.14版本
寫 kernel 2.6.14 即可,跟 Linux 是否 "Embedded" 無關 :)
在 libusb 目錄下的 tests/ 有若干個測試程式,執行像是 descriptor_test, id_test,
find_hubs, hub_strings 等看看。
另外,編譯時,有個 --enable-debug=yes 的選項可傳遞給 configure,執行測試程式
前,設定好環境變數:
# export USB_DEBUG=4
再來分析。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.169.105.244