Probe #4632683b4b of Apple MacBookPro6,2
Log: usbctl
DEVICE addr 1
DEVICE descriptor:
bLength=18 bDescriptorType=device(1) bcdUSB=2.00 bDeviceClass=9 bDeviceSubClass=0
bDeviceProtocol=1 bMaxPacketSize=64 idVendor=0x8086 idProduct=0x0000 bcdDevice=100
iManufacturer=1(Intel) iProduct=2(EHCI root hub) iSerialNumber=... bNumConfigurations=1
CONFIGURATION descriptor 0:
bLength=9 bDescriptorType=config(2) wTotalLength=25 bNumInterfaces=1
bConfigurationValue=1 iConfiguration=0() bmAttributes=c0 bMaxPower=0 mA
INTERFACE descriptor 0:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0
bNumEndpoints=1 bInterfaceClass=9 bInterfaceSubClass=0
bInterfaceProtocol=0 iInterface=0()
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in
bmAttributes=interrupt wMaxPacketSize=8 bInterval=12
current configuration 1
HUB descriptor:
bDescLength=10 bDescriptorType=41 bNbrPorts=6 wHubCharacteristics=02
bPwrOn2PwrGood=200 bHubContrCurrent=0 DeviceRemovable=0
Hub status 0000 0000
Port 1 status=0503 change=0000
Port 2 status=0500 change=0000
Port 3 status=0500 change=0000
Port 4 status=0500 change=0000
Port 5 status=0500 change=0000
Port 6 status=0500 change=0000
----------
DEVICE addr 2
DEVICE descriptor:
bLength=18 bDescriptorType=device(1) bcdUSB=2.00 bDeviceClass=9 bDeviceSubClass=0
bDeviceProtocol=2 bMaxPacketSize=64 idVendor=0x0424 idProduct=0x2514 bcdDevice=3
iManufacturer=0() iProduct=0() iSerialNumber=... bNumConfigurations=1
CONFIGURATION descriptor 0:
bLength=9 bDescriptorType=config(2) wTotalLength=41 bNumInterfaces=1
bConfigurationValue=1 iConfiguration=0() bmAttributes=e0 bMaxPower=2 mA
INTERFACE descriptor 0:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0
bNumEndpoints=1 bInterfaceClass=9 bInterfaceSubClass=0
bInterfaceProtocol=1 iInterface=0()
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in
bmAttributes=interrupt wMaxPacketSize=1 bInterval=12
INTERFACE descriptor 1:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=1
bNumEndpoints=1 bInterfaceClass=9 bInterfaceSubClass=0
bInterfaceProtocol=2 iInterface=0()
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in
bmAttributes=interrupt wMaxPacketSize=1 bInterval=12
current configuration 1
HUB descriptor:
bDescLength=9 bDescriptorType=41 bNbrPorts=4 wHubCharacteristics=0d
bPwrOn2PwrGood=50 bHubContrCurrent=1 DeviceRemovable=e
Hub status 0000 0000
Port 1 status=0103 change=0000
Port 2 status=0103 change=0000
Port 3 status=0503 change=0000
Port 4 status=0100 change=0000
----------
DEVICE addr 3
DEVICE descriptor:
bLength=18 bDescriptorType=device(1) bcdUSB=2.00 bDeviceClass=9 bDeviceSubClass=0
bDeviceProtocol=0 bMaxPacketSize=8 idVendor=0x0a5c idProduct=0x4500 bcdDevice=100
iManufacturer=1(Apple Inc.) iProduct=2(BRCM2070 Hub) iSerialNumber=... bNumConfigurations=1
CONFIGURATION descriptor 0:
bLength=9 bDescriptorType=config(2) wTotalLength=25 bNumInterfaces=1
bConfigurationValue=1 iConfiguration=0() bmAttributes=e0 bMaxPower=94 mA
INTERFACE descriptor 0:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0
bNumEndpoints=1 bInterfaceClass=9 bInterfaceSubClass=0
bInterfaceProtocol=0 iInterface=0()
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in
bmAttributes=interrupt wMaxPacketSize=1 bInterval=255
current configuration 1
HUB descriptor:
bDescLength=9 bDescriptorType=41 bNbrPorts=3 wHubCharacteristics=04
bPwrOn2PwrGood=50 bHubContrCurrent=100 DeviceRemovable=e
Hub status 0000 0000
Port 1 status=0103 change=0000
Port 2 status=0103 change=0000
Port 3 status=0103 change=0000
----------
DEVICE addr 4
DEVICE descriptor:
bLength=18 bDescriptorType=device(1) bcdUSB=2.00 bDeviceClass=0 bDeviceSubClass=0
bDeviceProtocol=0 bMaxPacketSize=8 idVendor=0x05ac idProduct=0x820a bcdDevice=100
iManufacturer=0() iProduct=0() iSerialNumber=... bNumConfigurations=1
CONFIGURATION descriptor 0:
bLength=9 bDescriptorType=config(2) wTotalLength=34 bNumInterfaces=1
bConfigurationValue=1 iConfiguration=0() bmAttributes=e0 bMaxPower=0 mA
INTERFACE descriptor 0:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0
bNumEndpoints=1 bInterfaceClass=3 bInterfaceSubClass=1
bInterfaceProtocol=1 iInterface=0()
HID descriptor:
bLength=9 bDescriptorType=cs_device(33) bcdHID=1.11 bCountryCode=0 bNumDescriptors=1
bDescriptorType[0]=cs_config(34), wDescriptorLength[0]=56
Report descriptor
Usage Page(1)
Usage(6)
Collection (Application)
Report ID(1)
Usage Page(8)
Usage Min(1)
Usage Max(3)
Logical Min(0)
Logical Max(1)
Report size(1)
Report count(3)
Output (Data, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Non volatile, Bit field)
Report count(5)
Output (Constant, Array, Absolute, No wrap, Linear, Preferred state, No null position, Non volatile, Bit field)
Usage Page(7)
Usage Min(224)
Usage Max(231)
Report count(8)
Input (Data, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Bit field)
Report size(8)
Report count(1)
Input (Constant, Array, Absolute, No wrap, Linear, Preferred state, No null position, Bit field)
Usage Min(0)
Usage Max(145)
Logical Max(255)
Report count(6)
Input (Data, Array, Absolute, No wrap, Linear, Preferred state, No null position, Bit field)
End Collection
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in
bmAttributes=interrupt wMaxPacketSize=8 bInterval=10
current configuration 1
----------
DEVICE addr 5
DEVICE descriptor:
bLength=18 bDescriptorType=device(1) bcdUSB=2.00 bDeviceClass=0 bDeviceSubClass=0
bDeviceProtocol=0 bMaxPacketSize=8 idVendor=0x05ac idProduct=0x820b bcdDevice=100
iManufacturer=0() iProduct=0() iSerialNumber=... bNumConfigurations=1
CONFIGURATION descriptor 0:
bLength=9 bDescriptorType=config(2) wTotalLength=34 bNumInterfaces=1
bConfigurationValue=1 iConfiguration=0() bmAttributes=e0 bMaxPower=0 mA
INTERFACE descriptor 0:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0
bNumEndpoints=1 bInterfaceClass=3 bInterfaceSubClass=1
bInterfaceProtocol=2 iInterface=0()
HID descriptor:
bLength=9 bDescriptorType=cs_device(33) bcdHID=1.11 bCountryCode=0 bNumDescriptors=1
bDescriptorType[0]=cs_config(34), wDescriptorLength[0]=52
Report descriptor
Usage Page(1)
Usage(2)
Collection (Application)
Report ID(2)
Usage(1)
Collection (Physical)
Usage Page(9)
Usage Min(1)
Usage Max(3)
Logical Min(0)
Logical Max(1)
Report size(1)
Report count(3)
Input (Data, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Bit field)
Report count(1)
Report size(5)
Input (Constant, Array, Absolute, No wrap, Linear, Preferred state, No null position, Bit field)
Usage Page(1)
Usage(48)
Usage(49)
Logical Min(129)
Logical Max(127)
Report size(8)
Report count(2)
Input (Data, Variable, Relative, No wrap, Linear, Preferred state, No null position, Bit field)
End Collection
End Collection
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in
bmAttributes=interrupt wMaxPacketSize=4 bInterval=10
current configuration 1
----------
DEVICE addr 6
DEVICE descriptor:
bLength=18 bDescriptorType=device(1) bcdUSB=2.00 bDeviceClass=255 bDeviceSubClass=1
bDeviceProtocol=1 bMaxPacketSize=64 idVendor=0x05ac idProduct=0x8218 bcdDevice=42
iManufacturer=1(Apple Inc.) iProduct=2(Bluetooth USB Host Controller) iSerialNumber=... bNumConfigurations=1
CONFIGURATION descriptor 0:
bLength=9 bDescriptorType=config(2) wTotalLength=216 bNumInterfaces=4
bConfigurationValue=1 iConfiguration=0() bmAttributes=e0 bMaxPower=0 mA
INTERFACE descriptor 0:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0
bNumEndpoints=3 bInterfaceClass=255 bInterfaceSubClass=1
bInterfaceProtocol=1 iInterface=0()
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in
bmAttributes=interrupt wMaxPacketSize=16 bInterval=1
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=2-in
bmAttributes=bulk wMaxPacketSize=64 bInterval=1
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=2-out
bmAttributes=bulk wMaxPacketSize=64 bInterval=1
INTERFACE descriptor 1:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=1 bAlternateSetting=0
bNumEndpoints=2 bInterfaceClass=224 bInterfaceSubClass=1
bInterfaceProtocol=1 iInterface=0()
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=3-in
bmAttributes=isochronous wMaxPacketSize=0 bInterval=1
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=3-out
bmAttributes=isochronous wMaxPacketSize=0 bInterval=1
INTERFACE descriptor 2:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=1 bAlternateSetting=1
bNumEndpoints=2 bInterfaceClass=224 bInterfaceSubClass=1
bInterfaceProtocol=1 iInterface=0()
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=3-in
bmAttributes=isochronous wMaxPacketSize=9 bInterval=1
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=3-out
bmAttributes=isochronous wMaxPacketSize=9 bInterval=1
INTERFACE descriptor 3:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=1 bAlternateSetting=2
bNumEndpoints=2 bInterfaceClass=224 bInterfaceSubClass=1
bInterfaceProtocol=1 iInterface=0()
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=3-in
bmAttributes=isochronous wMaxPacketSize=17 bInterval=1
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=3-out
bmAttributes=isochronous wMaxPacketSize=17 bInterval=1
INTERFACE descriptor 4:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=1 bAlternateSetting=3
bNumEndpoints=2 bInterfaceClass=224 bInterfaceSubClass=1
bInterfaceProtocol=1 iInterface=0()
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=3-in
bmAttributes=isochronous wMaxPacketSize=32 bInterval=1
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=3-out
bmAttributes=isochronous wMaxPacketSize=32 bInterval=1
INTERFACE descriptor 5:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=1 bAlternateSetting=4
bNumEndpoints=2 bInterfaceClass=224 bInterfaceSubClass=1
bInterfaceProtocol=1 iInterface=0()
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=3-in
bmAttributes=isochronous wMaxPacketSize=64 bInterval=1
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=3-out
bmAttributes=isochronous wMaxPacketSize=64 bInterval=1
INTERFACE descriptor 6:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=1 bAlternateSetting=5
bNumEndpoints=2 bInterfaceClass=224 bInterfaceSubClass=1
bInterfaceProtocol=1 iInterface=0()
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=3-in
bmAttributes=isochronous wMaxPacketSize=64 bInterval=1
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=3-out
bmAttributes=isochronous wMaxPacketSize=64 bInterval=1
INTERFACE descriptor 7:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=2 bAlternateSetting=0
bNumEndpoints=2 bInterfaceClass=255 bInterfaceSubClass=255
bInterfaceProtocol=255 iInterface=0()
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=4-in
bmAttributes=bulk wMaxPacketSize=32 bInterval=1
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=4-out
bmAttributes=bulk wMaxPacketSize=32 bInterval=1
INTERFACE descriptor 8:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=3 bAlternateSetting=0
bNumEndpoints=0 bInterfaceClass=254 bInterfaceSubClass=1
bInterfaceProtocol=1 iInterface=0()
Unknown descriptor (class 254/1):
bLength=7 bDescriptorType=33 ...
current configuration 1
----------
DEVICE addr 7
DEVICE descriptor:
bLength=18 bDescriptorType=device(1) bcdUSB=2.00 bDeviceClass=0 bDeviceSubClass=0
bDeviceProtocol=0 bMaxPacketSize=8 idVendor=0x05ac idProduct=0x0236 bcdDevice=90
iManufacturer=1(Apple Inc.) iProduct=2(Apple Internal Keyboard / Trackpad) iSerialNumber=... bNumConfigurations=1
CONFIGURATION descriptor 0:
bLength=9 bDescriptorType=config(2) wTotalLength=84 bNumInterfaces=3
bConfigurationValue=1 iConfiguration=0() bmAttributes=a0 bMaxPower=40 mA
INTERFACE descriptor 0:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0
bNumEndpoints=1 bInterfaceClass=3 bInterfaceSubClass=1
bInterfaceProtocol=1 iInterface=3(Apple Internal Keyboard)
HID descriptor:
bLength=9 bDescriptorType=cs_device(33) bcdHID=1.11 bCountryCode=33 bNumDescriptors=1
bDescriptorType[0]=cs_config(34), wDescriptorLength[0]=156
Report descriptor
Usage Page(1)
Usage(6)
Collection (Application)
Report ID(1)
Usage Page(7)
Usage Min(224)
Usage Max(231)
Logical Min(0)
Logical Max(1)
Report size(1)
Report count(8)
Input (Data, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Bit field)
Report count(1)
Report size(8)
Input (Constant, Array, Absolute, No wrap, Linear, Preferred state, No null position, Bit field)
Report count(5)
Report size(1)
Usage Page(8)
Usage Min(1)
Usage Max(5)
Output (Data, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Non volatile, Bit field)
Report count(1)
Report size(3)
Output (Constant, Array, Absolute, No wrap, Linear, Preferred state, No null position, Non volatile, Bit field)
Report count(6)
Report size(8)
Logical Min(0)
Logical Max(255)
Usage Page(7)
Usage Min(0)
Usage Max(255)
Input (Data, Array, Absolute, No wrap, Linear, Preferred state, No null position, Bit field)
Usage Page(12)
Report size(1)
Report count(1)
Usage(184)
Logical Min(0)
Logical Max(1)
Input (Data, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Bit field)
Usage Page(255)
Usage(3)
Report size(7)
Report count(1)
Input (Data, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Bit field)
End Collection
Usage Page(12)
Usage(1)
Collection (Application)
Report ID(82)
Logical Min(0)
Logical Max(1)
Report size(1)
Report count(1)
Usage(205)
Input (Data, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Bit field)
Usage(179)
Input (Data, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Bit field)
Usage(180)
Input (Data, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Bit field)
Usage(181)
Input (Data, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Bit field)
Usage(182)
Input (Data, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Bit field)
Input (Constant, Array, Absolute, No wrap, Linear, Preferred state, No null position, Bit field)
Input (Constant, Array, Absolute, No wrap, Linear, Preferred state, No null position, Bit field)
Input (Constant, Array, Absolute, No wrap, Linear, Preferred state, No null position, Bit field)
Report ID(9)
Logical Min(0)
Logical Max(1)
Report size(8)
Report count(1)
Usage Page(65281)
Usage(11)
Feature (Data, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Non volatile, Bit field)
Report size(8)
Report count(2)
Feature (Constant, Array, Absolute, No wrap, Linear, Preferred state, No null position, Non volatile, Bit field)
End Collection
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=3-in
bmAttributes=interrupt wMaxPacketSize=10 bInterval=8
INTERFACE descriptor 1:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=1 bAlternateSetting=0
bNumEndpoints=1 bInterfaceClass=3 bInterfaceSubClass=0
bInterfaceProtocol=0 iInterface=4(Touchpad)
HID descriptor:
bLength=9 bDescriptorType=cs_device(33) bcdHID=1.11 bCountryCode=0 bNumDescriptors=1
bDescriptorType[0]=cs_config(34), wDescriptorLength[0]=27
Report descriptor
Usage Page(65280)
Usage(1)
Collection (3)
Usage Page(65280)
Usage(1)
Logical Min(0)
Logical Max(255)
Report ID(68)
Report size(8)
Report count(511)
Input (Data, Array, Absolute, No wrap, Linear, Preferred state, No null position, Bit field)
End Collection
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in
bmAttributes=interrupt wMaxPacketSize=64 bInterval=2
INTERFACE descriptor 2:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=2 bAlternateSetting=0
bNumEndpoints=1 bInterfaceClass=3 bInterfaceSubClass=1
bInterfaceProtocol=2 iInterface=4(Touchpad)
HID descriptor:
bLength=9 bDescriptorType=cs_device(33) bcdHID=1.11 bCountryCode=0 bNumDescriptors=1
bDescriptorType[0]=cs_config(34), wDescriptorLength[0]=52
Report descriptor
Usage Page(1)
Usage(2)
Collection (Application)
Usage(1)
Collection (Physical)
Usage Page(9)
Usage Min(1)
Usage Max(3)
Logical Min(0)
Logical Max(1)
Report ID(2)
Report count(3)
Report size(1)
Input (Data, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Bit field)
Report count(1)
Report size(5)
Input (Constant, Array, Absolute, No wrap, Linear, Preferred state, No null position, Bit field)
Usage Page(1)
Usage(48)
Usage(49)
Logical Min(129)
Logical Max(127)
Report size(8)
Report count(2)
Input (Data, Variable, Relative, No wrap, Linear, Preferred state, No null position, Bit field)
End Collection
End Collection
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=4-in
bmAttributes=interrupt wMaxPacketSize=8 bInterval=8
current configuration 1
----------
DEVICE addr 8
DEVICE descriptor:
bLength=18 bDescriptorType=device(1) bcdUSB=2.00 bDeviceClass=0 bDeviceSubClass=0
bDeviceProtocol=0 bMaxPacketSize=64 idVendor=0x05ac idProduct=0x8403 bcdDevice=9833
iManufacturer=3(Apple) iProduct=4(Card Reader) iSerialNumber=... bNumConfigurations=1
CONFIGURATION descriptor 0:
bLength=9 bDescriptorType=config(2) wTotalLength=32 bNumInterfaces=1
bConfigurationValue=1 iConfiguration=0() bmAttributes=a0 bMaxPower=500 mA
INTERFACE descriptor 0:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0
bNumEndpoints=2 bInterfaceClass=8 bInterfaceSubClass=6
bInterfaceProtocol=80 iInterface=0()
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in
bmAttributes=bulk wMaxPacketSize=512 bInterval=0
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=2-out
bmAttributes=bulk wMaxPacketSize=512 bInterval=0
current configuration 1
----------
DEVICE addr 1
DEVICE descriptor:
bLength=18 bDescriptorType=device(1) bcdUSB=2.00 bDeviceClass=9 bDeviceSubClass=0
bDeviceProtocol=1 bMaxPacketSize=64 idVendor=0x8086 idProduct=0x0000 bcdDevice=100
iManufacturer=1(Intel) iProduct=2(EHCI root hub) iSerialNumber=... bNumConfigurations=1
CONFIGURATION descriptor 0:
bLength=9 bDescriptorType=config(2) wTotalLength=25 bNumInterfaces=1
bConfigurationValue=1 iConfiguration=0() bmAttributes=c0 bMaxPower=0 mA
INTERFACE descriptor 0:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0
bNumEndpoints=1 bInterfaceClass=9 bInterfaceSubClass=0
bInterfaceProtocol=0 iInterface=0()
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in
bmAttributes=interrupt wMaxPacketSize=8 bInterval=12
current configuration 1
HUB descriptor:
bDescLength=10 bDescriptorType=41 bNbrPorts=8 wHubCharacteristics=02
bPwrOn2PwrGood=200 bHubContrCurrent=0 DeviceRemovable=0
Hub status 0000 0000
Port 1 status=0503 change=0000
Port 2 status=0500 change=0000
Port 3 status=0500 change=0000
Port 4 status=0500 change=0000
Port 5 status=0500 change=0000
Port 6 status=0500 change=0000
Port 7 status=0500 change=0000
Port 8 status=0500 change=0000
----------
DEVICE addr 2
DEVICE descriptor:
bLength=18 bDescriptorType=device(1) bcdUSB=2.00 bDeviceClass=9 bDeviceSubClass=0
bDeviceProtocol=2 bMaxPacketSize=64 idVendor=0x0424 idProduct=0x2514 bcdDevice=3
iManufacturer=0() iProduct=0() iSerialNumber=... bNumConfigurations=1
CONFIGURATION descriptor 0:
bLength=9 bDescriptorType=config(2) wTotalLength=41 bNumInterfaces=1
bConfigurationValue=1 iConfiguration=0() bmAttributes=e0 bMaxPower=2 mA
INTERFACE descriptor 0:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0
bNumEndpoints=1 bInterfaceClass=9 bInterfaceSubClass=0
bInterfaceProtocol=1 iInterface=0()
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in
bmAttributes=interrupt wMaxPacketSize=1 bInterval=12
INTERFACE descriptor 1:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=1
bNumEndpoints=1 bInterfaceClass=9 bInterfaceSubClass=0
bInterfaceProtocol=2 iInterface=0()
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in
bmAttributes=interrupt wMaxPacketSize=1 bInterval=12
current configuration 1
HUB descriptor:
bDescLength=9 bDescriptorType=41 bNbrPorts=3 wHubCharacteristics=0d
bPwrOn2PwrGood=50 bHubContrCurrent=1 DeviceRemovable=6
Hub status 0000 0000
Port 1 status=0503 change=0000
Port 2 status=0303 change=0000
Port 3 status=0503 change=0000
----------
DEVICE addr 3
DEVICE descriptor:
bLength=18 bDescriptorType=device(1) bcdUSB=2.00 bDeviceClass=239 bDeviceSubClass=2
bDeviceProtocol=1 bMaxPacketSize=64 idVendor=0x05ac idProduct=0x8507 bcdDevice=435
iManufacturer=1(Apple Inc.) iProduct=2(Built-in iSight) iSerialNumber=... bNumConfigurations=1
CONFIGURATION descriptor 0:
bLength=9 bDescriptorType=config(2) wTotalLength=642 bNumInterfaces=3
bConfigurationValue=1 iConfiguration=0() bmAttributes=80 bMaxPower=500 mA
Unknown descriptor (class 239/2):
bLength=8 bDescriptorType=11 ...
INTERFACE descriptor 0:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0
bNumEndpoints=1 bInterfaceClass=14 bInterfaceSubClass=1
bInterfaceProtocol=0 iInterface=2(Built-in iSight)
Unknown descriptor (class 14/1):
bLength=13 bDescriptorType=36 ...
Unknown descriptor (class 14/1):
bLength=18 bDescriptorType=36 ...
Unknown descriptor (class 14/1):
bLength=9 bDescriptorType=36 ...
Unknown descriptor (class 14/1):
bLength=11 bDescriptorType=36 ...
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in
bmAttributes=interrupt wMaxPacketSize=8 bInterval=6
Unknown descriptor (class 14/1):
bLength=5 bDescriptorType=37 ...
INTERFACE descriptor 1:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=1 bAlternateSetting=0
bNumEndpoints=0 bInterfaceClass=14 bInterfaceSubClass=2
bInterfaceProtocol=0 iInterface=0()
Unknown descriptor (class 14/2):
bLength=14 bDescriptorType=36 ...
Unknown descriptor (class 14/2):
bLength=27 bDescriptorType=36 ...
Unknown descriptor (class 14/2):
bLength=70 bDescriptorType=36 ...
Unknown descriptor (class 14/2):
bLength=70 bDescriptorType=36 ...
Unknown descriptor (class 14/2):
bLength=70 bDescriptorType=36 ...
Unknown descriptor (class 14/2):
bLength=70 bDescriptorType=36 ...
Unknown descriptor (class 14/2):
bLength=70 bDescriptorType=36 ...
Unknown descriptor (class 14/2):
bLength=26 bDescriptorType=36 ...
Unknown descriptor (class 14/2):
bLength=6 bDescriptorType=36 ...
INTERFACE descriptor 2:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=1 bAlternateSetting=1
bNumEndpoints=1 bInterfaceClass=14 bInterfaceSubClass=2
bInterfaceProtocol=0 iInterface=0()
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=2-in
bmAttributes=isochronous-async wMaxPacketSize=128 bInterval=1
INTERFACE descriptor 3:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=1 bAlternateSetting=2
bNumEndpoints=1 bInterfaceClass=14 bInterfaceSubClass=2
bInterfaceProtocol=0 iInterface=0()
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=2-in
bmAttributes=isochronous-async wMaxPacketSize=512 bInterval=1
INTERFACE descriptor 4:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=1 bAlternateSetting=3
bNumEndpoints=1 bInterfaceClass=14 bInterfaceSubClass=2
bInterfaceProtocol=0 iInterface=0()
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=2-in
bmAttributes=isochronous-async wMaxPacketSize=1024 bInterval=1
INTERFACE descriptor 5:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=1 bAlternateSetting=4
bNumEndpoints=1 bInterfaceClass=14 bInterfaceSubClass=2
bInterfaceProtocol=0 iInterface=0()
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=2-in
bmAttributes=isochronous-async wMaxPacketSize=2816 bInterval=1
INTERFACE descriptor 6:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=1 bAlternateSetting=5
bNumEndpoints=1 bInterfaceClass=14 bInterfaceSubClass=2
bInterfaceProtocol=0 iInterface=0()
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=2-in
bmAttributes=isochronous-async wMaxPacketSize=3072 bInterval=1
INTERFACE descriptor 7:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=1 bAlternateSetting=6
bNumEndpoints=1 bInterfaceClass=14 bInterfaceSubClass=2
bInterfaceProtocol=0 iInterface=0()
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=2-in
bmAttributes=isochronous-async wMaxPacketSize=4992 bInterval=1
INTERFACE descriptor 8:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=1 bAlternateSetting=7
bNumEndpoints=1 bInterfaceClass=14 bInterfaceSubClass=2
bInterfaceProtocol=0 iInterface=0()
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=2-in
bmAttributes=isochronous-async wMaxPacketSize=5120 bInterval=1
INTERFACE descriptor 9:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=2 bAlternateSetting=0
bNumEndpoints=0 bInterfaceClass=255 bInterfaceSubClass=0
bInterfaceProtocol=0 iInterface=0()
current configuration 1
----------
DEVICE addr 4
DEVICE descriptor:
bLength=18 bDescriptorType=device(1) bcdUSB=2.00 bDeviceClass=0 bDeviceSubClass=0
bDeviceProtocol=0 bMaxPacketSize=8 idVendor=0x05ac idProduct=0x8242 bcdDevice=16
iManufacturer=1(Apple Computer, Inc.) iProduct=2(IR Receiver) iSerialNumber=... bNumConfigurations=1
CONFIGURATION descriptor 0:
bLength=9 bDescriptorType=config(2) wTotalLength=34 bNumInterfaces=1
bConfigurationValue=1 iConfiguration=1(Apple Computer, Inc.) bmAttributes=a0 bMaxPower=100 mA
INTERFACE descriptor 0:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0
bNumEndpoints=1 bInterfaceClass=3 bInterfaceSubClass=0
bInterfaceProtocol=0 iInterface=0()
HID descriptor:
bLength=9 bDescriptorType=cs_device(33) bcdHID=1.11 bCountryCode=0 bNumDescriptors=1
bDescriptorType[0]=cs_config(34), wDescriptorLength[0]=42
Report descriptor
Usage Page(12)
Usage(1)
Collection (Application)
Logical Min(0)
Logical Max(255)
Report size(8)
Report count(4)
Report ID(36)
Usage(0)
Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field)
Report size(8)
Report count(4)
Report ID(37)
Usage(0)
Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field)
Report size(8)
Report count(4)
Report ID(38)
Usage(0)
Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field)
End Collection
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=2-in
bmAttributes=interrupt wMaxPacketSize=8 bInterval=10
current configuration 1
----------
DEVICE addr 5
DEVICE descriptor:
bLength=18 bDescriptorType=device(1) bcdUSB=2.10 bDeviceClass=0 bDeviceSubClass=0
bDeviceProtocol=0 bMaxPacketSize=64 idVendor=0x2357 idProduct=0x0109 bcdDevice=200
iManufacturer=1(Realtek ) iProduct=2(802.11n NIC ) iSerialNumber=... bNumConfigurations=1
CONFIGURATION descriptor 0:
bLength=9 bDescriptorType=config(2) wTotalLength=53 bNumInterfaces=1
bConfigurationValue=1 iConfiguration=0() bmAttributes=e0 bMaxPower=500 mA
INTERFACE descriptor 0:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0
bNumEndpoints=5 bInterfaceClass=255 bInterfaceSubClass=255
bInterfaceProtocol=255 iInterface=2(802.11n NIC )
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=4-in
bmAttributes=bulk wMaxPacketSize=512 bInterval=0
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=5-out
bmAttributes=bulk wMaxPacketSize=512 bInterval=0
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=6-out
bmAttributes=bulk wMaxPacketSize=512 bInterval=0
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=7-in
bmAttributes=interrupt wMaxPacketSize=64 bInterval=3
ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=8-out
bmAttributes=bulk wMaxPacketSize=512 bInterval=0
current configuration 1
----------