看板 LinuxDev 關於我們 聯絡資訊
想請問如何讓板子上的root file system 有 /dev/bus/usb 這個裝置呢? 是否在 kernel 選項需要選取什麼?或是rootfs有特定的作法? 目前使用的板子上面有一個 usb port 不過當沒有接上 usb 的時候 /dev 下並無 bus/usb 這個裝置 取而代之的是 /dev/usb1 因為使用的 libusb 這個 library 一定需要去讀取 /dev/bus/usb 裡的usb裝置 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.42.58.179
askacis:Open USBFS support in kernel configuration 02/28 22:59
paulyanzi:CONFIG_USB_DEVICES 看來是這個? 02/29 00:02
paulyanzi:這是一般必備的選項嗎?(不知道有何差異? 02/29 00:02
askacis:CONFIG_USB_DEVICEFS 02/29 00:14
askacis:USBFS,可以在user mode控制USB硬體不必寫到kernel mode 02/29 00:18
askacis:libusb基本上就是對usbfs節點做操作,因為可以直接在 02/29 00:22
askacis:user mode控制,所以很多USB裝置的相關專案都會用libusb 02/29 00:22
askacis:比如CUPS,SANE等等... 02/29 00:22
askacis:另外,節點應該會長在/proc/bus/usb (/dev/下沒注意XD) 02/29 00:24