いくつかの古いコードを修正しています(2011年以降、参照)。ここ) パスの USB エンドポイントにアクセスするには:
/sys/class/usb_endpoint/usbdevBUS.DEVICE_epENDPOINT/devices
ここで、「BUS」、「DEVICE」、「ENDPOINT」は異なります。
しかし、私のLinux設定(Slackware 14.2、カーネル4.4.14)にはこの形式のパスはありません。
最新のLinuxカーネルを使用してUSBエンドポイントにアクセスするには?
ベストアンサー1
彼らはそこにいる/sys/bus/usb
。
例えば、
ls /sys/bus/usb/devices/1-0\:1.0/ep_81/
bEndpointAddress bLength direction power uevent
bInterval bmAttributes interval type wMaxPacketSize