USB2 PLL running
reset waited 6
USBHS_ASYNCLISTADDR = 0
USBHS_PERIODICLISTBASE = 2000B000
periodictable = 2000B000
[B]Initializing USB MSC drive.[/B]..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 10 02 09 00 01 40 09 21 13 28 01 90 01 02 00 01
VendorID = 2109, ProductID = 2813, Version = 9001
Class/Subclass/Protocol = 9(Hub) / 0 / 1(Single-TT)
Number of Configurations = 1
enumeration:
enumeration:
Manufacturer: VIA Labs, Inc.
enumeration:
Product: USB2.0 Hub
enumeration:
Config data length = 25
enumeration:
Configuration Descriptor:
09 02 19 00 01 01 00 E0 00
NumInterfaces = 1
ConfigurationValue = 1
09 04 00 00 01 09 00 00 00
Interface = 0
Number of endpoints = 1
Class/Subclass/Protocol = 9(Hub) / 0 / 0
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=20009440
found possible interface, altsetting=0
number of interfaces found = 1
USBHub control callback
09 29 04 E9 00 32 64 00 FF 00 00 00 00 00 00 00
Hub ports = 4
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 = 6
getstatus, port = 1
deferred getstatus, port = 2
USBHub control callback
01 01 01 00
New Port Status
status=10101 port=1
state=0
Device is present:
Has Power
USBHub control callback
Port Status Cleared, port=1
getstatus, port = 2
USBHub control callback
01 01 01 00
New Port Status
status=10101 port=2
state=0
Device is present:
Has Power
USBHub control callback
Port Status Cleared, port=2
timer event (19998 us): Debounce Timer, this = 20009440, timer = 20009758
ports in use bitmask = 6
getstatus, port = 1
deferred getstatus, port = 2
USBHub control callback
01 01 00 00
New Port Status
status=101 port=1
state=2
Device is present:
Has Power
getstatus, port = 2
USBHub control callback
01 01 00 00
New Port Status
status=101 port=2
state=2
Device is present:
Has Power
timer event (19998 us): Debounce Timer, this = 20009440, timer = 20009758
ports in use bitmask = 6
getstatus, port = 1
deferred getstatus, port = 2
USBHub control callback
01 01 00 00
New Port Status
status=101 port=1
state=3
Device is present:
Has Power
getstatus, port = 2
USBHub control callback
01 01 00 00
New Port Status
status=101 port=2
state=3
Device is present:
Has Power
timer event (19998 us): Debounce Timer, this = 20009440, timer = 20009758
ports in use bitmask = 6
getstatus, port = 1
deferred getstatus, port = 2
USBHub control callback
01 01 00 00
New Port Status
status=101 port=1
state=4
Device is present:
Has Power
getstatus, port = 2
USBHub control callback
01 01 00 00
New Port Status
status=101 port=2
state=4
Device is present:
Has Power
timer event (19998 us): Debounce Timer, this = 20009440, timer = 20009758
ports in use bitmask = 6
getstatus, port = 1
deferred getstatus, port = 2
USBHub control callback
01 01 00 00
New Port Status
status=101 port=1
state=5
Device is present:
Has Power
getstatus, port = 2
USBHub control callback
01 01 00 00
New Port Status
status=101 port=2
state=5
Device is present:
Has Power
timer event (19998 us): Debounce Timer, this = 20009440, timer = 20009758
ports in use bitmask = 6
getstatus, port = 1
deferred getstatus, port = 2
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
getstatus, port = 2
USBHub control callback
01 01 00 00
New Port Status
status=101 port=2
state=6
Device is present:
Has Power
timer event (19998 us): Debounce Timer, this = 20009440, timer = 20009758
ports in use bitmask = 4
getstatus, port = 2
USBHub control callback
01 01 00 00
New Port Status
status=101 port=2
state=6
Device is present:
Has Power
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 (19998 us): Debounce Timer, this = 20009440, timer = 20009758
ports in use bitmask = 4
getstatus, port = 2
USBHub control callback
01 01 00 00
New Port Status
status=101 port=2
state=6
Device is present:
Has Power
timer event (24998 us): Hello, I'm resettimer, this = 20009440, timer = 20009778
port_doing_reset = 1
PORT_RECOVERY
new_Device: 480 Mbit/sec
new_Pipe
enumeration:
enumeration:
enumeration:
Device Descriptor:
12 01 10 02 00 00 00 40 80 00 01 A0 03 02 01 02 03 01
VendorID = 0080, ProductID = A001, Version = 0203
Class/Subclass/Protocol = 0 / 0 / 0
Number of Configurations = 1
enumeration:
enumeration:
[B]Manufacturer: TOSHIBA
enumeration:
Product: External USB 3.0[/B]
enumeration:
Serial Number: 201503310007F
enumeration:
Config data length = 85
enumeration:
Configuration Descriptor:
09 02 55 00 01 01 00 80 FA
NumInterfaces = 1
ConfigurationValue = 1
09 04 00 00 02 08 06 50 00
Interface = 0
Number of endpoints = 2
Class/Subclass/Protocol = 8(Mass Storage) / 6(SCSI) / 80(Bulk Only)
07 05 81 02 00 02 00
Endpoint = 1 IN
Type = Bulk
Max Size = 512
Polling Interval = 0
07 05 02 02 00 02 00
Endpoint = 2 OUT
Type = Bulk
Max Size = 512
Polling Interval = 0
09 04 00 01 04 08 06 62 00
Interface = 0
Number of endpoints = 4
Class/Subclass/Protocol = 8(Mass Storage) / 6(SCSI) / 98(UAS)
07 05 01 02 00 02 00
Endpoint = 1 OUT
Type = Bulk
Max Size = 512
Polling Interval = 0
04 24 01 00
07 05 82 02 00 02 00
Endpoint = 2 IN
Type = Bulk
Max Size = 512
Polling Interval = 0
04 24 02 00
07 05 83 02 00 02 00
Endpoint = 3 IN
Type = Bulk
Max Size = 512
Polling Interval = 0
04 24 03 00
07 05 04 02 00 02 00
Endpoint = 4 OUT
Type = Bulk
Max Size = 512
Polling Interval = 0
04 24 04 00
enumeration:
USBHub memory usage = 960
USBHub claim_device this=20009800
USBHub memory usage = 960
USBHub claim_device this=20009BC0
USBHub memory usage = 960
USBHub claim_device this=20009080
msController claim this=20008780
msController claim this=20009FA0
Descriptor 4 = INTERFACE
msController claim this=20008780
09 04 00 00 02 08 06 50 00 07 05 81 02 00 02 00 07 05 02 02 00 02 00 09 04 00 01 04 08 06 62 00 07 05 01 02 00 02 00 04 24 01 00 07 05 82 02 00 02 00 04 24 02 00 07 05 83 02 00 02 00 04 24 03 00 07 05 04 02 00 02 00 04 24 04 00
numendpoint=2
endpointIn=81
endpointOut=2
packet size in (msController) = 512
packet size out (msController) = 512
polling intervalIn = 0
polling intervalOut = 0
new_Pipe
new_Pipe
Descriptor 5 = ENDPOINT
Descriptor 5 = ENDPOINT
Descriptor 4 = INTERFACE
msController claim this=20009FA0
09 04 00 01 04 08 06 62 00 07 05 01 02 00 02 00 04 24 01 00 07 05 82 02 00 02 00 04 24 02 00 07 05 83 02 00 02 00 04 24 03 00 07 05 04 02 00 02 00 04 24 04 00
Descriptor 5 = ENDPOINT
Descriptor 36 = ???
Descriptor 5 = ENDPOINT
Descriptor 36 = ???
Descriptor 5 = ENDPOINT
Descriptor 36 = ???
Descriptor 5 = ENDPOINT
Descriptor 36 = ???
control CallbackIn (msController)
00 00 00 00 00 00 00 00
control CallbackIn (msController)
00 00 00 00 00 00 00 00
msController CallbackOut (static)
transfer->qtd.token = 0
msController dataOut (static)31
55 53 42 43 01 00 00 00 00 00 00 00 80 00 06 1B 01 00 00 01 00 00 00 00 00 00 00 00 00 00 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 13
55 53 42 53 01 00 00 00 00 00 00 00 00
msController CallbackOut (static)
transfer->qtd.token = 0
msController dataOut (static)31
55 53 42 43 02 00 00 00 00 00 00 00 80 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 13
55 53 42 53 02 00 00 00 00 00 00 00 00
msController CallbackOut (static)
transfer->qtd.token = 0
msController dataOut (static)31
55 53 42 43 03 00 00 00 24 00 00 00 80 00 06 12 00 00 00 24 00 00 00 00 00 00 00 00 00 00 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 36
00 00 06 12 5B 00 00 00 54 4F 20 45 78 74 65 72 6E 61 6C 20 55 53 42 20 33 2E 30 20 20 20 20 20
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 13
55 53 42 53 03 00 00 00 00 00 00 00 00
msController CallbackOut (static)
transfer->qtd.token = 0
msController dataOut (static)31
55 53 42 43 04 00 00 00 08 00 00 00 80 00 0A 25 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 8
0D F9 4B AF 00 00 02 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 13
55 53 42 53 04 00 00 00 00 00 00 00 00
msReadBlocks()
msController CallbackOut (static)
transfer->qtd.token = 0
msController dataOut (static)31
55 53 42 43 05 00 00 00 00 02 00 00 80 00 0A 28 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00
timer event (19998 us): Debounce Timer, this = 20009440, timer = 20009758
ports in use bitmask = 4
getstatus, port = 2
USBHub control callback
01 01 00 00
New Port Status
status=101 port=2
state=6
Device is present:
Has Power
sending reset
send_setreset
USBHub control callback
unhandled setup, message = 40323
timer event (19998 us): Debounce Timer, this = 20009440, timer = 20009758
ports in use bitmask = 0
HUB Callback (member)
status = 4
getstatus, port = 2
USBHub control callback
03 05 10 00
New Port Status
status=100503 port=2
state=7
Device is present:
Enabled, speed = 480 Mbit/sec
Has Power
USBHub control callback
unhandled setup, message = 140123
timer event (24998 us): Hello, I'm resettimer, this = 20009440, timer = 20009778
port_doing_reset = 2
PORT_RECOVERY
new_Device: 480 Mbit/sec
new_Pipe
enumeration:
enumeration:
enumeration:
Device Descriptor:
12 01 10 02 00 00 00 40 5F 12 8A DB 75 10 01 02 03 01
VendorID = 125F, ProductID = DB8A, Version = 1075
Class/Subclass/Protocol = 0 / 0 / 0
Number of Configurations = 1
enumeration:
enumeration:
[B]Manufacturer: ADATA
enumeration:
Product: ADATA USB Flash Drive[/B]
enumeration:
Serial Number: 1510710162080035
enumeration:
Config data length = 32
enumeration:
Configuration Descriptor:
09 02 20 00 01 01 00 80 64
NumInterfaces = 1
ConfigurationValue = 1
09 04 00 00 02 08 06 50 00
Interface = 0
Number of endpoints = 2
Class/Subclass/Protocol = 8(Mass Storage) / 6(SCSI) / 80(Bulk Only)
07 05 02 02 00 02 00
Endpoint = 2 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
enumeration:
USBHub memory usage = 960
USBHub claim_device this=20009800
USBHub memory usage = 960
USBHub claim_device this=20009BC0
USBHub memory usage = 960
USBHub claim_device this=20009080
msController claim this=20009FA0
Descriptor 4 = INTERFACE
msController claim this=20009FA0
09 04 00 00 02 08 06 50 00 07 05 02 02 00 02 00 07 05 81 02 00 02 00
numendpoint=2
endpointIn=81
endpointOut=2
packet size in (msController) = 512
packet size out (msController) = 512
polling intervalIn = 0
polling intervalOut = 0
new_Pipe
new_Pipe
Descriptor 5 = ENDPOINT
Descriptor 5 = ENDPOINT
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 512
33 C0 8E D0 BC 00 7C 8E C0 8E D8 BE 00 7C BF 00 06 B9 00 02 FC F3 A4 50 68 1C 06 CB FB B9 04 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 13
55 53 42 53 05 00 00 00 00 00 00 00 00
msReadBlocks()
msController CallbackOut (static)
transfer->qtd.token = 0
msController dataOut (static)31
55 53 42 43 06 00 00 00 00 02 00 00 80 00 0A 28 00 00 00 08 00 00 00 01 00 00 00 00 00 00 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 512
EB 76 90 45 58 46 41 54 20 20 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 13
55 53 42 53 06 00 00 00 00 00 00 00 00
msReadBlocks()
msController CallbackOut (static)
transfer->qtd.token = 0
msController dataOut (static)31
55 53 42 43 07 00 00 00 00 02 00 00 80 00 0A 28 00 00 00 30 00 00 00 01 00 00 00 00 00 00 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 512
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 13
55 53 42 53 07 00 00 00 00 00 00 00 00
[B][COLOR="#FF0000"]1951 ms >> initialization done.[/COLOR][/B]
msReadBlocks()
msController CallbackOut (static)
transfer->qtd.token = 0
msController dataOut (static)31
55 53 42 43 08 00 00 00 00 02 00 00 80 00 0A 28 00 00 00 32 00 00 00 01 00 00 00 00 00 00 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 512
83 09 31 00 32 00 30 00 47 00 42 00 5F 00 45 00 78 00 74 00 00 00 00 00 00 00 00 00 00 00 00 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 13
55 53 42 53 08 00 00 00 00 00 00 00 00
msReadBlocks()
msController CallbackOut (static)
transfer->qtd.token = 0
msController dataOut (static)31
55 53 42 43 09 00 00 00 00 02 00 00 80 00 0A 28 00 00 00 32 01 00 00 01 00 00 00 00 00 00 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 512
85 02 64 70 20 00 00 00 86 88 37 50 88 88 37 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 13
55 53 42 53 09 00 00 00 00 00 00 00 00
Writing to test.txt...msReadBlocks()
msController CallbackOut (static)
transfer->qtd.token = 0
msController dataOut (static)31
55 53 42 43 0A 00 00 00 00 02 00 00 80 00 0A 28 00 00 06 12 00 00 00 01 00 00 00 00 00 00 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 512
74 65 73 74 69 6E 67 20 31 2C 20 32 2C 20 33 2E 0D 0A 74 65 73 74 69 6E 67 20 31 2C 20 32 2C 20
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 13
55 53 42 53 0A 00 00 00 00 00 00 00 00
msController CallbackOut (static)
transfer->qtd.token = 0
msController dataOut (static)31
55 53 42 43 0B 00 00 00 00 02 00 00 00 00 0A 2A 00 00 06 12 00 00 00 01 00 00 00 00 00 00 00
msController CallbackOut (static)
transfer->qtd.token = 0
msController dataOut (static)512
74 65 73 74 69 6E 67 20 31 2C 20 32 2C 20 33 2E 0D 0A 74 65 73 74 69 6E 67 20 31 2C 20 32 2C 20
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 13
55 53 42 53 0B 00 00 00 00 00 00 00 00
msReadBlocks()
msController CallbackOut (static)
transfer->qtd.token = 0
msController dataOut (static)31
55 53 42 43 0C 00 00 00 00 02 00 00 80 00 0A 28 00 00 00 32 01 00 00 01 00 00 00 00 00 00 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 512
85 02 64 70 20 00 00 00 86 88 37 50 88 88 37 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 13
55 53 42 53 0C 00 00 00 00 00 00 00 00
msController CallbackOut (static)
transfer->qtd.token = 0
msController dataOut (static)31
55 53 42 43 0D 00 00 00 00 02 00 00 00 00 0A 2A 00 00 00 32 01 00 00 01 00 00 00 00 00 00 00
msController CallbackOut (static)
transfer->qtd.token = 0
msController dataOut (static)512
85 02 64 70 20 00 00 00 86 88 37 50 88 88 37 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 13
55 53 42 53 0D 00 00 00 00 00 00 00 00
done.
msReadBlocks()
msController CallbackOut (static)
transfer->qtd.token = 0
msController dataOut (static)31
55 53 42 43 0E 00 00 00 00 02 00 00 80 00 0A 28 00 00 00 32 00 00 00 01 00 00 00 00 00 00 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 512
83 09 31 00 32 00 30 00 47 00 42 00 5F 00 45 00 78 00 74 00 00 00 00 00 00 00 00 00 00 00 00 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 13
55 53 42 53 0E 00 00 00 00 00 00 00 00
msReadBlocks()
msController CallbackOut (static)
transfer->qtd.token = 0
msController dataOut (static)31
55 53 42 43 0F 00 00 00 00 02 00 00 80 00 0A 28 00 00 00 32 01 00 00 01 00 00 00 00 00 00 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 512
85 02 64 70 20 00 00 00 86 88 37 50 88 88 37 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 13
55 53 42 53 0F 00 00 00 00 00 00 00 00
test.txt:
msReadBlocks()
msController CallbackOut (static)
transfer->qtd.token = 0
msController dataOut (static)31
55 53 42 43 10 00 00 00 00 02 00 00 80 00 0A 28 00 00 06 12 00 00 00 01 00 00 00 00 00 00 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 512
74 65 73 74 69 6E 67 20 31 2C 20 32 2C 20 33 2E 0D 0A 74 65 73 74 69 6E 67 20 31 2C 20 32 2C 20
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 13
55 53 42 53 10 00 00 00 00 00 00 00 00
testing 1, 2, 3.
testing 1, 2, 3.
testing 1, 2, 3.
testing 1, 2, 3.
testing 1, 2, 3.