Linux-Kernel

如何使用最新的 Linux 核心訪問 USB 端點?

  • September 1, 2016

我正在修改訪問路徑中的 USB 端點的一些過時程式碼(從 2011 年開始;請參見此處):

/sys/class/usb_endpoint/usbdevBUS.DEVICE_epENDPOINT/device

其中“BUS”、“DEVICE”和“ENDPOINT”各不相同。

但是,我的 Linux 設置(Slackware 14.2;核心 4.4.14)沒有這種形式的路徑。

如何使用最新的 Linux 核心訪問 USB 端點?

他們在/sys/bus/usb.

例如,

ls /sys/bus/usb/devices/1-0\:1.0/ep_81/

bEndpointAddress  bLength       direction  power  uevent
bInterval         bmAttributes  interval   type   wMaxPacketSize

引用自:https://unix.stackexchange.com/questions/294560