最終更新:2018-01-12 (金) 13:28:26 (2295d)  

Linux/USB
Top / Linux / USB

ドキュメント

FAQ

ドライバ

メモ

コマンド

Linux/USB/VFS

devfs (廃止)

  • Linux 2.4Linux 2.6.13?、後継はudev
  • Every USB device will appear in usbfs, regardless of whether or not it has a kernel driver; but only devices with kernel drivers show up in devfs.

usbfs (deprecated) -> 後継はsysfs/udev

  • The usbfs functionality is replaced by real device-nodes managed by udev.

debugfs

sysfs

udev

Writing a Real Drive - In User Space

Linux/USB/通知

  • デバイスの追加/削除
  • バスの追加/削除
  • In the Linux USB subsystem, the subscribers of these events are device file system, class file system, and USB monitor modules.

USBバスの初期化 (usbcore)

Linux/USBデバイスドライバ

Linux/USBコアドライバ

libusb-1.0/Linux

関連

What actually happens when you plug in a USB device?

参考