My Mitsubishi Diamond Pro 2040u monitor has a built-in hub that doesn't
work with Linux USB, although it works fine on Windows and Mac. This
discussion of incompatible hubs reminded me that I now have the
computers to track this down. I spent a bit of time on it this
afternoon.
This is the problem:
> Here is /proc/bus/usb/devices. It looks excellent except for
> the following three lines which are clearly corrupted:
>
> S: Manufacturer=MITSUBISHI ELECTRIC?NSB1107U?911001603 ??
> S: Product=NSB1107U?911001603 ???????�??~?????�????
> S: SerialNumber=911001603 ???????�??~?????�???�
Dmitri wrote:
> To investigate, I would use Win98 + sniffer to find out what
> descriptors the hub sends back on Windows. Then it would be easy
> to see the difference between that and what Linux sees. My guess
> is that it is a hardware bug, in the USB device (hub). The question
> is: how to work around it?
So I did. But I can't find any usable information in the results.
Here's how I ran sniffusb-0.13.zip:
- Run dbgview and SniffUSB
- Insert the logger on both the external Hub and HID in SniffUSB's list.
- Unplug & plug the monitor.
- Save the log to disk
I've included the unprocessed log. I thought I'd see descriptors in
here, but I don't.
Am I running this thing incorrectly?
Thanks,
- Scott
Here are some references:
http://marc.theaimsgroup.com/?l=linux-usb-users&m=100691522122341&w=2
http://marc.theaimsgroup.com/?l=linux-usb-users&m=100691387717863&w=2
http://marc.theaimsgroup.com/?l=linux-usb-users&m=100691294814192&w=2
00000000 0.00000000 UsbSnoop 0.13 - Entering DriverEntry: DriverObject
8146EF30
00000001 0.00003520 UsbSnoop - Running under Windows 2K
00000002 0.00228381 UsbSnoop - Entering AddDevice: DriverObject 8146EF30,
pdo 81570670
00000003 0.00265844 UsbSnoop - IRP_MJ_PNP (IRP_MN_QUERY_ALL_DATA)
00000004 0.00308084 UsbSnoop - IRP_MJ_PNP
(IRP_MN_QUERY_RESOURCE_REQUIREMENTS)
00000005 0.00327528 UsbSnoop - IRP_MJ_PNP
(IRP_MN_FILTER_RESOURCE_REQUIREMENTS)
00000006 0.00334149 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_GET_ROOTHUB_PDO
00000007 0.00338758 UsbSnoop - IRP_MJ_PNP (IRP_MN_START_DEVICE)
00000008 0.00483916 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_GET_HUB_COUNT
00000009 0.00490286 UsbSnoop - IRP_MJ_PNP (IRP_MN_QUERY_CAPABILITIES)
00000010 0.00495147 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000011 0.00497661
00000012 0.00498164 >>>>>>> URB 1 going down...
00000013 0.00500343 -- URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE:
00000014 0.00502606 TransferBufferLength = 00000012
00000015 0.00504868 TransferBuffer = 8146d594
00000016 0.00506712 TransferBufferMDL = 00000000
00000017 0.00508640 Index = 00
00000018 0.00510987 DescriptorType = 01
(USB_DEVICE_DESCRIPTOR_TYPE)
00000019 0.00512914 LanguageId = 0000
00000020 0.00513082
00000021 0.01516365 <<<<<<< URB 1 coming back...
00000022 0.01520388 -- URB_FUNCTION_CONTROL_TRANSFER:
00000023 0.01522903 PipeHandle = 81450174
00000024 0.01526087 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000025 0.01528602 TransferBufferLength = 00000012
00000026 0.01530781 TransferBuffer = 8146d594
00000027 0.01532960 TransferBufferMDL = 814e5a28
00000028 0.01534385
00000029 0.01548045 0000: 12 01 00 01 09 00 00 08 09 04 ab 55 00 01 00
00
00000030 0.01550392 0010: 00 01
00000031 0.01551985 UrbLink = 00000000
00000032 0.01560449 SetupPacket : 80 06 00 01 00 00 12 00
00000033 0.01571596 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000034 0.01574362
00000035 0.01574865 >>>>>>> URB 2 going down...
00000036 0.01577044 -- URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE:
00000037 0.01579306 TransferBufferLength = 000000ff
00000038 0.01581485 TransferBuffer = 814c19a8
00000039 0.01583329 TransferBufferMDL = 00000000
00000040 0.01585173 Index = 00
00000041 0.01587520 DescriptorType = 02
(USB_CONFIGURATION_DESCRIPTOR_TYPE)
00000042 0.01589531 LanguageId = 0000
00000043 0.01630430
00000044 0.01630933 <<<<<<< URB 2 coming back...
00000045 0.01633447 -- URB_FUNCTION_CONTROL_TRANSFER:
00000046 0.01635794 PipeHandle = 81450174
00000047 0.01639398 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000048 0.01641745 TransferBufferLength = 00000019
00000049 0.01643924 TransferBuffer = 814c19a8
00000050 0.01646103 TransferBufferMDL = 814e5a28
00000051 0.01647444
00000052 0.01661021 0000: 09 02 19 00 01 01 00 e0 32 09 04 00 00 01 09
00
00000053 0.01668564 0010: 00 00 07 05 81 03 01 00 ff
00000054 0.01670156 UrbLink = 00000000
00000055 0.01678621 SetupPacket : 80 06 00 02 00 00 ff 00
00000056 0.01686415 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000057 0.01688929
00000058 0.01689516 >>>>>>> URB 3 going down...
00000059 0.01691276 -- URB_FUNCTION_CLASS_DEVICE:
00000060 0.01694461 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000061 0.01696724 TransferBufferLength = 00000047
00000062 0.01698903 TransferBuffer = 814c0e28
00000063 0.01700746 TransferBufferMDL = 00000000
00000064 0.01702674 UrbLink = 00000000
00000065 0.01704602 RequestTypeReservedBits = a0
00000066 0.01706445 Request = 06
00000067 0.01708289 Value = 0000
00000068 0.01710133 Index = 0000
00000069 0.01728906
00000070 0.01729493 <<<<<<< URB 3 coming back...
00000071 0.01731672 -- URB_FUNCTION_CONTROL_TRANSFER:
00000072 0.01733935 PipeHandle = 81450174
00000073 0.01736868 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000074 0.01739131 TransferBufferLength = 00000009
00000075 0.01741310 TransferBuffer = 814c0e28
00000076 0.01743489 TransferBufferMDL = 814e5a28
00000077 0.01744830
00000078 0.01752541 0000: 09 29 05 00 00 32 50 00 00
00000079 0.01754049 UrbLink = 00000000
00000080 0.01762514 SetupPacket : a0 06 00 00 00 00 47 00
00000081 0.01768464 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000082 0.01770895
00000083 0.01771398 >>>>>>> URB 4 going down...
00000084 0.01773409 -- URB_FUNCTION_GET_STATUS_FROM_DEVICE:
00000085 0.01775504 TransferBufferLength = 00000002
00000086 0.01777600 TransferBuffer = 814ba228
00000087 0.01779444 TransferBufferMDL = 00000000
00000088 0.01781455 *** error - TransferBufferLength should be 1!
00000089 0.01783299 Index = 00
00000090 0.01831070
00000091 0.01831573 <<<<<<< URB 4 coming back...
00000092 0.01834758 -- URB_FUNCTION_CONTROL_TRANSFER:
00000093 0.01837104 PipeHandle = 81450174
00000094 0.01840373 TransferFlags = 9c000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000095 0.01842720 TransferBufferLength = 00000002
00000096 0.01844899 TransferBuffer = 814ba228
00000097 0.01847078 TransferBufferMDL = 814e5a28
00000098 0.01848419
00000099 0.01850849 0000: 01 00
00000100 0.01852442 UrbLink = 00000000
00000101 0.01860823 SetupPacket : 80 00 00 00 00 00 02 00
00000102 0.01868784 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000103 0.01871383
00000104 0.01871885 >>>>>>> URB 5 going down...
00000105 0.01873813 -- URB_FUNCTION_SELECT_CONFIGURATION:
00000106 0.01876663 ConfigurationDescriptor = 0x814c19a8 (configure)
00000107 0.01879177 ConfigurationDescriptor : bLength = 0x09
00000108 0.01881691 ConfigurationDescriptor : bDescriptorType = 0x02
00000109 0.01884289 ConfigurationDescriptor : wTotalLength =
0x0019
00000110 0.01886804 ConfigurationDescriptor : bNumInterfaces = 0x01
00000111 0.01889318 ConfigurationDescriptor : bConfigurationValue = 0x01
00000112 0.01891832 ConfigurationDescriptor : iConfiguration = 0x00
00000113 0.01894346 ConfigurationDescriptor : bmAttributes = 0xe0
00000114 0.01896944 ConfigurationDescriptor : MaxPower = 0x32
00000115 0.01899291 ConfigurationHandle = 0x00038145
00000116 0.01901722 Interface[0]: Length = 0x00000024
00000117 0.01904068 Interface[0]: InterfaceNumber = 0x00
00000118 0.01906247 Interface[0]: AlternateSetting = 0x00
00000119 0.01937676
00000120 0.01938179 <<<<<<< URB 5 coming back...
00000121 0.01940777 -- URB_FUNCTION_SELECT_CONFIGURATION:
00000122 0.01943543 ConfigurationDescriptor = 0x814c19a8 (configure)
00000123 0.01945973 ConfigurationDescriptor : bLength = 0x09
00000124 0.01948487 ConfigurationDescriptor : bDescriptorType = 0x02
00000125 0.01951002 ConfigurationDescriptor : wTotalLength =
0x0019
00000126 0.01953516 ConfigurationDescriptor : bNumInterfaces = 0x01
00000127 0.01955946 ConfigurationDescriptor : bConfigurationValue = 0x01
00000128 0.01958377 ConfigurationDescriptor : iConfiguration = 0x00
00000129 0.01960975 ConfigurationDescriptor : bmAttributes = 0xe0
00000130 0.01963489 ConfigurationDescriptor : MaxPower = 0x32
00000131 0.01966004 ConfigurationHandle = 0xe124d228
00000132 0.01968350 Interface[0]: Length = 0x00000024
00000133 0.01970613 Interface[0]: InterfaceNumber = 0x00
00000134 0.01972792 Interface[0]: AlternateSetting = 0x00
00000135 0.01975055 Interface[0]: Class = 0x09
00000136 0.01977234 Interface[0]: SubClass = 0x00
00000137 0.01979413 Interface[0]: Protocol = 0x00
00000138 0.01982095 Interface[0]: InterfaceHandle = 0x8136cb08
00000139 0.01984525 Interface[0]: NumberOfPipes = 0x00000001
00000140 0.01987207 Interface[0]: Pipes[0] : MaximumPacketSize = 0x0001
00000141 0.01989973 Interface[0]: Pipes[0] : EndpointAddress = 0x81
00000142 0.01992823 Interface[0]: Pipes[0] : Interval = 0xff
00000143 0.01996091 Interface[0]: Pipes[0] : PipeType = 0x03
(UsbdPipeTypeInterrupt)
00000144 0.01999444 Interface[0]: Pipes[0] : PipeHandle =
0x8136cb20
00000145 0.02002377 Interface[0]: Pipes[0] : MaxTransferSize =
0x00001000
00000146 0.02005059 Interface[0]: Pipes[0] : PipeFlags = 0x00
00000147 0.02010506 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000148 0.02012853
00000149 0.02013356 >>>>>>> URB 6 going down...
00000150 0.02015200 -- URB_FUNCTION_CLASS_OTHER:
00000151 0.02018301 TransferFlags = 00000000
(USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK)
00000152 0.02020564 TransferBufferLength = 00000000
00000153 0.02022407 TransferBuffer = 00000000
00000154 0.02024251 TransferBufferMDL = 00000000
00000155 0.02025844
00000156 0.02026346 no data supplied
00000157 0.02028274 UrbLink = 00000000
00000158 0.02030118 RequestTypeReservedBits = 23
00000159 0.02031962 Request = 03
00000160 0.02033722 Value = 0008
00000161 0.02035565 Index = 0001
00000162 0.02132365
00000163 0.02132868 <<<<<<< URB 6 coming back...
00000164 0.02136723 -- URB_FUNCTION_CONTROL_TRANSFER:
00000165 0.02139070 PipeHandle = 81450174
00000166 0.02142087 TransferFlags = 00000002
(USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK)
00000167 0.02144434 TransferBufferLength = 00000000
00000168 0.02146194 TransferBuffer = 00000000
00000169 0.02148038 TransferBufferMDL = 00000000
00000170 0.02149882 UrbLink = 00000000
00000171 0.02158346 SetupPacket : 23 03 08 00 01 00 00 00
00000172 0.12670741 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000173 0.12675602
00000174 0.12676189 >>>>>>> URB 7 going down...
00000175 0.12678284 -- URB_FUNCTION_CLASS_OTHER:
00000176 0.12681804 TransferFlags = 00000000
(USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK)
00000177 0.12684234 TransferBufferLength = 00000000
00000178 0.12686078 TransferBuffer = 00000000
00000179 0.12687922 TransferBufferMDL = 00000000
00000180 0.12689430
00000181 0.12689849 no data supplied
00000182 0.12691693 UrbLink = 00000000
00000183 0.12693621 RequestTypeReservedBits = 23
00000184 0.12695381 Request = 03
00000185 0.12697225 Value = 0008
00000186 0.12699069 Index = 0002
00000187 0.12727899
00000188 0.12728402 <<<<<<< URB 7 coming back...
00000189 0.12730665 -- URB_FUNCTION_CONTROL_TRANSFER:
00000190 0.12733179 PipeHandle = 81450174
00000191 0.12736280 TransferFlags = 00000002
(USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK)
00000192 0.12738543 TransferBufferLength = 00000000
00000193 0.12740387 TransferBuffer = 00000000
00000194 0.12742147 TransferBufferMDL = 00000000
00000195 0.12744074 UrbLink = 00000000
00000196 0.12752539 SetupPacket : 23 03 08 00 02 00 00 00
00000197 0.23673505 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000198 0.23676019
00000199 0.23676606 >>>>>>> URB 8 going down...
00000200 0.23678450 -- URB_FUNCTION_CLASS_OTHER:
00000201 0.23681467 TransferFlags = 00000000
(USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK)
00000202 0.23683730 TransferBufferLength = 00000000
00000203 0.23685574 TransferBuffer = 00000000
00000204 0.23687334 TransferBufferMDL = 00000000
00000205 0.23688758
00000206 0.23689261 no data supplied
00000207 0.23691021 UrbLink = 00000000
00000208 0.23692865 RequestTypeReservedBits = 23
00000209 0.23694625 Request = 03
00000210 0.23696469 Value = 0008
00000211 0.23698229 Index = 0003
00000212 0.23724629
00000213 0.23725132 <<<<<<< URB 8 coming back...
00000214 0.23727143 -- URB_FUNCTION_CONTROL_TRANSFER:
00000215 0.23729322 PipeHandle = 81450174
00000216 0.23732339 TransferFlags = 00000002
(USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK)
00000217 0.23734602 TransferBufferLength = 00000000
00000218 0.23736362 TransferBuffer = 00000000
00000219 0.23738206 TransferBufferMDL = 00000000
00000220 0.23739966 UrbLink = 00000000
00000221 0.23748347 SetupPacket : 23 03 08 00 03 00 00 00
00000222 0.34687751 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000223 0.34690181
00000224 0.34690684 >>>>>>> URB 9 going down...
00000225 0.34692528 -- URB_FUNCTION_CLASS_OTHER:
00000226 0.34695545 TransferFlags = 00000000
(USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK)
00000227 0.34697892 TransferBufferLength = 00000000
00000228 0.34699652 TransferBuffer = 00000000
00000229 0.34701412 TransferBufferMDL = 00000000
00000230 0.34702837
00000231 0.34703339 no data supplied
00000232 0.34705099 UrbLink = 00000000
00000233 0.34706943 RequestTypeReservedBits = 23
00000234 0.34708787 Request = 03
00000235 0.34710547 Value = 0008
00000236 0.34712307 Index = 0004
00000237 0.34822768
00000238 0.34823271 <<<<<<< URB 9 coming back...
00000239 0.34825282 -- URB_FUNCTION_CONTROL_TRANSFER:
00000240 0.34827461 PipeHandle = 81450174
00000241 0.34830479 TransferFlags = 00000002
(USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK)
00000242 0.34832741 TransferBufferLength = 00000000
00000243 0.34834585 TransferBuffer = 00000000
00000244 0.34836345 TransferBufferMDL = 00000000
00000245 0.34838189 UrbLink = 00000000
00000246 0.34846486 SetupPacket : 23 03 08 00 04 00 00 00
00000247 0.50399604 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000248 0.50404968
00000249 0.50405554 >>>>>>> URB 10 going down...
00000250 0.50407649 -- URB_FUNCTION_CLASS_OTHER:
00000251 0.50411002 TransferFlags = 00000000
(USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK)
00000252 0.50413516 TransferBufferLength = 00000000
00000253 0.50415444 TransferBuffer = 00000000
00000254 0.50417288 TransferBufferMDL = 00000000
00000255 0.50418964
00000256 0.50419383 no data supplied
00000257 0.50421227 UrbLink = 00000000
00000258 0.50423154 RequestTypeReservedBits = 23
00000259 0.50424914 Request = 03
00000260 0.50426758 Value = 0008
00000261 0.50428518 Index = 0005
00000262 0.50524899
00000263 0.50525402 <<<<<<< URB 10 coming back...
00000264 0.50529425 -- URB_FUNCTION_CONTROL_TRANSFER:
00000265 0.50531939 PipeHandle = 81450174
00000266 0.50535040 TransferFlags = 00000002
(USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK)
00000267 0.50537387 TransferBufferLength = 00000000
00000268 0.50539147 TransferBuffer = 00000000
00000269 0.50540990 TransferBufferMDL = 00000000
00000270 0.50542918 UrbLink = 00000000
00000271 0.50551299 SetupPacket : 23 03 08 00 05 00 00 00
00000272 0.66775144 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000273 0.66783022
00000274 0.66783609 >>>>>>> URB 11 going down...
00000275 0.66786207 -- URB_FUNCTION_CLASS_OTHER:
00000276 0.66790230 TransferFlags = 00000000
(USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK)
00000277 0.66792912 TransferBufferLength = 00000000
00000278 0.66794756 TransferBuffer = 00000000
00000279 0.66796599 TransferBufferMDL = 00000000
00000280 0.66798192
00000281 0.66798695 no data supplied
00000282 0.66800538 UrbLink = 00000000
00000283 0.66802466 RequestTypeReservedBits = 23
00000284 0.66804226 Request = 01
00000285 0.66806154 Value = 0010
00000286 0.66807914 Index = 0001
00000287 0.66928264
00000288 0.66928851 <<<<<<< URB 11 coming back...
00000289 0.66935556 -- URB_FUNCTION_CONTROL_TRANSFER:
00000290 0.66938237 PipeHandle = 81450174
00000291 0.66941338 TransferFlags = 00000002
(USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK)
00000292 0.66947289 TransferBufferLength = 00000000
00000293 0.66949300 TransferBuffer = 00000000
00000294 0.66951144 TransferBufferMDL = 00000000
00000295 0.66953072 UrbLink = 00000000
00000296 0.66961620 SetupPacket : 23 01 10 00 01 00 00 00
00000297 0.66989026 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000298 0.66993049
00000299 0.66993552 >>>>>>> URB 12 going down...
00000300 0.66995647 -- URB_FUNCTION_CLASS_OTHER:
00000301 0.66999335 TransferFlags = 00000000
(USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK)
00000302 0.67001681 TransferBufferLength = 00000000
00000303 0.67003525 TransferBuffer = 00000000
00000304 0.67005285 TransferBufferMDL = 00000000
00000305 0.67006877
00000306 0.67007296 no data supplied
00000307 0.67009140 UrbLink = 00000000
00000308 0.67011068 RequestTypeReservedBits = 23
00000309 0.67012912 Request = 01
00000310 0.67014756 Value = 0010
00000311 0.67016683 Index = 0002
00000312 0.67126641
00000313 0.67127144 <<<<<<< URB 12 coming back...
00000314 0.67132843 -- URB_FUNCTION_CONTROL_TRANSFER:
00000315 0.67135357 PipeHandle = 81450174
00000316 0.67138458 TransferFlags = 00000002
(USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK)
00000317 0.67140805 TransferBufferLength = 00000000
00000318 0.67142733 TransferBuffer = 00000000
00000319 0.67144493 TransferBufferMDL = 00000000
00000320 0.67146420 UrbLink = 00000000
00000321 0.67154969 SetupPacket : 23 01 10 00 02 00 00 00
00000322 0.67174580 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000323 0.67178855
00000324 0.67179357 >>>>>>> URB 13 going down...
00000325 0.67181453 -- URB_FUNCTION_CLASS_OTHER:
00000326 0.67184973 TransferFlags = 00000000
(USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK)
00000327 0.67187319 TransferBufferLength = 00000000
00000328 0.67189079 TransferBuffer = 00000000
00000329 0.67190923 TransferBufferMDL = 00000000
00000330 0.67192515
00000331 0.67192935 no data supplied
00000332 0.67194862 UrbLink = 00000000
00000333 0.67196706 RequestTypeReservedBits = 23
00000334 0.67198466 Request = 01
00000335 0.67200394 Value = 0010
00000336 0.67202154 Index = 0003
00000337 0.67327952
00000338 0.67328455 <<<<<<< URB 13 coming back...
00000339 0.67334237 -- URB_FUNCTION_CONTROL_TRANSFER:
00000340 0.67336752 PipeHandle = 81450174
00000341 0.67339936 TransferFlags = 00000002
(USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK)
00000342 0.67342451 TransferBufferLength = 00000000
00000343 0.67344294 TransferBuffer = 00000000
00000344 0.67346138 TransferBufferMDL = 00000000
00000345 0.67348150 UrbLink = 00000000
00000346 0.67356614 SetupPacket : 23 01 10 00 03 00 00 00
00000347 0.67376729 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000348 0.67381003
00000349 0.67381506 >>>>>>> URB 14 going down...
00000350 0.67383685 -- URB_FUNCTION_CLASS_OTHER:
00000351 0.67387373 TransferFlags = 00000000
(USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK)
00000352 0.67389719 TransferBufferLength = 00000000
00000353 0.67391563 TransferBuffer = 00000000
00000354 0.67393323 TransferBufferMDL = 00000000
00000355 0.67395083
00000356 0.67395502 no data supplied
00000357 0.67397346 UrbLink = 00000000
00000358 0.67399357 RequestTypeReservedBits = 23
00000359 0.67401117 Request = 01
00000360 0.67402961 Value = 0010
00000361 0.67404805 Index = 0004
00000362 0.67527837
00000363 0.67528424 <<<<<<< URB 14 coming back...
00000364 0.67534207 -- URB_FUNCTION_CONTROL_TRANSFER:
00000365 0.67536889 PipeHandle = 81450174
00000366 0.67540074 TransferFlags = 00000002
(USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK)
00000367 0.67542588 TransferBufferLength = 00000000
00000368 0.67544432 TransferBuffer = 00000000
00000369 0.67546275 TransferBufferMDL = 00000000
00000370 0.67548287 UrbLink = 00000000
00000371 0.67556752 SetupPacket : 23 01 10 00 04 00 00 00
00000372 0.67577369 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000373 0.67581894
00000374 0.67582397 >>>>>>> URB 15 going down...
00000375 0.67584493 -- URB_FUNCTION_CLASS_OTHER:
00000376 0.67588096 TransferFlags = 00000000
(USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK)
00000377 0.67590443 TransferBufferLength = 00000000
00000378 0.67592203 TransferBuffer = 00000000
00000379 0.67594047 TransferBufferMDL = 00000000
00000380 0.67595639
00000381 0.67596142 no data supplied
00000382 0.67597986 UrbLink = 00000000
00000383 0.67599830 RequestTypeReservedBits = 23
00000384 0.67601590 Request = 01
00000385 0.67603517 Value = 0010
00000386 0.67605361 Index = 0005
00000387 0.67727891
00000388 0.67728477 <<<<<<< URB 15 coming back...
00000389 0.67737110 -- URB_FUNCTION_CONTROL_TRANSFER:
00000390 0.67739708 PipeHandle = 81450174
00000391 0.67742809 TransferFlags = 00000002
(USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK)
00000392 0.67745323 TransferBufferLength = 00000000
00000393 0.67747167 TransferBuffer = 00000000
00000394 0.67749011 TransferBufferMDL = 00000000
00000395 0.67750938 UrbLink = 00000000
00000396 0.67759487 SetupPacket : 23 01 10 00 05 00 00 00
00000397 0.67781110 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000398 0.67785552
00000399 0.67786054 >>>>>>> URB 16 going down...
00000400 0.67788401 -- URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER:
00000401 0.67790999 PipeHandle = 8136cb20
00000402 0.67794100 TransferFlags = 00000002
(USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK)
00000403 0.67796363 TransferBufferLength = 00000001
00000404 0.67798626 TransferBuffer = 814f1508
00000405 0.67800386 TransferBufferMDL = 00000000
00000406 0.67801811
00000407 0.67803487 0000: 00
00000408 0.67805079 UrbLink = 00000000
00000409 0.67955350 UsbSnoop - IRP_MJ_PNP (IRP_MN_QUERY_CAPABILITIES)
00000410 0.67988035 UsbSnoop - IRP_MJ_PNP (IRP_MN_QUERY_PNP_DEVICE_STATE)
00000411 0.67997506 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000412 0.68000188
00000413 0.68000691 >>>>>>> URB 17 going down...
00000414 0.68002702 -- URB_FUNCTION_CLASS_OTHER:
00000415 0.68005971 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000416 0.68008401 TransferBufferLength = 00000004
00000417 0.68010664 TransferBuffer = 814ec308
00000418 0.68012424 TransferBufferMDL = 00000000
00000419 0.68014603 UrbLink = 00000000
00000420 0.68016531 RequestTypeReservedBits = a3
00000421 0.68018374 Request = 00
00000422 0.68020218 Value = 0000
00000423 0.68021978 Index = 0001
00000424 0.68122466
00000425 0.68123052 <<<<<<< URB 17 coming back...
00000426 0.68126572 -- URB_FUNCTION_CONTROL_TRANSFER:
00000427 0.68129087 PipeHandle = 81450174
00000428 0.68132188 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000429 0.68134451 TransferBufferLength = 00000004
00000430 0.68136713 TransferBuffer = 814ec308
00000431 0.68138892 TransferBufferMDL = 814690e8
00000432 0.68140317
00000433 0.68144089 0000: 00 01 00 00
00000434 0.68145681 UrbLink = 00000000
00000435 0.68154062 SetupPacket : a3 00 00 00 01 00 04 00
00000436 0.68163197 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000437 0.68165879
00000438 0.68166382 >>>>>>> URB 18 going down...
00000439 0.68168393 -- URB_FUNCTION_CLASS_OTHER:
00000440 0.68171411 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000441 0.68173757 TransferBufferLength = 00000004
00000442 0.68175936 TransferBuffer = 814ec308
00000443 0.68177780 TransferBufferMDL = 00000000
00000444 0.68179708 UrbLink = 00000000
00000445 0.68181552 RequestTypeReservedBits = a3
00000446 0.68183395 Request = 00
00000447 0.68185155 Value = 0000
00000448 0.68186999 Index = 0002
00000449 0.68218847
00000450 0.68219350 <<<<<<< URB 18 coming back...
00000451 0.68221780 -- URB_FUNCTION_CONTROL_TRANSFER:
00000452 0.68224043 PipeHandle = 81450174
00000453 0.68226976 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000454 0.68229239 TransferBufferLength = 00000004
00000455 0.68231418 TransferBuffer = 814ec308
00000456 0.68233597 TransferBufferMDL = 814690e8
00000457 0.68234938
00000458 0.68238710 0000: 00 01 00 00
00000459 0.68240302 UrbLink = 00000000
00000460 0.68248683 SetupPacket : a3 00 00 00 02 00 04 00
00000461 0.68254885 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000462 0.68257399
00000463 0.68257902 >>>>>>> URB 19 going down...
00000464 0.68259662 -- URB_FUNCTION_CLASS_OTHER:
00000465 0.68262679 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000466 0.68265026 TransferBufferLength = 00000004
00000467 0.68267205 TransferBuffer = 814ec308
00000468 0.68268965 TransferBufferMDL = 00000000
00000469 0.68270892 UrbLink = 00000000
00000470 0.68272736 RequestTypeReservedBits = a3
00000471 0.68274580 Request = 00
00000472 0.68276340 Value = 0000
00000473 0.68278184 Index = 0003
00000474 0.68319753
00000475 0.68320256 <<<<<<< URB 19 coming back...
00000476 0.68322938 -- URB_FUNCTION_CONTROL_TRANSFER:
00000477 0.68325285 PipeHandle = 81450174
00000478 0.68328218 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000479 0.68330481 TransferBufferLength = 00000004
00000480 0.68332660 TransferBuffer = 814ec308
00000481 0.68334839 TransferBufferMDL = 814690e8
00000482 0.68336264
00000483 0.68340035 0000: 01 03 00 00
00000484 0.68341628 UrbLink = 00000000
00000485 0.68350009 SetupPacket : a3 00 00 00 03 00 04 00
00000486 0.78765184 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000487 0.78773733
00000488 0.78774236 >>>>>>> URB 20 going down...
00000489 0.78776834 -- URB_FUNCTION_CLASS_OTHER:
00000490 0.78780689 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000491 0.78783287 TransferBufferLength = 00000004
00000492 0.78785634 TransferBuffer = 814ec308
00000493 0.78787478 TransferBufferMDL = 00000000
00000494 0.78789573 UrbLink = 00000000
00000495 0.78791500 RequestTypeReservedBits = a3
00000496 0.78793260 Request = 00
00000497 0.78795104 Value = 0000
00000498 0.78796864 Index = 0003
00000499 0.78920986
00000500 0.78921489 <<<<<<< URB 20 coming back...
00000501 0.78925177 -- URB_FUNCTION_CONTROL_TRANSFER:
00000502 0.78927858 PipeHandle = 81450174
00000503 0.78930876 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000504 0.78933222 TransferBufferLength = 00000004
00000505 0.78935401 TransferBuffer = 814ec308
00000506 0.78937580 TransferBufferMDL = 814690e8
00000507 0.78939005
00000508 0.78942777 0000: 01 03 00 00
00000509 0.78944369 UrbLink = 00000000
00000510 0.78952750 SetupPacket : a3 00 00 00 03 00 04 00
00000511 0.78966076 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000512 0.78968925
00000513 0.78969428 >>>>>>> URB 21 going down...
00000514 0.78971188 -- URB_FUNCTION_CLASS_OTHER:
00000515 0.78974289 TransferFlags = 00000000
(USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK)
00000516 0.78976552 TransferBufferLength = 00000000
00000517 0.78978312 TransferBuffer = 00000000
00000518 0.78980072 TransferBufferMDL = 00000000
00000519 0.78981497
00000520 0.78981999 no data supplied
00000521 0.78983843 UrbLink = 00000000
00000522 0.78985687 RequestTypeReservedBits = 23
00000523 0.78987447 Request = 03
00000524 0.78989207 Value = 0004
00000525 0.78991051 Index = 0003
00000526 0.79015104
00000527 0.79015691 <<<<<<< URB 21 coming back...
00000528 0.79017702 -- URB_FUNCTION_CONTROL_TRANSFER:
00000529 0.79019965 PipeHandle = 81450174
00000530 0.79022898 TransferFlags = 00000002
(USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK)
00000531 0.79025161 TransferBufferLength = 00000000
00000532 0.79026921 TransferBuffer = 00000000
00000533 0.79028765 TransferBufferMDL = 00000000
00000534 0.79030609 UrbLink = 00000000
00000535 0.79038990 SetupPacket : 23 03 04 00 03 00 00 00
00000536 0.80615782
00000537 0.80616369 <<<<<<< URB 16 coming back...
00000538 0.80618799 -- URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER:
00000539 0.80621146 PipeHandle = 8136cb20
00000540 0.80624247 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000541 0.80626510 TransferBufferLength = 00000001
00000542 0.80628689 TransferBuffer = 814f1508
00000543 0.80630868 TransferBufferMDL = 814e5a28
00000544 0.80632209
00000545 0.80633885 0000: 08
00000546 0.80635561 UrbLink = 00000000
00000547 0.80639249 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000548 0.80641428
00000549 0.80641931 >>>>>>> URB 22 going down...
00000550 0.80643691 -- URB_FUNCTION_CLASS_OTHER:
00000551 0.80646708 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000552 0.80649054 TransferBufferLength = 00000004
00000553 0.80651233 TransferBuffer = 8146d518
00000554 0.80653077 TransferBufferMDL = 00000000
00000555 0.80655005 UrbLink = 00000000
00000556 0.80656849 RequestTypeReservedBits = a3
00000557 0.80658609 Request = 00
00000558 0.80660369 Value = 0000
00000559 0.80662212 Index = 0003
00000560 0.80714593
00000561 0.80715096 <<<<<<< URB 22 coming back...
00000562 0.80717192 -- URB_FUNCTION_CONTROL_TRANSFER:
00000563 0.80719371 PipeHandle = 81450174
00000564 0.80722304 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000565 0.80724567 TransferBufferLength = 00000004
00000566 0.80726662 TransferBuffer = 8146d518
00000567 0.80728841 TransferBufferMDL = 814e5a28
00000568 0.80730182
00000569 0.80734121 0000: 03 03 10 00
00000570 0.80735630 UrbLink = 00000000
00000571 0.80744094 SetupPacket : a3 00 00 00 03 00 04 00
00000572 0.80746860 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000573 0.80749039
00000574 0.80749542 >>>>>>> URB 23 going down...
00000575 0.80751721 -- URB_FUNCTION_CLASS_OTHER:
00000576 0.80754654 TransferFlags = 00000002
(USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK)
00000577 0.80756917 TransferBufferLength = 00000000
00000578 0.80758677 TransferBuffer = 00000000
00000579 0.80760521 TransferBufferMDL = 00000000
00000580 0.80761946
00000581 0.80762365 no data supplied
00000582 0.80764209 UrbLink = 00000000
00000583 0.80766052 RequestTypeReservedBits = 23
00000584 0.80767812 Request = 01
00000585 0.80769656 Value = 0014
00000586 0.80771500 Index = 0003
00000587 0.80814327
00000588 0.80814830 <<<<<<< URB 23 coming back...
00000589 0.80816841 -- URB_FUNCTION_CONTROL_TRANSFER:
00000590 0.80819020 PipeHandle = 81450174
00000591 0.80821953 TransferFlags = 00000002
(USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK)
00000592 0.80824216 TransferBufferLength = 00000000
00000593 0.80826060 TransferBuffer = 00000000
00000594 0.80827820 TransferBufferMDL = 00000000
00000595 0.80829664 UrbLink = 00000000
00000596 0.80838129 SetupPacket : 23 01 14 00 03 00 00 00
00000597 0.80841565 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000598 0.80843744
00000599 0.80844247 >>>>>>> URB 24 going down...
00000600 0.80846342 -- URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER:
00000601 0.80848605 PipeHandle = 8136cb20
00000602 0.80851454 TransferFlags = 00000002
(USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK)
00000603 0.80853717 TransferBufferLength = 00000001
00000604 0.80855896 TransferBuffer = 814f1508
00000605 0.80857656 TransferBufferMDL = 00000000
00000606 0.80858997
00000607 0.80860673 0000: 08
00000608 0.80862182 UrbLink = 00000000
00000609 0.82761473 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000610 0.82764155
00000611 0.82764658 >>>>>>> URB 25 going down...
00000612 0.82766502 -- URB_FUNCTION_CLASS_OTHER:
00000613 0.82769519 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000614 0.82771949 TransferBufferLength = 00000004
00000615 0.82774128 TransferBuffer = 814ec308
00000616 0.82775972 TransferBufferMDL = 00000000
00000617 0.82777816 UrbLink = 00000000
00000618 0.82779744 RequestTypeReservedBits = a3
00000619 0.82781504 Request = 00
00000620 0.82783264 Value = 0000
00000621 0.82785107 Index = 0003
00000622 0.82814860
00000623 0.82815446 <<<<<<< URB 25 coming back...
00000624 0.82817625 -- URB_FUNCTION_CONTROL_TRANSFER:
00000625 0.82819805 PipeHandle = 81450174
00000626 0.82822738 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000627 0.82825001 TransferBufferLength = 00000004
00000628 0.82827180 TransferBuffer = 814ec308
00000629 0.82829359 TransferBufferMDL = 814690e8
00000630 0.82830700
00000631 0.82834471 0000: 03 03 00 00
00000632 0.82836064 UrbLink = 00000000
00000633 0.82844445 SetupPacket : a3 00 00 00 03 00 04 00
00000634 0.83219827 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000635 0.83223096
00000636 0.83223599 >>>>>>> URB 26 going down...
00000637 0.83225443 -- URB_FUNCTION_CLASS_OTHER:
00000638 0.83228544 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000639 0.83230890 TransferBufferLength = 00000004
00000640 0.83233069 TransferBuffer = 814cd988
00000641 0.83234829 TransferBufferMDL = 00000000
00000642 0.83236673 UrbLink = 00000000
00000643 0.83238601 RequestTypeReservedBits = a3
00000644 0.83240361 Request = 00
00000645 0.83242204 Value = 0000
00000646 0.83244048 Index = 0003
00000647 0.83314448
00000648 0.83314951 <<<<<<< URB 26 coming back...
00000649 0.83317214 -- URB_FUNCTION_CONTROL_TRANSFER:
00000650 0.83319477 PipeHandle = 81450174
00000651 0.83322410 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000652 0.83324673 TransferBufferLength = 00000004
00000653 0.83326852 TransferBuffer = 814cd988
00000654 0.83329031 TransferBufferMDL = 814690e8
00000655 0.83330372
00000656 0.83334143 0000: 03 03 00 00
00000657 0.83335736 UrbLink = 00000000
00000658 0.83344117 SetupPacket : a3 00 00 00 03 00 04 00
00000659 0.83348978 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000660 0.83351408
00000661 0.83351911 >>>>>>> URB 27 going down...
00000662 0.83353671 -- URB_FUNCTION_CLASS_OTHER:
00000663 0.83356604 TransferFlags = 00000000
(USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK)
00000664 0.83358867 TransferBufferLength = 00000000
00000665 0.83360711 TransferBuffer = 00000000
00000666 0.83362471 TransferBufferMDL = 00000000
00000667 0.83363896
00000668 0.83364315 no data supplied
00000669 0.83366159 UrbLink = 00000000
00000670 0.83368003 RequestTypeReservedBits = 23
00000671 0.83369763 Request = 03
00000672 0.83371523 Value = 0004
00000673 0.83373283 Index = 0003
00000674 0.83413930
00000675 0.83414433 <<<<<<< URB 27 coming back...
00000676 0.83416361 -- URB_FUNCTION_CONTROL_TRANSFER:
00000677 0.83418623 PipeHandle = 81450174
00000678 0.83421557 TransferFlags = 00000002
(USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK)
00000679 0.83423820 TransferBufferLength = 00000000
00000680 0.83425663 TransferBuffer = 00000000
00000681 0.83427423 TransferBufferMDL = 00000000
00000682 0.83429267 UrbLink = 00000000
00000683 0.83437732 SetupPacket : 23 03 04 00 03 00 00 00
00000684 0.87013968
00000685 0.87014554 <<<<<<< URB 24 coming back...
00000686 0.87016901 -- URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER:
00000687 0.87019332 PipeHandle = 8136cb20
00000688 0.87022265 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000689 0.87024528 TransferBufferLength = 00000001
00000690 0.87026707 TransferBuffer = 814f1508
00000691 0.87028886 TransferBufferMDL = 814e5a28
00000692 0.87030227
00000693 0.87031903 0000: 08
00000694 0.87033663 UrbLink = 00000000
00000695 0.87036848 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000696 0.87039027
00000697 0.87039530 >>>>>>> URB 28 going down...
00000698 0.87041206 -- URB_FUNCTION_CLASS_OTHER:
00000699 0.87044139 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000700 0.87046402 TransferBufferLength = 00000004
00000701 0.87048581 TransferBuffer = 8146d518
00000702 0.87050341 TransferBufferMDL = 00000000
00000703 0.87052269 UrbLink = 00000000
00000704 0.87054196 RequestTypeReservedBits = a3
00000705 0.87055956 Request = 00
00000706 0.87057716 Value = 0000
00000707 0.87059476 Index = 0003
00000708 0.87113450
00000709 0.87113952 <<<<<<< URB 28 coming back...
00000710 0.87116131 -- URB_FUNCTION_CONTROL_TRANSFER:
00000711 0.87118311 PipeHandle = 81450174
00000712 0.87121244 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000713 0.87123507 TransferBufferLength = 00000004
00000714 0.87125686 TransferBuffer = 8146d518
00000715 0.87127865 TransferBufferMDL = 814e5a28
00000716 0.87129290
00000717 0.87133145 0000: 03 03 10 00
00000718 0.87134737 UrbLink = 00000000
00000719 0.87143118 SetupPacket : a3 00 00 00 03 00 04 00
00000720 0.87145800 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000721 0.87147979
00000722 0.87148482 >>>>>>> URB 29 going down...
00000723 0.87150158 -- URB_FUNCTION_CLASS_OTHER:
00000724 0.87153091 TransferFlags = 00000002
(USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK)
00000725 0.87155354 TransferBufferLength = 00000000
00000726 0.87157198 TransferBuffer = 00000000
00000727 0.87158958 TransferBufferMDL = 00000000
00000728 0.87160383
00000729 0.87160886 no data supplied
00000730 0.87162646 UrbLink = 00000000
00000731 0.87164490 RequestTypeReservedBits = 23
00000732 0.87166250 Request = 01
00000733 0.87168093 Value = 0014
00000734 0.87169853 Index = 0003
00000735 0.87213183
00000736 0.87213686 <<<<<<< URB 29 coming back...
00000737 0.87215697 -- URB_FUNCTION_CONTROL_TRANSFER:
00000738 0.87217876 PipeHandle = 81450174
00000739 0.87220810 TransferFlags = 00000002
(USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK)
00000740 0.87223072 TransferBufferLength = 00000000
00000741 0.87224916 TransferBuffer = 00000000
00000742 0.87226676 TransferBufferMDL = 00000000
00000743 0.87228520 UrbLink = 00000000
00000744 0.87236901 SetupPacket : 23 01 14 00 03 00 00 00
00000745 0.87240002 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000746 0.87242265
00000747 0.87242768 >>>>>>> URB 30 going down...
00000748 0.87244779 -- URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER:
00000749 0.87247042 PipeHandle = 8136cb20
00000750 0.87249891 TransferFlags = 00000002
(USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK)
00000751 0.87252154 TransferBufferLength = 00000001
00000752 0.87254333 TransferBuffer = 814f1508
00000753 0.87256177 TransferBufferMDL = 00000000
00000754 0.87257434
00000755 0.87259194 0000: 08
00000756 0.87260703 UrbLink = 00000000
00000757 1.01798971 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000758 1.01804000
00000759 1.01804503 >>>>>>> URB 31 going down...
00000760 1.01806514 -- URB_FUNCTION_CLASS_OTHER:
00000761 1.01810118 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000762 1.01812716 TransferBufferLength = 00000004
00000763 1.01814895 TransferBuffer = 814cd988
00000764 1.01816739 TransferBufferMDL = 00000000
00000765 1.01818750 UrbLink = 00000000
00000766 1.01820678 RequestTypeReservedBits = a3
00000767 1.01822522 Request = 00
00000768 1.01824282 Value = 0000
00000769 1.01826125 Index = 0004
00000770 1.01916053
00000771 1.01916556 <<<<<<< URB 31 coming back...
00000772 1.01920076 -- URB_FUNCTION_CONTROL_TRANSFER:
00000773 1.01922590 PipeHandle = 81450174
00000774 1.01925691 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000775 1.01927954 TransferBufferLength = 00000004
00000776 1.01930133 TransferBuffer = 814cd988
00000777 1.01932312 TransferBufferMDL = 814690e8
00000778 1.01933737
00000779 1.01937508 0000: 00 01 00 00
00000780 1.01939101 UrbLink = 00000000
00000781 1.01947482 SetupPacket : a3 00 00 00 04 00 04 00
00000782 1.01957204 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000783 1.01959802
00000784 1.01960304 >>>>>>> URB 32 going down...
00000785 1.01962148 -- URB_FUNCTION_CLASS_OTHER:
00000786 1.01965333 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000787 1.01967680 TransferBufferLength = 00000004
00000788 1.01969859 TransferBuffer = 814cd988
00000789 1.01971703 TransferBufferMDL = 00000000
00000790 1.01973630 UrbLink = 00000000
00000791 1.01975558 RequestTypeReservedBits = a3
00000792 1.01977318 Request = 00
00000793 1.01979162 Value = 0000
00000794 1.01981005 Index = 0005
00000795 1.02014362
00000796 1.02014864 <<<<<<< URB 32 coming back...
00000797 1.02017546 -- URB_FUNCTION_CONTROL_TRANSFER:
00000798 1.02019893 PipeHandle = 81450174
00000799 1.02022826 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000800 1.02025089 TransferBufferLength = 00000004
00000801 1.02027268 TransferBuffer = 814cd988
00000802 1.02029447 TransferBufferMDL = 814690e8
00000803 1.02030788
00000804 1.02034560 0000: 00 01 00 00
00000805 1.02036152 UrbLink = 00000000
00000806 1.02044533 SetupPacket : a3 00 00 00 05 00 04 00
00000807 1.02051322 UsbSnoop - IRP_MJ_PNP (IRP_MN_QUERY_DEVICE_RELATIONS)
00000808 1.14601125 UsbSnoop - Entering AddDevice: DriverObject 8146EF30,
pdo 814BB030
00000809 1.14656104 UsbSnoop - IRP_MJ_PNP (IRP_MN_QUERY_ALL_DATA)
00000810 1.14697506 UsbSnoop - IRP_MJ_PNP
(IRP_MN_QUERY_RESOURCE_REQUIREMENTS)
00000811 1.14717453 UsbSnoop - IRP_MJ_PNP
(IRP_MN_FILTER_RESOURCE_REQUIREMENTS)
00000812 1.14724074 UsbSnoop - IRP_MJ_PNP (IRP_MN_START_DEVICE)
00000813 1.14832775 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000814 1.14835876
00000815 1.14836379 >>>>>>> URB 1 going down...
00000816 1.14838642 -- URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE:
00000817 1.14840988 TransferBufferLength = 00000012
00000818 1.14843251 TransferBuffer = 814f1c48
00000819 1.14845095 TransferBufferMDL = 00000000
00000820 1.14847022 Index = 00
00000821 1.14849285 DescriptorType = 01
(USB_DEVICE_DESCRIPTOR_TYPE)
00000822 1.14851297 LanguageId = 0000
00000823 1.15416508
00000824 1.15417095 <<<<<<< URB 1 coming back...
00000825 1.15421788 -- URB_FUNCTION_CONTROL_TRANSFER:
00000826 1.15424302 PipeHandle = 814ec314
00000827 1.15427403 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000828 1.15429834 TransferBufferLength = 00000012
00000829 1.15432013 TransferBuffer = 814f1c48
00000830 1.15434192 TransferBufferMDL = 814690e8
00000831 1.15435701
00000832 1.15449361 0000: 12 01 00 01 00 00 00 08 52 04 83 00 00 01 04
2c
00000833 1.15451792 0010: 3e 01
00000834 1.15453384 UrbLink = 00000000
00000835 1.15461849 SetupPacket : 80 06 00 01 00 00 12 00
00000836 1.20543471 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000837 1.20548751
00000838 1.20549254 >>>>>>> URB 2 going down...
00000839 1.20551684 -- URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE:
00000840 1.20553947 TransferBufferLength = 00000009
00000841 1.20556294 TransferBuffer = 81572448
00000842 1.20558138 TransferBufferMDL = 00000000
00000843 1.20560065 Index = 00
00000844 1.20562412 DescriptorType = 02
(USB_CONFIGURATION_DESCRIPTOR_TYPE)
00000845 1.20564507 LanguageId = 0000
00000846 1.21013978
00000847 1.21014564 <<<<<<< URB 2 coming back...
00000848 1.21018755 -- URB_FUNCTION_CONTROL_TRANSFER:
00000849 1.21021269 PipeHandle = 814ec314
00000850 1.21024370 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000851 1.21026801 TransferBufferLength = 00000009
00000852 1.21028980 TransferBuffer = 81572448
00000853 1.21031159 TransferBufferMDL = 814690e8
00000854 1.21032667
00000855 1.21040378 0000: 09 02 22 00 01 01 00 40 32
00000856 1.21041970 UrbLink = 00000000
00000857 1.21050351 SetupPacket : 80 06 00 02 00 00 09 00
00000858 1.25831097 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000859 1.25836377
00000860 1.25836964 >>>>>>> URB 3 going down...
00000861 1.25839394 -- URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE:
00000862 1.25841741 TransferBufferLength = 00000022
00000863 1.25844087 TransferBuffer = 8146f248
00000864 1.25845847 TransferBufferMDL = 00000000
00000865 1.25847775 Index = 00
00000866 1.25850206 DescriptorType = 02
(USB_CONFIGURATION_DESCRIPTOR_TYPE)
00000867 1.25852217 LanguageId = 0000
00000868 1.26614632
00000869 1.26615135 <<<<<<< URB 3 coming back...
00000870 1.26619828 -- URB_FUNCTION_CONTROL_TRANSFER:
00000871 1.26622343 PipeHandle = 814ec314
00000872 1.26625444 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000873 1.26627874 TransferBufferLength = 00000022
00000874 1.26630137 TransferBuffer = 8146f248
00000875 1.26632316 TransferBufferMDL = 814690e8
00000876 1.26633741
00000877 1.26647402 0000: 09 02 22 00 01 01 00 40 32 09 04 00 00 01 03
00
00000878 1.26660895 0010: 00 00 09 21 00 01 00 01 22 f3 01 07 05 81 03
08
00000879 1.26663325 0020: 00 0a
00000880 1.26664918 UrbLink = 00000000
00000881 1.26673383 SetupPacket : 80 06 00 02 00 00 22 00
00000882 1.26683775 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000883 1.26686625
00000884 1.26687127 >>>>>>> URB 4 going down...
00000885 1.26689223 -- URB_FUNCTION_SELECT_CONFIGURATION:
00000886 1.26692072 ConfigurationDescriptor = 0x8146f248 (configure)
00000887 1.26694586 ConfigurationDescriptor : bLength = 0x09
00000888 1.26697101 ConfigurationDescriptor : bDescriptorType = 0x02
00000889 1.26699783 ConfigurationDescriptor : wTotalLength =
0x0022
00000890 1.26702297 ConfigurationDescriptor : bNumInterfaces = 0x01
00000891 1.26704811 ConfigurationDescriptor : bConfigurationValue = 0x01
00000892 1.26707493 ConfigurationDescriptor : iConfiguration = 0x00
00000893 1.26710091 ConfigurationDescriptor : bmAttributes = 0x40
00000894 1.26712605 ConfigurationDescriptor : MaxPower = 0x32
00000895 1.26714785 ConfigurationHandle = 0x00000003
00000896 1.26717215 Interface[0]: Length = 0x00000024
00000897 1.26719478 Interface[0]: InterfaceNumber = 0x00
00000898 1.26721741 Interface[0]: AlternateSetting = 0x00
00000899 1.27024125
00000900 1.27024712 <<<<<<< URB 4 coming back...
00000901 1.27027645 -- URB_FUNCTION_SELECT_CONFIGURATION:
00000902 1.27030579 ConfigurationDescriptor = 0x8146f248 (configure)
00000903 1.27033009 ConfigurationDescriptor : bLength = 0x09
00000904 1.27035607 ConfigurationDescriptor : bDescriptorType = 0x02
00000905 1.27038122 ConfigurationDescriptor : wTotalLength =
0x0022
00000906 1.27040636 ConfigurationDescriptor : bNumInterfaces = 0x01
00000907 1.27043150 ConfigurationDescriptor : bConfigurationValue = 0x01
00000908 1.27045664 ConfigurationDescriptor : iConfiguration = 0x00
00000909 1.27048263 ConfigurationDescriptor : bmAttributes = 0x40
00000910 1.27050777 ConfigurationDescriptor : MaxPower = 0x32
00000911 1.27053375 ConfigurationHandle = 0xe1e79d48
00000912 1.27055805 Interface[0]: Length = 0x00000024
00000913 1.27057984 Interface[0]: InterfaceNumber = 0x00
00000914 1.27060163 Interface[0]: AlternateSetting = 0x00
00000915 1.27062426 Interface[0]: Class = 0x03
00000916 1.27064605 Interface[0]: SubClass = 0x00
00000917 1.27066784 Interface[0]: Protocol = 0x00
00000918 1.27069466 Interface[0]: InterfaceHandle = 0x814e35a8
00000919 1.27071813 Interface[0]: NumberOfPipes = 0x00000001
00000920 1.27074579 Interface[0]: Pipes[0] : MaximumPacketSize = 0x0008
00000921 1.27077344 Interface[0]: Pipes[0] : EndpointAddress = 0x81
00000922 1.27080026 Interface[0]: Pipes[0] : Interval = 0x0a
00000923 1.27083295 Interface[0]: Pipes[0] : PipeType = 0x03
(UsbdPipeTypeInterrupt)
00000924 1.27086563 Interface[0]: Pipes[0] : PipeHandle =
0x814e35c0
00000925 1.27089581 Interface[0]: Pipes[0] : MaxTransferSize =
0x00001000
00000926 1.27092263 Interface[0]: Pipes[0] : PipeFlags = 0x00
00000927 1.27097123 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000928 1.27099470
00000929 1.27099973 >>>>>>> URB 5 going down...
00000930 1.27101901 -- URB_FUNCTION_CLASS_INTERFACE:
00000931 1.27105169 TransferFlags = 00000000
(USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK)
00000932 1.27107600 TransferBufferLength = 00000000
00000933 1.27109443 TransferBuffer = 00000000
00000934 1.27111287 TransferBufferMDL = 00000000
00000935 1.27112796
00000936 1.27113215 no data supplied
00000937 1.27115059 UrbLink = 00000000
00000938 1.27116986 RequestTypeReservedBits = 22
00000939 1.27118746 Request = 0a
00000940 1.27120590 Value = 0000
00000941 1.27122434 Index = 0000
00000942 1.27414426
00000943 1.27415013 <<<<<<< URB 5 coming back...
00000944 1.27419287 -- URB_FUNCTION_CONTROL_TRANSFER:
00000945 1.27421802 PipeHandle = 814ec314
00000946 1.27424902 TransferFlags = 00000002
(USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK)
00000947 1.27427249 TransferBufferLength = 00000000
00000948 1.27429093 TransferBuffer = 00000000
00000949 1.27430937 TransferBufferMDL = 00000000
00000950 1.27432864 UrbLink = 00000000
00000951 1.27441245 SetupPacket : 21 0a 00 00 00 00 00 00
00000952 1.27454320 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00000953 1.27457253
00000954 1.27457756 >>>>>>> URB 6 going down...
00000955 1.27460019 -- URB_FUNCTION_GET_DESCRIPTOR_FROM_INTERFACE:
00000956 1.27462449 TransferBufferLength = 00000233
00000957 1.27464712 TransferBuffer = 8136d008
00000958 1.27466472 TransferBufferMDL = 00000000
00000959 1.27468316 Index = 00
00000960 1.27470746 DescriptorType = 22 (<illegal descriptor
type!>)
00000961 1.27472674 LanguageId = 0000
00000962 1.34219842
00000963 1.34220429 <<<<<<< URB 6 coming back...
00000964 1.34228140 -- URB_FUNCTION_CONTROL_TRANSFER:
00000965 1.34231073 PipeHandle = 814ec314
00000966 1.34234090 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00000967 1.34236688 TransferBufferLength = 000001f3
00000968 1.34238951 TransferBuffer = 8136d008
00000969 1.34241130 TransferBufferMDL = 814690e8
00000970 1.34242722
00000971 1.34256635 0000: 05 80 09 01 a1 01 05 82 75 08 85 04 15 01 25
7f
00000972 1.34270547 0010: 95 02 09 20 09 30 b1 62 09 20 09 30 81 62 85
1d
00000973 1.34284460 0020: 15 01 26 ff 00 95 01 09 18 b1 62 09 18 81 62
85
00000974 1.34298288 0030: 06 15 01 26 ff 00 95 02 09 16 09 1a b1 62 09
16
00000975 1.34312117 0040: 09 1a 81 62 85 12 15 01 26 ff 00 95 03 09 6d
09
00000976 1.34326113 0050: 6f 09 71 b1 62 09 6d 09 6f 09 71 81 62 85 03
15
00000977 1.34339941 0060: 01 26 ff 00 95 01 09 10 b1 62 09 10 81 62 85
05
00000978 1.34353854 0070: 15 01 25 7f 95 01 09 32 b1 62 09 32 81 62 85
07
00000979 1.34367682 0080: 15 01 25 03 95 01 09 14 b1 62 09 14 81 62 85
09
00000980 1.34381595 0090: 15 01 26 ff 00 95 01 09 42 b1 62 09 42 81 62
85
00000981 1.34395423 00a0: 0a 15 01 25 3f 95 01 09 40 b1 62 09 40 81 62
85
00000982 1.34409336 00b0: 0b 15 01 25 7f 95 01 09 24 b1 62 09 24 81 62
85
00000983 1.34423164 00c0: 0c 15 01 25 3f 95 01 09 26 b1 62 09 26 81 62
85
00000984 1.34437077 00d0: 0d 15 01 26 ff 00 95 01 09 44 b1 62 09 44 81
62
00000985 1.34450905 00e0: 85 0e 15 01 26 ff 00 95 01 09 e5 b1 62 09 e5
81
00000986 1.34464901 00f0: 62 85 0f 15 01 26 ff 00 95 01 09 e6 b1 62 09
e6
00000987 1.34478814 0100: 81 62 85 10 15 01 26 ff 00 95 02 09 46 09 4a
b1
00000988 1.34492810 0110: 62 09 46 09 4a 81 62 85 11 15 32 26 cd 00 95
02
00000989 1.34506806 0120: 09 28 09 38 b1 62 09 28 09 38 81 62 85 16 15
3a
00000990 1.34520719 0130: 26 c6 00 95 04 09 e8 09 e9 09 ea 09 eb b1 62
09
00000991 1.34534715 0140: e8 09 e9 09 ea 09 eb 81 62 85 17 15 50 26 aa
00
00000992 1.34548627 0150: 95 02 09 f2 09 f3 b1 62 09 f2 09 f3 81 62 85
32
00000993 1.34562623 0160: 15 3c 26 be 00 95 02 09 f0 09 f1 b1 62 09 f0
09
00000994 1.34576619 0170: f1 81 62 85 1a 15 01 26 ff 00 95 01 09 e7 b1
62
00000995 1.34590616 0180: 09 e7 81 62 85 1b 15 7f 26 ff 00 95 01 09 12
b1
00000996 1.34604528 0190: 62 09 12 81 62 85 1c 15 01 26 90 00 95 01 09
22
00000997 1.34618524 01a0: b1 62 09 22 81 62 85 1f 15 00 26 ff 00 95 01
09
00000998 1.34632353 01b0: ac 09 ad 09 ae 09 af b1 62 09 ac 09 ad 09 ae
09
00000999 1.34646265 01c0: af 81 62 05 82 75 08 15 00 25 01 85 14 95 01
09
00001000 1.34660094 01d0: 01 b1 02 09 08 b1 02 09 06 b1 02 05 82 85 15
09
00001001 1.34673839 01e0: b0 a1 02 05 81 09 01 09 02 75 08 15 01 25 02
b1
00001002 1.34677023 01f0: 40 c0 c0
00001003 1.34678699 UrbLink = 00000000
00001004 1.34687248 SetupPacket : 81 06 00 22 00 00 33 02
00001005 1.34887385 UsbSnoop - IRP_MJ_PNP (IRP_MN_QUERY_CAPABILITIES)
00001006 1.34924178 UsbSnoop - IRP_MJ_PNP (IRP_MN_QUERY_PNP_DEVICE_STATE)
00001007 1.34949656 UsbSnoop - IRP_MJ_PNP (IRP_MN_QUERY_DEVICE_RELATIONS)
00001008 1.34965328 UsbSnoop - IRP_MJ_PNP (IRP_MN_QUERY_ID)
00001009 1.35037991 UsbSnoop - IRP_MJ_PNP (IRP_MN_QUERY_ID)
00001010 1.35352109 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00001011 1.35356718
00001012 1.35357221 >>>>>>> URB 7 going down...
00001013 1.35359484 -- URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER:
00001014 1.35362082 PipeHandle = 814e35c0
00001015 1.35365099 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00001016 1.35367530 TransferBufferLength = 00000005
00001017 1.35369709 TransferBuffer = 814f07e8
00001018 1.35371553 TransferBufferMDL = 00000000
00001019 1.35373480 UrbLink = 00000000
00001020 1.35383957 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00001021 1.35386219
00001022 1.35386722 >>>>>>> URB 8 going down...
00001023 1.35388734 -- URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER:
00001024 1.35390997 PipeHandle = 814e35c0
00001025 1.35393930 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00001026 1.35396193 TransferBufferLength = 00000005
00001027 1.35398372 TransferBuffer = 814f7ea8
00001028 1.35400216 TransferBufferMDL = 00000000
00001029 1.35401976 UrbLink = 00000000
00001030 1.35518387 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00001031 1.35522075
00001032 1.35522661 >>>>>>> URB 33 going down...
00001033 1.35524589 -- URB_FUNCTION_CLASS_OTHER:
00001034 1.35527857 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00001035 1.35530204 TransferBufferLength = 00000004
00001036 1.35532467 TransferBuffer = 81469428
00001037 1.35534227 TransferBufferMDL = 00000000
00001038 1.35536238 UrbLink = 00000000
00001039 1.35538166 RequestTypeReservedBits = a3
00001040 1.35539926 Request = 00
00001041 1.35541686 Value = 0000
00001042 1.35543530 Index = 0001
00001043 1.35610158
00001044 1.35610661 <<<<<<< URB 33 coming back...
00001045 1.35613678 -- URB_FUNCTION_CONTROL_TRANSFER:
00001046 1.35616193 PipeHandle = 81450174
00001047 1.35619294 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00001048 1.35621556 TransferBufferLength = 00000004
00001049 1.35623736 TransferBuffer = 81469428
00001050 1.35625915 TransferBufferMDL = 81467f88
00001051 1.35627339
00001052 1.35631111 0000: 00 01 00 00
00001053 1.35632703 UrbLink = 00000000
00001054 1.35641168 SetupPacket : a3 00 00 00 01 00 04 00
00001055 1.35649297 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00001056 1.35651979
00001057 1.35652482 >>>>>>> URB 34 going down...
00001058 1.35654242 -- URB_FUNCTION_CLASS_OTHER:
00001059 1.35657343 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00001060 1.35659690 TransferBufferLength = 00000004
00001061 1.35661869 TransferBuffer = 81469428
00001062 1.35663629 TransferBufferMDL = 00000000
00001063 1.35665556 UrbLink = 00000000
00001064 1.35667400 RequestTypeReservedBits = a3
00001065 1.35669160 Request = 00
00001066 1.35671004 Value = 0000
00001067 1.35672764 Index = 0002
00001068 1.35707042
00001069 1.35707629 <<<<<<< URB 34 coming back...
00001070 1.35710143 -- URB_FUNCTION_CONTROL_TRANSFER:
00001071 1.35712406 PipeHandle = 81450174
00001072 1.35715423 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00001073 1.35717602 TransferBufferLength = 00000004
00001074 1.35719781 TransferBuffer = 81469428
00001075 1.35721960 TransferBufferMDL = 81467f88
00001076 1.35723301
00001077 1.35727073 0000: 00 01 00 00
00001078 1.35728665 UrbLink = 00000000
00001079 1.35736962 SetupPacket : a3 00 00 00 02 00 04 00
00001080 1.35742829 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00001081 1.35745343
00001082 1.35745846 >>>>>>> URB 35 going down...
00001083 1.35747606 -- URB_FUNCTION_CLASS_OTHER:
00001084 1.35750623 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00001085 1.35752886 TransferBufferLength = 00000004
00001086 1.35755065 TransferBuffer = 81469428
00001087 1.35756825 TransferBufferMDL = 00000000
00001088 1.35758753 UrbLink = 00000000
00001089 1.35760596 RequestTypeReservedBits = a3
00001090 1.35762356 Request = 00
00001091 1.35764116 Value = 0000
00001092 1.35765876 Index = 0003
00001093 1.35808703
00001094 1.35809206 <<<<<<< URB 35 coming back...
00001095 1.35812139 -- URB_FUNCTION_CONTROL_TRANSFER:
00001096 1.35814402 PipeHandle = 81450174
00001097 1.35817419 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00001098 1.35819682 TransferBufferLength = 00000004
00001099 1.35821861 TransferBuffer = 81469428
00001100 1.35824040 TransferBufferMDL = 81467f88
00001101 1.35825381
00001102 1.35829153 0000: 03 03 00 00
00001103 1.35832086 UrbLink = 00000000
00001104 1.35840551 SetupPacket : a3 00 00 00 03 00 04 00
00001105 1.35848764 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00001106 1.35851362
00001107 1.35851865 >>>>>>> URB 36 going down...
00001108 1.35853625 -- URB_FUNCTION_CLASS_OTHER:
00001109 1.35856558 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00001110 1.35858821 TransferBufferLength = 00000004
00001111 1.35861000 TransferBuffer = 81469428
00001112 1.35862844 TransferBufferMDL = 00000000
00001113 1.35864688 UrbLink = 00000000
00001114 1.35866615 RequestTypeReservedBits = a3
00001115 1.35868375 Request = 00
00001116 1.35870135 Value = 0000
00001117 1.35871895 Index = 0004
00001118 1.35908017
00001119 1.35908520 <<<<<<< URB 36 coming back...
00001120 1.35911118 -- URB_FUNCTION_CONTROL_TRANSFER:
00001121 1.35913381 PipeHandle = 81450174
00001122 1.35916315 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00001123 1.35918577 TransferBufferLength = 00000004
00001124 1.35920756 TransferBuffer = 81469428
00001125 1.35922935 TransferBufferMDL = 81467f88
00001126 1.35924360
00001127 1.35928132 0000: 00 01 00 00
00001128 1.35929724 UrbLink = 00000000
00001129 1.35938105 SetupPacket : a3 00 00 00 04 00 04 00
00001130 1.35944475 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL,
IOCTL_INTERNAL_USB_SUBMIT_URB
00001131 1.35946989
00001132 1.35947492 >>>>>>> URB 37 going down...
00001133 1.35949252 -- URB_FUNCTION_CLASS_OTHER:
00001134 1.35952269 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00001135 1.35954532 TransferBufferLength = 00000004
00001136 1.35956795 TransferBuffer = 81469428
00001137 1.35958555 TransferBufferMDL = 00000000
00001138 1.35960482 UrbLink = 00000000
00001139 1.35962326 RequestTypeReservedBits = a3
00001140 1.35964086 Request = 00
00001141 1.35965846 Value = 0000
00001142 1.35967606 Index = 0005
00001143 1.36007583
00001144 1.36008086 <<<<<<< URB 37 coming back...
00001145 1.36010600 -- URB_FUNCTION_CONTROL_TRANSFER:
00001146 1.36012947 PipeHandle = 81450174
00001147 1.36015880 TransferFlags = 00000003
(USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
00001148 1.36018143 TransferBufferLength = 00000004
00001149 1.36020238 TransferBuffer = 81469428
00001150 1.36022417 TransferBufferMDL = 81467f88
00001151 1.36023842
00001152 1.36027614 0000: 00 01 00 00
00001153 1.36029122 UrbLink = 00000000
00001154 1.36037503 SetupPacket : a3 00 00 00 05 00 04 00
00001155 1.36043705 UsbSnoop - IRP_MJ_PNP (IRP_MN_QUERY_DEVICE_RELATIONS)
00001156 1.36055941 UsbSnoop - IRP_MJ_PNP (IRP_MN_QUERY_DEVICE_RELATIONS)