Skip to content

Instantly share code, notes, and snippets.

@openedev
Last active June 19, 2023 15:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save openedev/2b7010161a49fbec10d55cbf3da2cb54 to your computer and use it in GitHub Desktop.
Save openedev/2b7010161a49fbec10d55cbf3da2cb54 to your computer and use it in GitHub Desktop.
usb
USB XHCI 1.10
scanning bus usb@ff580000 for devices... Calling usb_setup_device(), portnr=0
read_descriptor for 'usb@ff580000': ret=0
** usb_find_child returns -2
usb_scan_device: Probing 'usb_hub', plat=000000003df58fb0
Calling usb_setup_device(), portnr=1
read_descriptor for 'usb_hub': ret=0
** usb_find_child returns -2
usb_scan_device: Probing 'usb_mass_storage', plat=000000003df697d0
> lsusb -v -d 090c:1000
Bus 001 Device 088: ID 090c:1000 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) Flash Drive
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x090c Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.)
idProduct 0x1000 Flash Drive
bcdDevice 11.00
iManufacturer 1
iProduct 2
iSerial 3
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0020
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk-Only
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 255
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 255
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment