Skip to content

Instantly share code, notes, and snippets.

@mengstr
Last active June 2, 2023 08:17
Show Gist options
  • Save mengstr/74dbfac2c64dff2dc3c8fe2bd491900d to your computer and use it in GitHub Desktop.
Save mengstr/74dbfac2c64dff2dc3c8fe2bd491900d to your computer and use it in GitHub Desktop.
VUSB Vendor Enumeration MacOS
431017708 SETUP
Address=0x00 Endpoint=0x00
431042417 DATA0
bmRequestType=0x00 Data direction=No data, Type=Standard, Recipient=Device
bRequest=0x05 SET_ADDRESS
wValue=0x0008 Address=0x08
wIndex=0x0000
wLength=0x0000
431112333 ACK
431174250 IN
Address=0x00 Endpoint=0x00
431201250 DATA1
431226542 ACK
431239208 KA
431399208 KA
432399625 KA
434229792 SETUP
Address=0x08 Endpoint=0x00
434254500 DATA0
bmRequestType=0x80 Data direction=Device to host, Type=Standard, Recipient=Device
bRequest=0x06 GET_DESCRIPTOR
wValue=0x0100 Descriptor=DEVICE, Index=0x00
wIndex=0x0000
wLength=0x0012
434324417 ACK
434337083 KA
434403667 IN
Address=0x08 Endpoint=0x00
434430625 NAK
434457083 IN
Address=0x08 Endpoint=0x00
434484083 DATA1
bLength=0x12
bDescriptorType=0x01 DEVICE
bcdUSB=0x0110 1.10
bDeviceClass=0xFF Vendor Specific
bDeviceSubClass=0x00
bDeviceProtocol=0x00
bMaxPacketSize0=0x08
434552750 ACK
434566833 IN
Address=0x08 Endpoint=0x00
434593750 NAK
434613667 IN
Address=0x08 Endpoint=0x00
434640625 NAK
434679583 IN
Address=0x08 Endpoint=0x00
434706542 NAK
434725000 IN
Address=0x08 Endpoint=0x00
434751917 NAK
434804667 IN
Address=0x08 Endpoint=0x00
434831708 DATA0
434842375 idVendor=0x16C0 Vendor=Van Ooijen Technische Informatica
434853042 idProduct=0x05DC
434863750 bcdDevice=0x0100 1.00
434874417 iManufacturer=0x01 www.obdev.at
434879750 iProduct=0x02 PowerSwitch
434899708 ACK
434927625 IN
Address=0x08 Endpoint=0x00
434954417 NAK
434977833 IN
Address=0x08 Endpoint=0x00
435004750 DATA1
435015417 iSerialNumber=0x00
435020750 bNumConfigurations=0x01
435041333 ACK
435054000 KA
435404708 OUT
Address=0x08 Endpoint=0x00
435429417 DATA1
435455792 ACK
435595458 SETUP
Address=0x08 Endpoint=0x00
435620208 DATA0
bmRequestType=0x80 Data direction=Device to host, Type=Standard, Recipient=Device
bRequest=0x06 GET_DESCRIPTOR
wValue=0x0302 Descriptor=STRING, Index=0x02
435652208 wIndex=0x0409 Language=English (United States)
435662917 wLength=0x0002
435690083 ACK
435716042 IN
Address=0x08 Endpoint=0x00
435743000 NAK
435755667 KA
436426208 IN
Address=0x08 Endpoint=0x00
436453208 DATA1
436463917 bLength=0x18
436469250 bDescriptorType=0x03 STRING
436489167 ACK
436503250 OUT
Address=0x08 Endpoint=0x00
436527958 DATA1
436554250 ACK
436676833 SETUP
Address=0x08 Endpoint=0x00
436701583 DATA0
bmRequestType=0x80 Data direction=Device to host, Type=Standard, Recipient=Device
bRequest=0x06 GET_DESCRIPTOR
wValue=0x0302 Descriptor=STRING, Index=0x02
436733625 wIndex=0x0409 Language=English (United States)
436744292 wLength=0x0018
436771458 ACK
436795042 IN
Address=0x08 Endpoint=0x00
436821667 NAK
436849042 IN
Address=0x08 Endpoint=0x00
436875917 NAK
436919500 IN
Address=0x08 Endpoint=0x00
436946333 NAK
436965000 IN
Address=0x08 Endpoint=0x00
436991792 NAK
437039792 IN
Address=0x08 Endpoint=0x00
437066833 DATA1
437077500 bLength=0x18
437082833 bDescriptorType=0x03 STRING
437088167 wchar=0x0050 char='P'
437098833 wchar=0x006F char='o'
437109542 wchar=0x0077 char='w'
437134792 ACK
437167458 IN
Address=0x08 Endpoint=0x00
437194375 NAK
437217542 IN
Address=0x08 Endpoint=0x00
437244375 NAK
437257042 KA
437404625 IN
Address=0x08 Endpoint=0x00
437431500 DATA0
437442208 wchar=0x0065 char='e'
437452875 wchar=0x0072 char='r'
437463542 wchar=0x0053 char='S'
437474250 wchar=0x0077 char='w'
437499500 ACK
437550000 IN
Address=0x08 Endpoint=0x00
437576875 NAK
437600292 IN
Address=0x08 Endpoint=0x00
437627250 NAK
437678333 IN
Address=0x08 Endpoint=0x00
437705292 DATA1
437715958 wchar=0x0069 char='i'
437726625 wchar=0x0074 char='t'
437737333 wchar=0x0063 char='c'
437748000 wchar=0x0068 char='h'
437773292 ACK
437785958 KA
438427167 OUT
Address=0x08 Endpoint=0x00
438451875 DATA1
438478250 ACK
438600167 SETUP
Address=0x08 Endpoint=0x00
438624917 DATA0
bmRequestType=0x80 Data direction=Device to host, Type=Standard, Recipient=Device
bRequest=0x06 GET_DESCRIPTOR
wValue=0x0301 Descriptor=STRING, Index=0x01
438656958 wIndex=0x0409 Language=English (United States)
438667625 wLength=0x0002
438694833 ACK
438724083 IN
Address=0x08 Endpoint=0x00
438750917 NAK
438763583 KA
439416333 IN
Address=0x08 Endpoint=0x00
439443375 DATA1
439454042 bLength=0x1A
439459375 bDescriptorType=0x03 STRING
439479292 ACK
439494167 OUT
Address=0x08 Endpoint=0x00
439518917 DATA1
439545333 ACK
439558000 KA
440417208 SETUP
Address=0x08 Endpoint=0x00
440441917 DATA0
bmRequestType=0x80 Data direction=Device to host, Type=Standard, Recipient=Device
bRequest=0x06 GET_DESCRIPTOR
wValue=0x0301 Descriptor=STRING, Index=0x01
440473958 wIndex=0x0409 Language=English (United States)
440484625 wLength=0x001A
440511667 ACK
440546250 IN
Address=0x08 Endpoint=0x00
440573083 NAK
440591708 IN
Address=0x08 Endpoint=0x00
440618583 NAK
440666042 IN
Address=0x08 Endpoint=0x00
440693000 NAK
440716292 IN
Address=0x08 Endpoint=0x00
440743208 DATA1
440753917 bLength=0x1A
440759250 bDescriptorType=0x03 STRING
440764583 wchar=0x0077 char='w'
440775250 wchar=0x0077 char='w'
440785958 wchar=0x0077 char='w'
440811208 ACK
440825292 IN
Address=0x08 Endpoint=0x00
440852208 NAK
440879750 IN
Address=0x08 Endpoint=0x00
440906667 NAK
440931708 IN
Address=0x08 Endpoint=0x00
440958667 NAK
440985583 IN
Address=0x08 Endpoint=0x00
441012542 NAK
441056750 IN
Address=0x08 Endpoint=0x00
441083708 DATA0
441094417 wchar=0x002E char='.'
441105083 wchar=0x006F char='o'
441115792 wchar=0x0062 char='b'
441126458 wchar=0x0064 char='d'
441151708 ACK
441181208 IN
Address=0x08 Endpoint=0x00
441208042 NAK
441226625 IN
Address=0x08 Endpoint=0x00
441253542 NAK
441266208 KA
441406083 IN
Address=0x08 Endpoint=0x00
441433083 DATA1
441443750 wchar=0x0065 char='e'
441454458 wchar=0x0076 char='v'
441465125 wchar=0x002E char='.'
441475792 wchar=0x0061 char='a'
441501083 ACK
441515167 IN
Address=0x08 Endpoint=0x00
441541958 NAK
441568792 IN
Address=0x08 Endpoint=0x00
441595792 NAK
441614333 IN
Address=0x08 Endpoint=0x00
441641167 NAK
441668792 IN
Address=0x08 Endpoint=0x00
441695750 DATA0
441706417 wchar=0x0074 char='t'
441732333 ACK
441745042 KA
442417625 OUT
Address=0x08 Endpoint=0x00
442442375 DATA1
442468708 ACK
442611125 SETUP
Address=0x08 Endpoint=0x00
442635875 DATA0
bmRequestType=0x80 Data direction=Device to host, Type=Standard, Recipient=Device
bRequest=0x06 GET_DESCRIPTOR
wValue=0x0200 Descriptor=CONFIGURATION, Index=0x00
442667875 wIndex=0x0000
442678583 wLength=0x0009
442705750 ACK
442723583 IN
Address=0x08 Endpoint=0x00
442750208 NAK
442802625 IN
Address=0x08 Endpoint=0x00
442829583 NAK
442848000 IN
Address=0x08 Endpoint=0x00
442874875 NAK
442927625 IN
Address=0x08 Endpoint=0x00
442954542 DATA1
442965250 bLength=0x09
442970583 bDescriptorType=0x02 CONFIGURATION
442975917 wTotalLength=0x0012
442986583 bNumInterfaces=0x01
442991917 bConfigurationValue=0x01
442997292 iConfiguration=0x00
443002625 bmAttributes=0xC0 Self powered, Remote wakeup unsupported
443023208 ACK
443055333 IN
Address=0x08 Endpoint=0x00
443082292 DATA0
443093000 bMaxPower=0x0A 20mA
443112917 ACK
443125583 KA
443418000 OUT
Address=0x08 Endpoint=0x00
443442708 DATA1
443469042 ACK
443572292 SETUP
Address=0x08 Endpoint=0x00
443597042 DATA0
bmRequestType=0x80 Data direction=Device to host, Type=Standard, Recipient=Device
bRequest=0x06 GET_DESCRIPTOR
wValue=0x0200 Descriptor=CONFIGURATION, Index=0x00
443629042 wIndex=0x0000
443639708 wLength=0x0012
443666875 ACK
443695958 IN
Address=0x08 Endpoint=0x00
443722917 NAK
443735625 KA
444407500 IN
Address=0x08 Endpoint=0x00
444434500 DATA1
444445167 bLength=0x09
444450500 bDescriptorType=0x02 CONFIGURATION
444455833 wTotalLength=0x0012
444466542 bNumInterfaces=0x01
444471875 bConfigurationValue=0x01
444477208 iConfiguration=0x00
444482542 bmAttributes=0xC0 Self powered, Remote wakeup unsupported
444503125 ACK
444517208 IN
Address=0x08 Endpoint=0x00
444544125 NAK
444571208 IN
Address=0x08 Endpoint=0x00
444598000 NAK
444616625 IN
Address=0x08 Endpoint=0x00
444643583 NAK
444683000 IN
Address=0x08 Endpoint=0x00
444709833 NAK
444728417 IN
Address=0x08 Endpoint=0x00
444755375 NAK
444805708 IN
Address=0x08 Endpoint=0x00
444832708 DATA0
444843417 bMaxPower=0x0A 20mA
444848750 bLength=0x09
444854083 bDescriptorType=0x04 INTERFACE
444859417 bInterfaceNumber=0x00
444864750 bAlternateSetting=0x00
444870125 bNumEndpoints=0x00
444875458 bInterfaceClass=0x00 Deferred to Interface Descriptors
444880792 bInterfaceSubClass=0x00
444900708 ACK
444922500 IN
Address=0x08 Endpoint=0x00
444949292 NAK
444976458 IN
Address=0x08 Endpoint=0x00
445003292 NAK
445047250 IN
Address=0x08 Endpoint=0x00
445074292 DATA1
445084958 bInterfaceProtocol=0x00
445090292 iInterface=0x00
445110875 ACK
445124958 OUT
Address=0x08 Endpoint=0x00
445149708 DATA1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment