USB Gadget API
LinuxのAPI。これを使うと Linux マシンが USB Gadget になれる。 とはいえ普通にUSBポートが複数あるPCじゃだめ
お手軽で知名度が高いのは
電源供給用の Type-C ポートのみ
1ポートしかUSBがない Raspberry Pi でもできるけど A to A が必要なのであんまり…
公式ドキュメント
configfsでの USB gadget の設定のしかた
gadgetの中身別の説明
ABI が testing なのでまだ安定していない?
日本語文献
exampleもある