最終更新:2022-08-24 (水) 16:47:08 (583d)
Linux/USBガジェット/フレームワーク
ガジェットドライバが実装されているフレームワーク
メモ
比較
ガジェットフレームワーク コンポジットフレームワーク ドライバの登録をする関数 usb_gadget_register_driver usb_composite_register 登録するドライバ usb_gadget_driver usb_composite_driver bindの引数 usb_gadget usb_composite_dev?
Linux/USBガジェット/コンポジットフレームワーク
- Linux 3.7
- 共通のモジュールをlibcompositeにまとめて、libcompositeに依存するように変更
- Linux 2.6.27
- コンポジットフレームワーク追加
- f_なんとかに分かれたが、直接ソースコード中でf_をincludeしている
ファンクション
f_acm? USB CDC serial (ACM) function driver f_ecm? USB CDC Ethernet (ECM) link function driver f_loopback? USB peripheral loopback configuration driver f_rndis? RNDIS link function driver f_serial? generic USB serial function driver f_sourcesink? USB peripheral source/sink configuration driver f_subset? "CDC Subset" Ethernet link function driver u_ether? Ethernet-over-USB link layer utilities for Gadget stack u_serial? utilities for USB gadget "serial port"/TTY support
Linux/USBガジェット/ガジェットフレームワーク
- Linux 2.5.70~ (2003/05/27)