HUB Callback (member)
status = 2
getstatus, port = 1
USBHub control callback
01 01 01 00
New Port Status
status=10101 port=1
state=1
Device is present:
Has Power
USBHub control callback
Port Status Cleared, port=1
timer event (20000 us): Debounce Timer, this = 20003F40, timer = 20004258
ports in use bitmask = 2
getstatus, port = 1
USBHub control callback
01 01 00 00
New Port Status
status=101 port=1
state=2
Device is present:
Has Power
timer event (19999 us): Debounce Timer, this = 20003F40, timer = 20004258
ports in use bitmask = 2
getstatus, port = 1
USBHub control callback
01 01 00 00
New Port Status
status=101 port=1
state=3
Device is present:
Has Power
timer event (19999 us): Debounce Timer, this = 20003F40, timer = 20004258
ports in use bitmask = 2
getstatus, port = 1
USBHub control callback
01 01 00 00
New Port Status
status=101 port=1
state=4
Device is present:
Has Power
timer event (19999 us): Debounce Timer, this = 20003F40, timer = 20004258
ports in use bitmask = 2
getstatus, port = 1
USBHub control callback
01 01 00 00
New Port Status
status=101 port=1
state=5
Device is present:
Has Power
timer event (19999 us): Debounce Timer, this = 20003F40, timer = 20004258
ports in use bitmask = 2
getstatus, port = 1
USBHub control callback
01 01 00 00
New Port Status
status=101 port=1
state=6
Device is present:
Has Power
sending reset
send_setreset
USBHub control callback
unhandled setup, message = 40323
timer event (19999 us): Debounce Timer, this = 20003F40, timer = 20004258
ports in use bitmask = 0
HUB Callback (member)
status = 2
getstatus, port = 1
USBHub control callback
03 05 10 00
New Port Status
status=100503 port=1
state=7
Device is present:
Enabled, speed = 480 Mbit/sec
Has Power
USBHub control callback
unhandled setup, message = 140123
timer event (25000 us): Hello, I'm resettimer, this = 20003F40, timer = 20004274
port_doing_reset = 1
PORT_RECOVERY
new_Device: 480 Mbit/sec
new_Pipe
enumeration:
enumeration:
enumeration:
Device Descriptor:
12 01 00 02 00 00 00 40 82 29 67 19 00 01 01 02 00 01
VendorID = 2982, ProductID = 1967, Version = 0100
Class/Subclass/Protocol = 0 / 0 / 0
Number of Configurations = 1
enumeration:
enumeration:
Manufacturer: Ableton AG
enumeration:
Product: Ableton Push 2
enumeration:
Config data length = 126
enumeration:
Configuration Descriptor:
09 02 7E 00 03 01 00 80 FA
NumInterfaces = 3
ConfigurationValue = 1
09 04 00 00 02 FF FF FF 03
Interface = 0
Number of endpoints = 2
Class/Subclass/Protocol = 255 / 255 / 255
07 05 01 02 00 02 00
Endpoint = 1 OUT
Type = Bulk
Max Size = 512
Polling Interval = 0
07 05 81 02 00 02 00
Endpoint = 1 IN
Type = Bulk
Max Size = 512
Polling Interval = 0
09 04 01 00 00 01 01 00 00
Interface = 1
Number of endpoints = 0
Class/Subclass/Protocol = 1 / 1 / 0
09 24 01 00 01 09 00 01 02
09 04 02 00 02 01 03 00 00
Interface = 2
Number of endpoints = 2
Class/Subclass/Protocol = 1 / 3 / 0
07 24 01 00 01 25 00
06 24 02 01 01 04
06 24 02 01 02 05
09 24 03 01 03 01 01 01 04
09 24 03 01 04 01 02 01 05
09 05 02 02 00 02 00 00 00
Endpoint = 2 OUT
Type = Bulk
Max Size = 512
Polling Interval = 0
06 25 01 02 01 02
09 05 82 02 00 02 00 00 00
Endpoint = 2 IN
Type = Bulk
Max Size = 512
Polling Interval = 0
06 25 01 02 03 04
enumeration:
HIDParser claim this=20003920
KeyboardController claim this=20002BE0
USBHub memory usage = 960
USBHub claim_device this=200046C0
USBHub memory usage = 960
USBHub claim_device this=20003560
HIDParser claim this=20005180
Descriptor 4 = INTERFACE
HIDParser claim this=20003920
KeyboardController claim this=20002BE0
09 04 00 00 02 FF FF FF 03 07 05 01 02 00 02 00 07 05 81 02 00 02 00 09 04 01 00 00 01 01 00 00 09 24 01 00 01 09 00 01 02 09 04 02 00 02 01 03 00 00 07 24 01 00 01 25 00 06 24 02 01 01 04 06 24 02 01 02 05 09 24 03 01 03 01 01 01 04 09 24 03 01 04 01 02 01 05 09 05 02 02 00 02 00 00 00 06 25 01 02 01 02 09 05 82 02 00 02 00 00 00 06 25 01 02 03 04
MIDIDevice claim this=20002500
len = 117
Interface is unknown (might be Yahama)
type: 5, len: 7
MIDI Endpoint: 1
tx_size = 512
type: 5, len: 7
MIDI Endpoint: 81
rx_size = 512
type: 4, len: 9
This interface is not MIDI
MIDIDevice claim this=20004AA0
len = 117
Interface is unknown (might be Yahama)
type: 5, len: 7
MIDI Endpoint: 1
tx_size = 512
type: 5, len: 7
MIDI Endpoint: 81
rx_size = 512
type: 4, len: 9
This interface is not MIDI
MIDIDevice claim this=20002E80
len = 117
Interface is unknown (might be Yahama)
type: 5, len: 7
MIDI Endpoint: 1
tx_size = 512
type: 5, len: 7
MIDI Endpoint: 81
rx_size = 512
type: 4, len: 9
This interface is not MIDI
HIDParser claim this=20005180
Descriptor 5 = ENDPOINT
Descriptor 5 = ENDPOINT
Descriptor 4 = INTERFACE
HIDParser claim this=20003920
KeyboardController claim this=20002BE0
09 04 01 00 00 01 01 00 00 09 24 01 00 01 09 00 01 02 09 04 02 00 02 01 03 00 00 07 24 01 00 01 25 00 06 24 02 01 01 04 06 24 02 01 02 05 09 24 03 01 03 01 01 01 04 09 24 03 01 04 01 02 01 05 09 05 02 02 00 02 00 00 00 06 25 01 02 01 02 09 05 82 02 00 02 00 00 00 06 25 01 02 03 04
MIDIDevice claim this=20002500
len = 94
Interface is unknown (might be Yahama)
type: 36, len: 9
MIDI Header (ignored)
type: 4, len: 9
MIDIDevice claim this=20004AA0
len = 94
Interface is unknown (might be Yahama)
type: 36, len: 9
MIDI Header (ignored)
type: 4, len: 9
MIDIDevice claim this=20002E80
len = 94
Interface is unknown (might be Yahama)
type: 36, len: 9
MIDI Header (ignored)
type: 4, len: 9
HIDParser claim this=20005180
Descriptor 36 = ???
Descriptor 4 = INTERFACE
HIDParser claim this=20003920
KeyboardController claim this=20002BE0
09 04 02 00 02 01 03 00 00 07 24 01 00 01 25 00 06 24 02 01 01 04 06 24 02 01 02 05 09 24 03 01 03 01 01 01 04 09 24 03 01 04 01 02 01 05 09 05 02 02 00 02 00 00 00 06 25 01 02 01 02 09 05 82 02 00 02 00 00 00 06 25 01 02 03 04
MIDIDevice claim this=20002500
len = 76
Interface is MIDI
type: 36, len: 7
MIDI Header (ignored)
type: 36, len: 6
MIDI IN Jack (ignored)
type: 36, len: 6
MIDI IN Jack (ignored)
type: 36, len: 9
MIDI OUT Jack (ignored)
type: 36, len: 9
MIDI OUT Jack (ignored)
type: 5, len: 9
MIDI Endpoint: 2
tx_size = 512
type: 37, len: 6
MIDI Endpoint Jack Association (ignored)
type: 5, len: 9
MIDI Endpoint: 82
rx_size = 512
type: 37, len: 6
MIDI Endpoint Jack Association (ignored)
MIDIDevice claim this=20004AA0
len = 76
Interface is MIDI
type: 36, len: 7
MIDI Header (ignored)
type: 36, len: 6
MIDI IN Jack (ignored)
type: 36, len: 6
MIDI IN Jack (ignored)
type: 36, len: 9
MIDI OUT Jack (ignored)
type: 36, len: 9
MIDI OUT Jack (ignored)
type: 5, len: 9
MIDI Endpoint: 2
tx_size = 512
type: 37, len: 6
MIDI Endpoint Jack Association (ignored)
type: 5, len: 9
MIDI Endpoint: 82
rx_size = 512
type: 37, len: 6
MIDI Endpoint Jack Association (ignored)
MIDIDevice claim this=20002E80
len = 76
Interface is MIDI
type: 36, len: 7
MIDI Header (ignored)
type: 36, len: 6
MIDI IN Jack (ignored)
type: 36, len: 6
MIDI IN Jack (ignored)
type: 36, len: 9
MIDI OUT Jack (ignored)
type: 36, len: 9
MIDI OUT Jack (ignored)
type: 5, len: 9
MIDI Endpoint: 2
tx_size = 512
type: 37, len: 6
MIDI Endpoint Jack Association (ignored)
type: 5, len: 9
MIDI Endpoint: 82
rx_size = 512
type: 37, len: 6
MIDI Endpoint Jack Association (ignored)
HIDParser claim this=20005180
Descriptor 36 = ???
Descriptor 36 = ???
Descriptor 36 = ???
Descriptor 36 = ???
Descriptor 36 = ???
Descriptor 5 = ENDPOINT
Descriptor 37 = ???
Descriptor 5 = ENDPOINT
Descriptor 37 = ???