sizeof Device = 36
sizeof Pipe = 96
sizeof Transfer = 64
power up USBHS PHY
reset waited 4
USBHS_ASYNCLISTADDR = 0
USBHS_PERIODICLISTBASE = 1FFF7000
periodictable = 1FFF7000
port change: 10001803
connect
begin reset
port change: 18001205
port enabled
end recovery
new_Device: 480 Mbit/sec
new_Pipe
enumeration:
enumeration:
enumeration:
Device Descriptor:
12 01 00 02 09 00 02 40 40 1A 01 02 00 01 00 01 00 01
VendorID = 1A40, ProductID = 0201, Version = 0100
Class/Subclass/Protocol = 9(Hub) / 0 / 2(Multi-TT)
Number of Configurations = 1
enumeration:
enumeration:
Product: USB 2.0 Hub [MTT]
enumeration:
Config data length = 41
enumeration:
Configuration Descriptor:
09 02 29 00 01 01 00 E0 32
NumInterfaces = 1
ConfigurationValue = 1
09 04 00 00 01 09 00 01 00
Interface = 0
Number of endpoints = 1
Class/Subclass/Protocol = 9(Hub) / 0 / 1(Single-TT)
07 05 81 03 01 00 0C
Endpoint = 1 IN
Type = Interrupt
Max Size = 1
Polling Interval = 12
09 04 00 01 01 09 00 02 00
Interface = 0
Number of endpoints = 1
Class/Subclass/Protocol = 9(Hub) / 0 / 2(Multi-TT)
07 05 81 03 01 00 0C
Endpoint = 1 IN
Type = Interrupt
Max Size = 1
Polling Interval = 12
enumeration:
USBHub memory usage = 960
USBHub claim_device this=1FFF4C40
found possible interface, altsetting=0
found possible interface, altsetting=1
number of interfaces found = 2
best interface is 0 using altsetting 1
USBHub control callback
09 29 07 88 00 32 64 00 FF 00 00 00 00 00 00 00
Hub ports = 7
USBHub control callback
unhandled setup, message = 10B01
USBHub control callback
USBHub control callback
USBHub control callback
USBHub control callback
USBHub control callback
USBHub control callback
USBHub control callback
power turned on to all ports
device addr = 1
new_Pipe
allocate_interrupt_pipe_bandwidth
ep interval = 12
interval = 256
best_bandwidth = 2, at offset = 0
pipe cap1 = F0012101
HUB Callback (member)
status = 80
getstatus, port = 7
USBHub control callback
01 01 01 00
New Port Status
status=10101 port=7
state=0
Device is present:
Has Power
USBHub control callback
Port Status Cleared, port=7
timer event (20000 us): Debounce Timer, this = 1FFF4C40, timer = 1FFF4F58
ports in use bitmask = 80
getstatus, port = 7
USBHub control callback
01 01 00 00
New Port Status
status=101 port=7
state=2
Device is present:
Has Power
timer event (19999 us): Debounce Timer, this = 1FFF4C40, timer = 1FFF4F58
ports in use bitmask = 80
getstatus, port = 7
USBHub control callback
01 01 00 00
New Port Status
status=101 port=7
state=3
Device is present:
Has Power
timer event (19999 us): Debounce Timer, this = 1FFF4C40, timer = 1FFF4F58
ports in use bitmask = 80
getstatus, port = 7
USBHub control callback
01 01 00 00
New Port Status
status=101 port=7
state=4
Device is present:
Has Power
timer event (20000 us): Debounce Timer, this = 1FFF4C40, timer = 1FFF4F58
ports in use bitmask = 80
getstatus, port = 7
USBHub control callback
01 01 00 00
New Port Status
status=101 port=7
state=5
Device is present:
Has Power
timer event (20000 us): Debounce Timer, this = 1FFF4C40, timer = 1FFF4F58
ports in use bitmask = 80
getstatus, port = 7
USBHub control callback
01 01 00 00
New Port Status
status=101 port=7
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 = 1FFF4C40, timer = 1FFF4F58
ports in use bitmask = 0
HUB Callback (member)
status = 80
getstatus, port = 7
USBHub control callback
03 05 10 00
New Port Status
status=100503 port=7
state=7
Device is present:
Enabled, speed = 480 Mbit/sec
Has Power
USBHub control callback
unhandled setup, message = 140123
timer event (24999 us): Hello, I'm resettimer, this = 1FFF4C40, timer = 1FFF4F74
port_doing_reset = 7
PORT_RECOVERY
new_Device: 480 Mbit/sec
new_Pipe
enumeration:
enumeration:
enumeration:
Device Descriptor:
12 01 00 02 00 00 00 40 C0 16 89 04 79 02 01 02 03 01
VendorID = 16C0, ProductID = 0489, Version = 0279
Class/Subclass/Protocol = 0 / 0 / 0
Number of Configurations = 1
enumeration:
enumeration:
Manufacturer: LokkiLabs
enumeration:
Product: FOOT
enumeration:
Serial Number: EncoderFanel
enumeration:
Config data length = 149
enumeration:
Configuration Descriptor:
09 02 95 00 03 01 00 C0 32
NumInterfaces = 3
ConfigurationValue = 1
08 0B 00 02 02 02 01 00
Interface Association = 0 through 1
Class / Subclass / Protocol = 2 / 2 / 0
09 04 00 00 01 02 02 01 00
Interface = 0
Number of endpoints = 1
Class/Subclass/Protocol = 2 / 2 / 1
05 24 00 10 01
05 24 01 01 01
04 24 02 06
05 24 06 00 01
07 05 82 03 10 00 05
Endpoint = 2 IN
Type = Interrupt
Max Size = 16
Polling Interval = 5
09 04 01 00 02 0A 00 00 00
Interface = 1
Number of endpoints = 2
Class/Subclass/Protocol = 10 / 0 / 0
07 05 03 02 00 02 00
Endpoint = 3 OUT
Type = Bulk
Max Size = 512
Polling Interval = 0
07 05 83 02 00 02 00
Endpoint = 3 IN
Type = Bulk
Max Size = 512
Polling Interval = 0
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 00
06 24 02 02 02 00
09 24 03 01 03 01 02 01 00
09 24 03 02 04 01 01 01 00
09 05 04 02 00 02 00 00 00
Endpoint = 4 OUT
Type = Bulk
Max Size = 512
Polling Interval = 0
05 25 01 01 01
09 05 84 02 00 02 00 00 00
Endpoint = 4 IN
Type = Bulk
Max Size = 512
Polling Interval = 0
05 25 01 01 03
enumeration:
USBHub memory usage = 960
USBHub claim_device this=1FFF5780
USBHub memory usage = 960
USBHub claim_device this=1FFF5B40
USBHub memory usage = 960
USBHub claim_device this=1FFF5F00
Descriptor 11 = IAD
Descriptor 4 = INTERFACE
MIDIDevice claim this=1FFF21A0
len = 132
MIDIDevice claim this=1FFF5080
len = 132
MIDIDevice claim this=1FFF28A0
len = 132
MIDIDevice claim this=1FFF2F80
len = 132
MIDIDevice claim this=1FFF3660
len = 132
MIDIDevice claim this=1FFF3D40
len = 132
MIDIDevice claim this=1FFF4420
len = 132
Descriptor 36 = ???
Descriptor 36 = ???
Descriptor 36 = ???
Descriptor 36 = ???
Descriptor 5 = ENDPOINT
Descriptor 4 = INTERFACE
MIDIDevice claim this=1FFF21A0
len = 97
MIDIDevice claim this=1FFF5080
len = 97
MIDIDevice claim this=1FFF28A0
len = 97
MIDIDevice claim this=1FFF2F80
len = 97
MIDIDevice claim this=1FFF3660
len = 97
MIDIDevice claim this=1FFF3D40
len = 97
MIDIDevice claim this=1FFF4420
len = 97
Descriptor 5 = ENDPOINT
Descriptor 5 = ENDPOINT
Descriptor 4 = INTERFACE
MIDIDevice claim this=1FFF21A0
len = 74
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: 4
tx_size = 512
type: 37, len: 5
MIDI Endpoint Jack Association (ignored)
type: 5, len: 9
MIDI Endpoint: 84
rx_size = 512
type: 37, len: 5
MIDI Endpoint Jack Association (ignored)
MIDIDevice claim this=1FFF5080
len = 74
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: 4
tx_size = 512
type: 37, len: 5
MIDI Endpoint Jack Association (ignored)
type: 5, len: 9
MIDI Endpoint: 84
rx_size = 512
type: 37, len: 5
MIDI Endpoint Jack Association (ignored)
MIDIDevice claim this=1FFF28A0
len = 74
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: 4
tx_size = 512
type: 37, len: 5
MIDI Endpoint Jack Association (ignored)
type: 5, len: 9
MIDI Endpoint: 84
rx_size = 512
type: 37, len: 5
MIDI Endpoint Jack Association (ignored)
MIDIDevice claim this=1FFF2F80
len = 74
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: 4
tx_size = 512
type: 37, len: 5
MIDI Endpoint Jack Association (ignored)
type: 5, len: 9
MIDI Endpoint: 84
rx_size = 512
type: 37, len: 5
MIDI Endpoint Jack Association (ignored)
MIDIDevice claim this=1FFF3660
len = 74
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: 4
tx_size = 512
type: 37, len: 5
MIDI Endpoint Jack Association (ignored)
type: 5, len: 9
MIDI Endpoint: 84
rx_size = 512
type: 37, len: 5
MIDI Endpoint Jack Association (ignored)
MIDIDevice claim this=1FFF3D40
len = 74
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: 4
tx_size = 512
type: 37, len: 5
MIDI Endpoint Jack Association (ignored)
type: 5, len: 9
MIDI Endpoint: 84
rx_size = 512
type: 37, len: 5
MIDI Endpoint Jack Association (ignored)
MIDIDevice claim this=1FFF4420
len = 74
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: 4
tx_size = 512
type: 37, len: 5
MIDI Endpoint Jack Association (ignored)
type: 5, len: 9
MIDI Endpoint: 84
rx_size = 512
type: 37, len: 5
MIDI Endpoint Jack Association (ignored)
Descriptor 36 = ???
Descriptor 36 = ???
Descriptor 36 = ???
Descriptor 36 = ???
Descriptor 36 = ???
Descriptor 5 = ENDPOINT
Descriptor 37 = ???
Descriptor 5 = ENDPOINT
Descriptor 37 = ???