作者paulyanzi (消失)
看板LinuxDev
標題[問題] 如何讓系統有/dev/bus/usb
時間Tue Feb 28 22:36:12 2012
想請問如何讓板子上的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
1F:推 askacis:Open USBFS support in kernel configuration 02/28 22:59
2F:→ paulyanzi:CONFIG_USB_DEVICES 看來是這個? 02/29 00:02
3F:→ paulyanzi:這是一般必備的選項嗎?(不知道有何差異? 02/29 00:02
4F:推 askacis:CONFIG_USB_DEVICEFS 02/29 00:14
5F:推 askacis:USBFS,可以在user mode控制USB硬體不必寫到kernel mode 02/29 00:18
6F:推 askacis:libusb基本上就是對usbfs節點做操作,因為可以直接在 02/29 00:22
7F:→ askacis:user mode控制,所以很多USB裝置的相關專案都會用libusb 02/29 00:22
8F:→ askacis:比如CUPS,SANE等等... 02/29 00:22
9F:→ askacis:另外,節點應該會長在/proc/bus/usb (/dev/下沒注意XD) 02/29 00:24