Re: Once more VIA VT6212 USB Chip Problem
From: MKossiek (matthias.kossiek_at_inosoft.com)
Date: 12/07/04
- Next message: Martin Malik: "RE: Bug in the CSP PXA27X Display driver"
- Previous message: bytekeeper: "Re: USB Mass Storage problems/5.0"
- In reply to: David Liao \(MS\): "Re: Once more VIA VT6212 USB Chip Problem"
- Next in thread: David Liao \(MS\): "Re: Once more VIA VT6212 USB Chip Problem"
- Reply: David Liao \(MS\): "Re: Once more VIA VT6212 USB Chip Problem"
- Messages sorted by: [ date ] [ thread ]
Date: Tue, 7 Dec 2004 17:04:09 +0100
Thank you David,
sorry, it was not planned to mail my last post direct to you so I post it
here beyond my next question.
I checked the interrupt init and I can see they are all set.
We got a new hardware yesterday. It is another X86 board with the same
VT6212 USB controller but with some other chips for network ....
I tried my image on this board and USB works fine!! So I think all USB
drivers work with that controller. Maybe there is a resource problem from
PCIbus!?
In debug output I can see that on the board (where I have the USB problems )
there are some PCICfgAllocMemSpace failures:
4294768712 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgAllocMemSpace:
Failed to place Bridge resource: Bus 0, Device 1, Function 0
4294768714 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgAllocIoSpace:
Failed to place Device resource: Bus 0, Device 9, Function 0
4294768715 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgAllocIoSpace:
Failed to place Device resource: Bus 0, Device 10, Function 0
4294768717 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgAllocIoSpace:
Failed to place Device resource: Bus 0, Device 7, Function 2
4294768718 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgAllocIoSpace:
Failed to place Device resource: Bus 0, Device 14, Function 0
4294768719 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgAllocIoSpace:
Failed to place Device resource: Bus 0, Device 14, Function 1
Could there be the problem. On the other board I don't get these messages.
On the "bad" board there are 3 UHCI and one EHCI devices loaded on the other
only 2 UHCI and one EHCI. In both BIOS all USB devices are enabled. My PCI
output from the "bad" board:
4294768166 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: Bus/Device/Function =
0/0/0, Host / PCI Bridge
4294768167 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: VendorID = 0x1106,
DeviceID = 0x0605, Command = 0x0006, Status = 0xA210
4294768169 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: RevisionID = 0x00, ProgIf
= 0x00, SubClass = 0x00, BaseClass = 0x06
4294768170 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: CacheLineSize = 0x00,
LatencyTimer = 0x00, HeaderType = 0x00, BIST = 0x00
4294768171 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: BaseAddresses:
4294768172 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: 0xEC000008 0x00000000
0x00000000 0x00000000 0x00000000 0x00000000
4294768173 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: CIS = 0x00000000,
SubVendorID = 0x1106, SubSystemID = 0x0605
4294768174 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: ROMBaseAddress =
0x00000000
4294768176 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: InterruptLine = 0x00,
InterruptPin = 0x00, MinGrant = 0x00, MaxLatency = 0x00
4294768177 PID:43f910a2 TID:43f95e0a
0x83fc8cf0: ----------------------------------------------------------------
---------------
4294768178 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgCheckBARs:
WARNING: No matching registry key was found for placed device 0/0/0.
4294768179 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgCheckBARs:
Problems can result if the device is being used while configuring PCIbus.
4294768181 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgCheckBARs:
WARNING: No matching registry key was found for placed device 0/1/0.
4294768182 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgCheckBARs:
Problems can result if the device is being used while configuring PCIbus.
4294768184 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: Warning: No Match template
is found for following PCI Device
4294768185 PID:43f910a2 TID:43f95e0a
0x83fc8cf0: ----------------------------------------------------------------
---------------
4294768190 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: Bus/Device/Function =
1/0/0, VGA Compatible Display Adapter
4294768198 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: VendorID = 0x5333,
DeviceID = 0x8D01, Command = 0x0007, Status = 0x0230
4294768206 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: RevisionID = 0x02, ProgIf
= 0x00, SubClass = 0x00, BaseClass = 0x03
4294768227 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: CacheLineSize = 0x08,
LatencyTimer = 0x40, HeaderType = 0x00, BIST = 0x00
4294768235 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: BaseAddresses:
4294768244 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: 0xE8100000 0xF0000008
0x00000000 0x00000000 0x00000000 0x00000000
4294768264 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: CIS = 0x00000000,
SubVendorID = 0x5333, SubSystemID = 0x8D01
4294768274 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: ROMBaseAddress =
0x00000000
4294768283 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: InterruptLine = 0x03,
InterruptPin = 0x01, MinGrant = 0x04, MaxLatency = 0xFF
4294768304 PID:43f910a2 TID:43f95e0a
0x83fc8cf0: ----------------------------------------------------------------
---------------
4294768313 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgCheckBARs:
WARNING: No matching registry key was found for placed device 1/0/0.
4294768321 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgCheckBARs:
Problems can result if the device is being used while configuring PCIbus.
4294768332 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: Warning: No Match template
is found for following PCI Device
4294768334 PID:43f910a2 TID:43f95e0a
0x83fc8cf0: ----------------------------------------------------------------
---------------
4294768335 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: Bus/Device/Function =
0/7/0, PCI / ISA Bridge
4294768336 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: VendorID = 0x1106,
DeviceID = 0x0686, Command = 0x0087, Status = 0x0210
4294768338 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: RevisionID = 0x40, ProgIf
= 0x00, SubClass = 0x01, BaseClass = 0x06
4294768339 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: CacheLineSize = 0x00,
LatencyTimer = 0x00, HeaderType = 0x80, BIST = 0x00
4294768341 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: BaseAddresses:
4294768342 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: 0x00000000 0x00000000
0x00000000 0x00000000 0x00000000 0x00000000
4294768343 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: CIS = 0x00000000,
SubVendorID = 0x1106, SubSystemID = 0x0686
4294768345 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: ROMBaseAddress =
0x00000000
4294768346 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: InterruptLine = 0x00,
InterruptPin = 0x00, MinGrant = 0x00, MaxLatency = 0x00
4294768347 PID:43f910a2 TID:43f95e0a
0x83fc8cf0: ----------------------------------------------------------------
---------------
4294768349 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgCheckBARs:
WARNING: No matching registry key was found for placed device 0/7/0.
4294768350 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgCheckBARs:
Problems can result if the device is being used while configuring PCIbus.
4294768354 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: >>> Loading module
atapi.dll at address 0x03CE0000-0x03D06000 (RW data at
0x01FD9000-0x01FD9608)
Loaded symbols for
'C:\WINCE500\PBWORKSPACES\MICROBOX50\RELDIR\INO_CEPC_X86_DEBUG\ATAPI.DLL'
4294768554 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: ATAPI DLL_PROCESS_ATTACH
4294768555 PID:43f910a2 TID:43f95e0a 0x83fc8cf0:
ATAPI:PCIConfig!DeviceConfig+(0)
4294768557 PID:43f910a2 TID:43f95e0a 0x83fc8cf0:
ATAPI:PCIConfig!ConfigRsrc+(Bus 0, Device 7, Function 1)
4294768558 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: ATAPI:PCIConfig!ConfigRsrc:
BAR(0/7/1): Offset 0x20, Type I/O, Size 0x10
4294768560 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: ATAPI:PCIConfig!ConfigRsrc-
4294768562 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: Warning: No Match template
is found for following PCI Device
4294768563 PID:43f910a2 TID:43f95e0a
0x83fc8cf0: ----------------------------------------------------------------
---------------
4294768565 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: Bus/Device/Function =
0/7/2, UHCI USB Bus Controller
4294768566 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: VendorID = 0x1106,
DeviceID = 0x3038, Command = 0x0017, Status = 0x0210
4294768567 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: RevisionID = 0x1D, ProgIf
= 0x00, SubClass = 0x03, BaseClass = 0x0C
4294768569 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: CacheLineSize = 0x08,
LatencyTimer = 0x40, HeaderType = 0x00, BIST = 0x00
4294768570 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: BaseAddresses:
4294768572 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: 0x00000000 0x00000000
0x00000000 0x00000000 0x00001801 0x00000000
4294768573 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: CIS = 0x00000000,
SubVendorID = 0x0925, SubSystemID = 0x1234
4294768575 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: ROMBaseAddress =
0x00000000
4294768576 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: InterruptLine = 0x07,
InterruptPin = 0x04, MinGrant = 0x00, MaxLatency = 0x00
4294768578 PID:43f910a2 TID:43f95e0a
0x83fc8cf0: ----------------------------------------------------------------
---------------
4294768579 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgCheckBARs:
WARNING: No matching registry key was found for placed device 0/7/2.
4294768581 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgCheckBARs:
Problems can result if the device is being used while configuring PCIbus.
4294768583 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: Warning: No Match template
is found for following PCI Device
4294768584 PID:43f910a2 TID:43f95e0a
0x83fc8cf0: ----------------------------------------------------------------
---------------
4294768586 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: Bus/Device/Function =
0/7/4, PCI / ISA Bridge
4294768587 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: VendorID = 0x1106,
DeviceID = 0x3057, Command = 0x0000, Status = 0x0290
4294768588 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: RevisionID = 0x40, ProgIf
= 0x00, SubClass = 0x01, BaseClass = 0x06
4294768590 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: CacheLineSize = 0x00,
LatencyTimer = 0x00, HeaderType = 0x00, BIST = 0x00
4294768591 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: BaseAddresses:
4294768592 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: 0x00000000 0x00000000
0x00000000 0x00000000 0x00000000 0x00000000
4294768594 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: CIS = 0x00000000,
SubVendorID = 0x1106, SubSystemID = 0x3057
4294768595 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: ROMBaseAddress =
0x00000000
4294768596 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: InterruptLine = 0x00,
InterruptPin = 0x00, MinGrant = 0x00, MaxLatency = 0x00
4294768597 PID:43f910a2 TID:43f95e0a
0x83fc8cf0: ----------------------------------------------------------------
---------------
4294768601 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: Warning: No Match template
is found for following PCI Device
4294768602 PID:43f910a2 TID:43f95e0a
0x83fc8cf0: ----------------------------------------------------------------
---------------
4294768604 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: Bus/Device/Function =
0/9/0, Ethernet Network Controller
4294768605 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: VendorID = 0x1106,
DeviceID = 0x3106, Command = 0x0117, Status = 0x0210
4294768606 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: RevisionID = 0x8B, ProgIf
= 0x00, SubClass = 0x00, BaseClass = 0x02
4294768609 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: CacheLineSize = 0x08,
LatencyTimer = 0x40, HeaderType = 0x00, BIST = 0x00
4294768610 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: BaseAddresses:
4294768611 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: 0x00001001 0xE8000000
0x00000000 0x00000000 0x00000000 0x00000000
4294768613 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: CIS = 0x00000000,
SubVendorID = 0x1106, SubSystemID = 0x0105
4294768614 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: ROMBaseAddress =
0x00000000
4294768616 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: InterruptLine = 0x07,
InterruptPin = 0x01, MinGrant = 0x03, MaxLatency = 0x08
4294768617 PID:43f910a2 TID:43f95e0a
0x83fc8cf0: ----------------------------------------------------------------
---------------
4294768619 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgCheckBARs:
WARNING: No matching registry key was found for placed device 0/9/0.
4294768621 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgCheckBARs:
Problems can result if the device is being used while configuring PCIbus.
4294768623 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: Warning: No Match template
is found for following PCI Device
4294768625 PID:43f910a2 TID:43f95e0a
0x83fc8cf0: ----------------------------------------------------------------
---------------
4294768626 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: Bus/Device/Function =
0/10/0, Ethernet Network Controller
4294768627 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: VendorID = 0x1106,
DeviceID = 0x3106, Command = 0x0117, Status = 0x0210
4294768629 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: RevisionID = 0x8B, ProgIf
= 0x00, SubClass = 0x00, BaseClass = 0x02
4294768631 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: CacheLineSize = 0x08,
LatencyTimer = 0x40, HeaderType = 0x00, BIST = 0x00
4294768632 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: BaseAddresses:
4294768634 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: 0x00001401 0xE8000400
0x00000000 0x00000000 0x00000000 0x00000000
4294768635 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: CIS = 0x00000000,
SubVendorID = 0x1106, SubSystemID = 0x0105
4294768637 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: ROMBaseAddress =
0x00000000
4294768638 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: InterruptLine = 0x03,
InterruptPin = 0x01, MinGrant = 0x03, MaxLatency = 0x08
4294768640 PID:43f910a2 TID:43f95e0a
0x83fc8cf0: ----------------------------------------------------------------
---------------
4294768641 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgCheckBARs:
WARNING: No matching registry key was found for placed device 0/10/0.
4294768643 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgCheckBARs:
Problems can result if the device is being used while configuring PCIbus.
4294768645 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: Warning: No Match template
is found for following PCI Device
4294768647 PID:43f910a2 TID:43f95e0a
0x83fc8cf0: ----------------------------------------------------------------
---------------
4294768649 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: Bus/Device/Function =
0/14/0, UHCI USB Bus Controller
4294768650 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: VendorID = 0x1106,
DeviceID = 0x3038, Command = 0x0117, Status = 0x0210
4294768652 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: RevisionID = 0x61, ProgIf
= 0x00, SubClass = 0x03, BaseClass = 0x0C
4294768653 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: CacheLineSize = 0x08,
LatencyTimer = 0x40, HeaderType = 0x80, BIST = 0x00
4294768655 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: BaseAddresses:
4294768656 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: 0x00000000 0x00000000
0x00000000 0x00000000 0x00001821 0x00000000
4294768658 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: CIS = 0x00000000,
SubVendorID = 0x1106, SubSystemID = 0x3038
4294768659 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: ROMBaseAddress =
0x00000000
4294768661 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: InterruptLine = 0x03,
InterruptPin = 0x01, MinGrant = 0x00, MaxLatency = 0x00
4294768663 PID:43f910a2 TID:43f95e0a
0x83fc8cf0: ----------------------------------------------------------------
---------------
4294768664 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgCheckBARs:
WARNING: No matching registry key was found for placed device 0/14/0.
4294768666 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgCheckBARs:
Problems can result if the device is being used while configuring PCIbus.
4294768668 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: Warning: No Match template
is found for following PCI Device
4294768670 PID:43f910a2 TID:43f95e0a
0x83fc8cf0: ----------------------------------------------------------------
---------------
4294768672 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: Bus/Device/Function =
0/14/1, UHCI USB Bus Controller
4294768673 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: VendorID = 0x1106,
DeviceID = 0x3038, Command = 0x0117, Status = 0x0210
4294768675 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: RevisionID = 0x61, ProgIf
= 0x00, SubClass = 0x03, BaseClass = 0x0C
4294768676 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: CacheLineSize = 0x08,
LatencyTimer = 0x40, HeaderType = 0x80, BIST = 0x00
4294768678 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: BaseAddresses:
4294768679 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: 0x00000000 0x00000000
0x00000000 0x00000000 0x00001841 0x00000000
4294768681 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: CIS = 0x00000000,
SubVendorID = 0x1106, SubSystemID = 0x3038
4294768682 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: ROMBaseAddress =
0x00000000
4294768683 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: InterruptLine = 0x03,
InterruptPin = 0x02, MinGrant = 0x00, MaxLatency = 0x00
4294768685 PID:43f910a2 TID:43f95e0a
0x83fc8cf0: ----------------------------------------------------------------
---------------
4294768687 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgCheckBARs:
WARNING: No matching registry key was found for placed device 0/14/1.
4294768688 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgCheckBARs:
Problems can result if the device is being used while configuring PCIbus.
4294768691 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: Warning: No Match template
is found for following PCI Device
4294768692 PID:43f910a2 TID:43f95e0a
0x83fc8cf0: ----------------------------------------------------------------
---------------
4294768694 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: Bus/Device/Function =
0/14/2, Unknown Device Type
4294768695 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: VendorID = 0x1106,
DeviceID = 0x3104, Command = 0x0117, Status = 0x0210
4294768696 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: RevisionID = 0x63, ProgIf
= 0x20, SubClass = 0x03, BaseClass = 0x0C
4294768698 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: CacheLineSize = 0x08,
LatencyTimer = 0x40, HeaderType = 0x80, BIST = 0x00
4294768699 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: BaseAddresses:
4294768700 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: 0xE8000800 0x00000000
0x00000000 0x00000000 0x00000000 0x00000000
4294768701 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: CIS = 0x00000000,
SubVendorID = 0x1106, SubSystemID = 0x3104
4294768704 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: ROMBaseAddress =
0x00000000
4294768705 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: InterruptLine = 0x03,
InterruptPin = 0x03, MinGrant = 0x00, MaxLatency = 0x00
4294768707 PID:43f910a2 TID:43f95e0a
0x83fc8cf0: ----------------------------------------------------------------
---------------
4294768708 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgCheckBARs:
WARNING: No matching registry key was found for placed device 0/14/2.
4294768710 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgCheckBARs:
Problems can result if the device is being used while configuring PCIbus.
4294768712 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgAllocMemSpace:
Failed to place Bridge resource: Bus 0, Device 1, Function 0
4294768714 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgAllocIoSpace:
Failed to place Device resource: Bus 0, Device 9, Function 0
4294768715 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgAllocIoSpace:
Failed to place Device resource: Bus 0, Device 10, Function 0
4294768717 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgAllocIoSpace:
Failed to place Device resource: Bus 0, Device 7, Function 2
4294768718 PID:43f910a2 TID:43f95e0a 0x83fc8cf0: PCIBUS!PCICfgAllocIoSpace:
Failed to place Device resource: Bus 0, Device 14, Function 0
4294768719 PID:43f910a2
Von: David Liao [liao_david@hotmail.com]
Gesendet: Freitag, 3. Dezember 2004 18:47
An: M.Kossiek
Betreff: Re: Once more VIA VT6212 USB Chip Problem
I attach UHCI specification. It use same interrupt status bit. But Interrupt
Enable is done in (hcd\uhcd\CHW.CPP) CHW::Initialize.
Here is code.
DEBUGMSG(ZONE_INIT && ZONE_REGISTERS, (TEXT("CHW::Initialize - setting
USBINTR to all interrupts on\n")));
// initialize interrupt register - set all interrupts to enabled
Write_USBINTR( UHCD_USBINTR_SHORT_PACKET_INTERRUPT
| UHCD_USBINTR_INTERRUPT_ON_COMPLETE
| UHCD_USBINTR_RESUME_INTERRUPT
| UHCD_USBINTR_TIMEOUT_CRC_INTERRUPT );
Please check this with the specifcation. I think you lost either
UHCD_USBINTR_SHORT_PACKET_INTERRUPT
or UHCD_USBINTR_INTERRUPT_ON_COMPLETE interrupt.
Please post message to newsgroup next time.
Thanks
----- Original Message -----
From: "M.Kossiek" <matthias.kossiek@inosoft.com>
To: "David Liao (MS)" <liao_david@hotmail.com>
Sent: Friday, December 03, 2004 2:54 AM
Subject: Re: Once more VIA VT6212 USB Chip Problem
> Legacy support is disabled.
> Yes, transfer seems to be ok. I get an "a" from Keyboard when i press "a",
> I
> can see the mouse move to the right direction when I move it. But all
> with an interval of 1sec. For mouse, on example, after a short move it
> goes
> to 3 points on the screen 1 point every second just like the interrupt
> comes.
>
> I also tried USB Floppy, CD ROM and Printer. All devices are loaded (and
> then unloaded) and do not work. I'll post the debug output below.
>
> Do I understand right that it is ok to get the 1 sec interrupt for Frame
> Count? Is there another interrupt for data change events? (But where?)
> For me, but I'm not (yet) familar with USB it looks like there comes no
> event/interrupt for any USB device action. Is it possible to disable this
> event in the UHCI controller so that only a standard 1 sec check interrupt
> is send? If yes, how can I enable it?
>
> Div. outputs:
>
>
> Debug output USB Mouse
>
> cfbe 0x83d3c9f8: CHub(Root tier 0)::HubStatusChangeThread - port 2, change
> =
> 0x0001, status = 0x0500
> 418719 PID:43f910a2 TID:3d57f9a 0x83d70980: !!!Warning!!! Setting
> resume/suspend/reset bits of USBCMD
> 419313 PID:43f910a2 TID:3d57f9a 0x83d70980: CHub(Root tier 0)::
> ResumeNotification(0) !
> 419314 PID:43f910a2 TID:3d57f9a 0x83d70980: CHub(Root tier 0)::
> ResumeNotification(0) !
> 419416 PID:43f910a2 TID:c3d52df2 0x83d52b60: CHub(Root tier
> 0)::HubStatusChangeThread - port 2, change = 0x0001, status = 0x0301
> 419518 PID:43f910a2 TID:c3d52df2 0x83d52b60: CHub(Root tier
> 0)::HubStatusChangeThread - device attached on port 2
> 419519 PID:43f910a2 TID:c3d52df2 0x83d52b60: +CHub(Root tier
> 0)::AttachDevice - port = 2, fIsLowSpeed = 1
> 419520 PID:43f910a2 TID:c3d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status = DEVICE_CONFIG_STATUS_OPENING_ENDPOINT0_PIPE,
> failures = 0
> 419521 PID:43f910a2 TID:c3d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status = DEVICE_CONFIG_STATUS_USING_ADDRESS0, failures
> =
> 0
> 419522 PID:43f910a2 TID:c3d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status = DEVICE_CONFIG_STATUS_RESET_AND_ENABLE_PORT,
> failures = 0
> 419585 PID:43f910a2 TID:c3d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_SCHEDULING_GET_DEVICE_DESCRIPTOR_TEST, failures = 0
> 419927 PID:43f910a2 TID:c3d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status = DEVICE_CONFIG_STATUS_SCHEDULING_SET_ADDRESS,
> failures = 0
> 420951 PID:43f910a2 TID:c3d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status = DEVICE_CONFIG_STATUS_LEAVE_ADDRESS0, failures
> =
> 0
> 420963 PID:43f910a2 TID:c3d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_SCHEDULING_GET_INITIAL_DEVICE_DESCRIPTOR, failures =
> 0
> 421975 PID:43f910a2 TID:c3d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_SCHEDULING_GET_DEVICE_DESCRIPTOR, failures = 0
> 423000 PID:43f910a2 TID:c3d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_SETUP_CONFIGURATION_DESCRIPTOR_ARRAY, failures = 0
> 423001 PID:43f910a2 TID:c3d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_SCHEDULING_GET_INITIAL_CONFIG_DESCRIPTOR, failures =
> 0
> 424024 PID:43f910a2 TID:c3d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_SCHEDULING_GET_CONFIG_DESCRIPTOR, failures = 0
> 425048 PID:43f910a2 TID:c3d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_DETERMINE_CONFIG_TO_CHOOSE,
> failures = 0
> 425049 PID:43f910a2 TID:c3d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - Select Configuration 0 on
> DEVICE_CONFIG_STATUS_DETERMINE_CONFIG_TO_CHOOSE step
> 425050 PID:43f910a2 TID:c3d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status = DEVICE_CONFIG_STATUS_SCHEDULING_SET_CONFIG,
> failures = 0
> 426072 PID:43f910a2 TID:c3d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status = DEVICE_CONFIG_STATUS_CREATE_NEW_FUNCTION,
> failures = 0
> 426073 PID:43f910a2 TID:c3d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_INSERT_NEW_DEVICE_INTO_UPSTREAM_HUB_PORT_ARRAY,
> failures = 0
> 426075 PID:43f910a2 TID:c3d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_SIGNAL_NEW_DEVICE_ENTER_OPERATIONAL_STATE, failures =
> 0
> 426083 PID:43f910a2 TID:c3d52df2 0x83d52b60: >>> Loading module
> hidparse.dll at address 0x03790000-0x0379F000 (RW data at
> 0x01F74000-0x01F74474)
> Loaded symbols for
>
'C:\WINCE500\PBWORKSPACES\MICROBOX50\RELDIR\INO_CEPC_X86_DEBUG\HIDPARSE.DLL'
> 426109 PID:43f910a2 TID:c3d52df2 0x83d52b60: >>> Loading module usbhid.dll
> at address 0x03800000-0x03812000 (RW data at 0x01F80000-0x01F80548)
> Loaded symbols for
> 'C:\WINCE500\PBWORKSPACES\MICROBOX50\RELDIR\INO_CEPC_X86_DEBUG\USBHID.DLL'
> 426280 PID:43f910a2 TID:c3d52df2 0x83d52b60:
> DEVICE!RegReadActivationValues
> RegQueryValueEx(Drivers\USB\ClientDrivers\Hid\Instance\Prefix) returned 2
> 426282 PID:43f910a2 TID:c3d52df2 0x83d52b60:
> DEVICE!RegReadActivationValues
> RegQueryValueEx(Drivers\USB\ClientDrivers\Hid\Instance\BusPrefix) returned
> 2
> 426283 PID:43f910a2 TID:c3d52df2 0x83d52b60:
> DEVICE!RegReadActivationValues
> RegQueryValueEx(Drivers\USB\ClientDrivers\Hid\Hid_Class\BusPrefix)
> returned
> 2
> 426286 PID:43f910a2 TID:c3d52df2 0x83d52b60: +USBD:OpenPipe, EP: 0x81,
> MaxPkt: 4, Type: Interrupt
> 426287 PID:43f910a2 TID:c3d52df2 0x83d52b60: CInterruptPipe::OpenPipe -
> setting the poll interval to 8 ms instead of 10 ms
> 426288 PID:43f910a2 TID:c3d52df2 0x83d52b60: -USBD:OpenPipe success, hPipe
> = 3595E0
> 426291 PID:c3c33c4a TID:63f84ef6 0x83f91e44: [NOTIFY] HandleSystemEvent 7
> /ADD HID1:
> 427743 PID:43f910a2 TID:c3d52df2 0x83d52b60: HidParse: 'Preparing to
> Allocate memory
> 427744 PID:43f910a2 TID:c3d52df2 0x83d52b60: HidParse: 'Top Level
> Collection 1 found
> 427745 PID:43f910a2 TID:c3d52df2 0x83d52b60: HidParse: 'Enter Link
> Collection
> 427746 PID:43f910a2 TID:c3d52df2 0x83d52b60: HidParse: 'Exit Link
> Collection
> 427747 PID:43f910a2 TID:c3d52df2 0x83d52b60: HidParse: 'Collection 1 exit
> 427748 PID:43f910a2 TID:c3d52df2 0x83d52b60: HidParse: 'Starting Parsing
> Pass
> 427749 PID:43f910a2 TID:c3d52df2 0x83d52b60: HidParse: 'Parse Collection 1
> 427750 PID:43f910a2 TID:c3d52df2 0x83d52b60: HidParse: 'Main Offset:8
> 427751 PID:43f910a2 TID:c3d52df2 0x83d52b60: HidParse: 'Main Offset:b
> 427752 PID:43f910a2 TID:c3d52df2 0x83d52b60: HidParse: 'Main Offset:10
> 427753 PID:43f910a2 TID:c3d52df2 0x83d52b60: HidParse: 'X Parse Collection
> 1
> 429792 PID:43f910a2 TID:c3d52df2 0x83d52b60: >>> Loading module mouhid.dll
> at address 0x03760000-0x03765000 (RW data at 0x01F6E000-0x01F6E4A8)
> Loaded symbols for
> 'C:\WINCE500\PBWORKSPACES\MICROBOX50\RELDIR\INO_CEPC_X86_DEBUG\MOUHID.DLL'
> 437089 PID:43f910a2 TID:c3d52df2 0x83d52b60: -CHub(Root tier
> 0)::AttachDevice - port = 2, fIsLowSpeed = 1, address = 1
> 438113 PID:43f910a2 TID:a3cf5e1e 0x83b83dd0: Enqueue SetEvent(m_hFilled)
> Time = 438113
> 438116 PID:43f910a2 TID:a3cf5e1e 0x83b83dd0:
> HidMdd_ProcessInterruptReport::->Enqueue Time = 438116
> 438118 PID:43f910a2 TID:83cf5e4e 0x83dc6c0c: Dequeue ResetEvent(m_hFilled)
> Time = 438118
> 438120 PID:43f910a2 TID:83cf5e4e 0x83dc6c0c: HidGetInterruptReport:: dwErr
> = 0
> 439137 PID:43f910a2 TID:a3cf5e1e 0x83b83dd0: Enqueue SetEvent(m_hFilled)
> Time = 439137
> ...
>
> Debug output HP Deskjet970cxi
>
> 4294907396 PID:c3f91152 TID:c3d57f6a 0x83d709b0: !!!Warning!!! Setting
> resume/suspend/reset bits of USBCMD
> 4294907990 PID:c3f91152 TID:c3d57f6a 0x83d709b0: CHub(Root tier 0)::
> ResumeNotification(0) !
> 4294907991 PID:c3f91152 TID:c3d57f6a 0x83d709b0: CHub(Root tier 0)::
> ResumeNotification(0) !
> 4294908093 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::HubStatusChangeThread - port 2, change = 0x0001, status = 0x0101
> 4294908195 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::HubStatusChangeThread - device attached on port 2
> 4294908196 PID:c3f91152 TID:63d52df2 0x83d52b60: +CHub(Root tier
> 0)::AttachDevice - port = 2, fIsLowSpeed = 0
> 4294908197 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status = DEVICE_CONFIG_STATUS_OPENING_ENDPOINT0_PIPE,
> failures = 0
> 4294908198 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status = DEVICE_CONFIG_STATUS_USING_ADDRESS0, failures
> =
> 0
> 4294908199 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status = DEVICE_CONFIG_STATUS_RESET_AND_ENABLE_PORT,
> failures = 0
> 4294908262 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_SCHEDULING_GET_DEVICE_DESCRIPTOR_TEST, failures = 0
> 4294909245 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status = DEVICE_CONFIG_STATUS_SCHEDULING_SET_ADDRESS,
> failures = 0
> 4294910269 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status = DEVICE_CONFIG_STATUS_LEAVE_ADDRESS0, failures
> =
> 0
> 4294910281 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_SCHEDULING_GET_INITIAL_DEVICE_DESCRIPTOR, failures =
> 0
> 4294911293 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_SCHEDULING_GET_DEVICE_DESCRIPTOR, failures = 0
> 4294912317 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_SETUP_CONFIGURATION_DESCRIPTOR_ARRAY, failures = 0
> 4294912319 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_SCHEDULING_GET_INITIAL_CONFIG_DESCRIPTOR, failures =
> 0
> 4294913342 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_SCHEDULING_GET_CONFIG_DESCRIPTOR, failures = 0
> 4294914365 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_DETERMINE_CONFIG_TO_CHOOSE,
> failures = 0
> 4294914366 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - Select Configuration 0 on
> DEVICE_CONFIG_STATUS_DETERMINE_CONFIG_TO_CHOOSE step
> 4294914367 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status = DEVICE_CONFIG_STATUS_SCHEDULING_SET_CONFIG,
> failures = 0
> 4294915388 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status = DEVICE_CONFIG_STATUS_CREATE_NEW_FUNCTION,
> failures = 0
> 4294915389 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_INSERT_NEW_DEVICE_INTO_UPSTREAM_HUB_PORT_ARRAY,
> failures = 0
> 4294915390 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_SIGNAL_NEW_DEVICE_ENTER_OPERATIONAL_STATE, failures =
> 0
> 4294915398 PID:c3f91152 TID:63d52df2 0x83d52b60: >>> Loading module
> usbprn.dll at address 0x037D0000-0x037DC000 (RW data at
> 0x01F7A000-0x01F7A4EC)
> Loaded symbols for
> 'C:\WINCE500\PBWORKSPACES\MICROBOX50\RELDIR\INO_CEPC_X86_DEBUG\USBPRN.DLL'
> 4294916487 PID:c3f91152 TID:63d52df2 0x83d52b60: +USBD:OpenPipe, EP: 0x1,
> MaxPkt: 64, Type: Bulk
> 4294916488 PID:c3f91152 TID:63d52df2 0x83d52b60: -USBD:OpenPipe success,
> hPipe = 61FCE0
> 4294916489 PID:c3f91152 TID:63d52df2 0x83d52b60: +USBD:OpenPipe, EP: 0x82,
> MaxPkt: 64, Type: Bulk
> 4294916490 PID:c3f91152 TID:63d52df2 0x83d52b60: -USBD:OpenPipe success,
> hPipe = 61FDF0
> 4294917494 PID:c3f91152 TID:63d52df2 0x83d52b60: SetFeature error:1460
> 4294918514 PID:c3f91152 TID:63d52df2 0x83d52b60: SetFeature error:1460
> 4294920538 PID:c3f91152 TID:63d52df2 0x83d52b60: IssueVendorTransfer
> ERROR:1460 0x0
> 4294920539 PID:c3f91152 TID:63d52df2 0x83d52b60: >IoErrorHandler(0, 0x0)
> 4294920540 PID:c3f91152 TID:63d52df2 0x83d52b60: Unhandled error: 0x0
> 4294920540 PID:c3f91152 TID:63d52df2 0x83d52b60: <IoErrorHandler:0
> 4294922587 PID:c3f91152 TID:63d52df2 0x83d52b60: IssueVendorTransfer
> ERROR:1460 0x0
> 4294922588 PID:c3f91152 TID:63d52df2 0x83d52b60: >IoErrorHandler(0, 0x0)
> 4294922589 PID:c3f91152 TID:63d52df2 0x83d52b60: Unhandled error: 0x0
> 4294922590 PID:c3f91152 TID:63d52df2 0x83d52b60: <IoErrorHandler:0
> 4294922591 PID:c3f91152 TID:63d52df2 0x83d52b60:
> DEVICE!RegReadActivationValues
> RegQueryValueEx(Drivers\USB\ClientDrivers\Printer_Class\BusPrefix)
> returned
> 2
> 4294923656 PID:c3f91152 TID:63d52df2 0x83d52b60: -CHub(Root tier
> 0)::AttachDevice - port = 2, fIsLowSpeed = 0, address = 1
> 4294923658 PID:e3c61032 TID:c3f84e1e 0x83f91e4c: [NOTIFY]
> HandleSystemEvent
> 7 /ADD LPT1:
> ....
>
>
> Debug output Toshiba CD ROM
>
> 459732 PID:c3f91152 TID:63d3cfbe 0x83d3c9f8: CHub(Root tier
> 0)::HubStatusChangeThread - port 2, change = 0x0001, status = 0x0500
> 477474 PID:c3f91152 TID:63d3cfbe 0x83d3c9f8: CHub(Root tier
> 0)::HubStatusChangeThread - port 4, change = 0x0001, status = 0x0500
> 479875 PID:c3f91152 TID:c3d57f6a 0x83d709b0: !!!Warning!!! Setting
> resume/suspend/reset bits of USBCMD
> 480469 PID:c3f91152 TID:c3d57f6a 0x83d709b0: CHub(Root tier 0)::
> ResumeNotification(0) !
> 480470 PID:c3f91152 TID:c3d57f6a 0x83d709b0: CHub(Root tier 0)::
> ResumeNotification(0) !
> 480572 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::HubStatusChangeThread - port 2, change = 0x0001, status = 0x0101
> 480674 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::HubStatusChangeThread - device attached on port 2
> 480675 PID:c3f91152 TID:63d52df2 0x83d52b60: +CHub(Root tier
> 0)::AttachDevice - port = 2, fIsLowSpeed = 0
> 480676 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status = DEVICE_CONFIG_STATUS_OPENING_ENDPOINT0_PIPE,
> failures = 0
> 480677 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status = DEVICE_CONFIG_STATUS_USING_ADDRESS0, failures
> =
> 0
> 480678 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status = DEVICE_CONFIG_STATUS_RESET_AND_ENABLE_PORT,
> failures = 0
> 480741 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_SCHEDULING_GET_DEVICE_DESCRIPTOR_TEST, failures = 0
> 480892 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status = DEVICE_CONFIG_STATUS_SCHEDULING_SET_ADDRESS,
> failures = 0
> 481916 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status = DEVICE_CONFIG_STATUS_LEAVE_ADDRESS0, failures
> =
> 0
> 481928 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_SCHEDULING_GET_INITIAL_DEVICE_DESCRIPTOR, failures =
> 0
> 482940 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_SCHEDULING_GET_DEVICE_DESCRIPTOR, failures = 0
> 483964 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_SETUP_CONFIGURATION_DESCRIPTOR_ARRAY, failures = 0
> 483966 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_SCHEDULING_GET_INITIAL_CONFIG_DESCRIPTOR, failures =
> 0
> 484989 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_SCHEDULING_GET_CONFIG_DESCRIPTOR, failures = 0
> 486012 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_DETERMINE_CONFIG_TO_CHOOSE,
> failures = 0
> 486013 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - Select Configuration 0 on
> DEVICE_CONFIG_STATUS_DETERMINE_CONFIG_TO_CHOOSE step
> 486014 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status = DEVICE_CONFIG_STATUS_SCHEDULING_SET_CONFIG,
> failures = 0
> 487035 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status = DEVICE_CONFIG_STATUS_CREATE_NEW_FUNCTION,
> failures = 0
> 487036 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_INSERT_NEW_DEVICE_INTO_UPSTREAM_HUB_PORT_ARRAY,
> failures = 0
> 487038 PID:c3f91152 TID:63d52df2 0x83d52b60: CHub(Root tier
> 0)::AttachDevice - status =
> DEVICE_CONFIG_STATUS_SIGNAL_NEW_DEVICE_ENTER_OPERATIONAL_STATE, failures =
> 0
> 487045 PID:c3f91152 TID:63d52df2 0x83d52b60: >>> Loading module usbmsc.dll
> at address 0x037F0000-0x037FD000 (RW data at 0x01F7E000-0x01F7E4E0)
> Loaded symbols for
> 'C:\WINCE500\PBWORKSPACES\MICROBOX50\RELDIR\INO_CEPC_X86_DEBUG\USBMSC.DLL'
> 488084 PID:c3f91152 TID:63d52df2 0x83d52b60: +USBD:OpenPipe, EP: 0x81,
> MaxPkt: 64, Type: Bulk
> 488085 PID:c3f91152 TID:63d52df2 0x83d52b60: -USBD:OpenPipe success, hPipe
> = 61B290
> 488086 PID:c3f91152 TID:63d52df2 0x83d52b60: +USBD:OpenPipe, EP: 0x2,
> MaxPkt: 64, Type: Bulk
> 488087 PID:c3f91152 TID:63d52df2 0x83d52b60: -USBD:OpenPipe success, hPipe
> = 61B3A0
> 488090 PID:c3f91152 TID:63d52df2 0x83d52b60: >>> Loading module
> usbdisk6.dll at address 0x037E0000-0x037F0000 (RW data at
> 0x01F7C000-0x01F7C51C)
> Loaded symbols for
>
'C:\WINCE500\PBWORKSPACES\MICROBOX50\RELDIR\INO_CEPC_X86_DEBUG\USBDISK6.DLL'
> 489116 PID:c3f91152 TID:63d52df2 0x83d52b60:
> DEVICE!RegReadActivationValues
> RegQueryValueEx(Drivers\USB\ClientDrivers\Mass_Storage_Class\2\BusPrefix)
> returned 2
> 491164 PID:c3f91152 TID:63d52df2 0x83d52b60: Command Block Status: Command
> Failed
> 494234 PID:c3f91152 TID:63d52df2 0x83d52b60: ScsiGetSenseData -
> SenseKey:0x6 ASC:0x29 ASCQ:0x0
> 494236 PID:c3f91152 TID:63d52df2 0x83d52b60: SENSE_UNIT_ATTENTION :
> ASC_RESET
> 494237 PID:c3f91152 TID:63d52df2 0x83d52b60: ScsiTestUnitReady ERROR:20
> 494237 PID:c3f91152 TID:63d52df2 0x83d52b60: Usbdisk6!ScsiUnitAttention>
> TEST UNIT READY failed(20)
> 496283 PID:c3f91152 TID:63d52df2 0x83d52b60: Command Block Status: Command
> Failed
> 499356 PID:c3f91152 TID:63d52df2 0x83d52b60: ScsiGetSenseData -
> SenseKey:0x6 ASC:0x28 ASCQ:0x0
> 499357 PID:c3f91152 TID:63d52df2 0x83d52b60: SENSE_UNIT_ATTENTION :
> ASC_MEDIA_CHANGED
> 499358 PID:c3f91152 TID:63d52df2 0x83d52b60: ScsiStartStopUnit ERROR:20
> 502427 PID:c3f91152 TID:63d52df2 0x83d52b60: ScsiGetSenseData -
> SenseKey:0x0 ASC:0x0 ASCQ:0x0
> 509595 PID:c3f91152 TID:23d55f8a 0x83d55cf8:
> CQueuedPipe(Bulk)::CheckForDoneTransfers - failure on TD 0x3b58c0, address
> =
> 1, endpoint = 1, errorCounter = 3, status field = 0x20
> 509597 PID:c3f91152 TID:63d52df2 0x83d52b60: BOT_DataTransfer
> warning(6.7.x.3, RequestLength:8 TransferLength:0 Err:31 UsbErr:0x4,
> dwTimeout:5000)
> 509598 PID:c3f91152 TID:63d52df2 0x83d52b60: +USBD:ResetPipe
> 512667 PID:c3f91152 TID:63d52df2 0x83d52b60: Command Block Status: Command
> Failed
> 515740 PID:c3f91152 TID:63d52df2 0x83d52b60: ScsiGetSenseData -
> SenseKey:0x5 ASC:0x20 ASCQ:0x0
> 515741 PID:c3f91152 TID:63d52df2 0x83d52b60: SENSE_ILLEGAL_REQUEST
> 515742 PID:c3f91152 TID:63d52df2 0x83d52b60: ScsiModeSense6: device failed
> command
> 521885 PID:e3c61032 TID:c3f84e1e 0x83f91e4c: [NOTIFY] HandleSystemEvent 7
> /ADD DSK2:
> 530077 PID:c3f91152 TID:23f98faa 0x83fca800: Unsupported IOCTL:0x71c24
> 530079 PID:c3f91152 TID:23f98faa 0x83fca800: DSK_IOControl error: 50
> 530082 PID:63fc8c1a TID:23f98faa 0x83fca800: Opened the store
> hStore=43F91002
> 530083 PID:63fc8c1a TID:23f98faa 0x83fca800: NumSec=171218
> BytesPerSec=2048
> FreeSec=0 BiggestCreatable=0
> 530085 PID:63fc8c1a TID:23f98faa 0x83fca800: Partition PART00
> NumSectors=171218
> 530089 PID:63fc8c1a TID:23f98faa 0x83fca800: >>> Loading module udfs.dll
> at
> address 0x03CD0000-0x03CDC000 (RW data at 0x01FD6000-0x01FD7004)
> Loaded symbols for
> 'C:\WINCE500\PBWORKSPACES\MICROBOX50\RELDIR\INO_CEPC_X86_DEBUG\UDFS.DLL'
> 530193 PID:63fc8c1a TID:23f98faa 0x83fca800: UDFS!MountDisk hDsk=000B0D90
> 530195 PID:63fc8c1a TID:23f98faa 0x83fca800: FS: Registering file system
> CDROM Drive, index 8, flags 0x00000002
> 530197 PID:63fc8c1a TID:23f98faa 0x83fca800: FS: Mount complete (CDROM
> Drive, index 8, flags 0x00000002)
> 530307 PID:63fc8c1a TID:83e52fa6 0x83fcac60: FSREG: Invalid HKEY
> 0x00000000
> 530309 PID:63fc8c1a TID:83e52fa6 0x83fcac60: FSREG: Invalid HKEY
> 0x00000000
> 530578 PID:c3f91152 TID:63d52df2 0x83d52b60: -CHub(Root tier
> 0)::AttachDevice - port = 2, fIsLowSpeed = 0, address = 1
> 534187 PID:c3f91152 TID:23c16fae 0x83c16e00: BOT_DataTransfer
> warning(6.7.2.3, RequestLength:804 TransferLength:20 Err:0 UsbErr:0x0,
> dwTimeout:5000)
> 535210 PID:c3f91152 TID:23d55f8a 0x83d55cf8:
> CQueuedPipe(Bulk)::CheckForDoneTransfers - failure on TD 0x3b58c0, address
> =
> 1, endpoint = 1, errorCounter = 3, status field = 0x20
> 535232 PID:c3f91152 TID:23c16fae 0x83c16e00: BOT_DataTransfer
> warning(6.7.x.3, RequestLength:784 TransferLength:0 Err:31 UsbErr:0x4,
> dwTimeout:3975)
> 535234 PID:c3f91152 TID:23c16fae 0x83c16e00: +USBD:ResetPipe
> 541262 PID:c3f91152 TID:23c16fae 0x83c16e00: BOT_DataTransfer error(5.3.3,
> dwCswErr:1460, dwUsbErr:0x0, dwTimeout:4000)
> 541264 PID:c3f91152 TID:23c16fae 0x83c16e00: Retry CSW
> 545369 PID:c3f91152 TID:23c16fae 0x83c16e00: BOT_DataTransfer error(5.3.3,
> dwCswErr:1460, dwUsbErr:0x0, dwTimeout:4000)
> 545371 PID:c3f91152 TID:23c16fae 0x83c16e00: BOT_DataTransfer error(5.3.3,
> ResetErr:0x0 StallCount:2)
> 549478 PID:c3f91152 TID:23c16fae 0x83c16e00: BOT_DataTransfer error(5.3.1,
> 1460, 0x0, 0, 31, 4000)
> 553583 PID:c3f91152 TID:23c16fae 0x83c16e00: Retry BOT_MassStorageReset
> 557590 PID:c3f91152 TID:23c16fae 0x83c16e00: ScsiGetSenseData error:1460
> 557592 PID:c3f91152 TID:23c16fae 0x83c16e00: ScsiCDAudio ERROR:1460
> 557593 PID:c3f91152 TID:23c16fae 0x83c16e00: DSK_IOControl error: 1460
> 561680 PID:c3f91152 TID:23c16fae 0x83c16e00: BOT_DataTransfer error(5.3.1,
> 1460, 0x0, 0, 31, 4000)
> 565685 PID:c3f91152 TID:23c16fae 0x83c16e00: Retry BOT_MassStorageReset
> 573783 PID:c3f91152 TID:23c16fae 0x83c16e00: BOT_DataTransfer error(5.3.1,
> 1460, 0x0, 0, 31, 4000)
> 577788 PID:c3f91152 TID:23c16fae 0x83c16e00: Retry BOT_MassStorageReset
>
> ....
>
>
>
>
>
>
> ----- Original Message -----
> From: "David Liao (MS)" <davli@online.microsoft.com>
> Newsgroups: microsoft.public.windowsce.platbuilder
> Sent: Friday, December 03, 2004 12:49 AM
> Subject: Re: Once more VIA VT6212 USB Chip Problem
>
>
>> I don't think this is right. Can you try to plug in other device tha HID.
>> (like USB printer, USB Disk, or USB ActiveSync device)?
>> Did you disable the legacy support for USB in BIOS.
>>
>> One seconds interrupt should be caused by UHCI controller to update Frame
>> Count. It looks like the Transfer is complete but does not generate the
>> interrupt.
>>
>> David Liao
>>
>> "MKossiek" <matthias.kossiek@inosoft.com> wrote in message
>> news:%239QxHo81EHA.2292@TK2MSFTNGP15.phx.gbl...
>> > Hi,
>> > some days ago I posted my problems with the VIA VT6212 USB Chip now
>> > I've
>> > got
>> > some more information.
>> > Some Dates from my platform :
>> > PlatformBuilder 5.0 CEPC Image.
>> > Implemented USB devices are ehci, uhci hid mouse and keyboard. All from
> MS
>> > without modifications.
>> > Pci bus enumeration finds uchi1, uhci2, uhci3.
>> > I tested with the kbdhid driver. USB Keyboard is found and keys come
> with
>> > correct data..but:
>> >
>> > The m_hUsbInterruptEvent in uhcd/chw.cpp /UsbInterruptThread() is send
>> > only
>> > 1/ sec.
>> > That means that m_dwSysIntr comes 1/sec.
>> > Keyboard assumes that keydown is pressed for more than
>> > "autorepeadinitialdelay" and begins to autorepeat until keyup comes.
>> >
>> > Does anybody know if this is right? Do I have to configure anything?
>> >
>> > Some output from my extended debug messages:
>> >
>> > 4294946780 PID:3f91192 TID:c3d61cc2 0x83d6e9dc: m_hUsbInterruptEvent =
>> > 2211847410 Time = 4294946780
>> > 4294946781 PID:3f91192 TID:c3d61cc2 0x83d6e9dc:
> InterruptDone(m_dwSysIntr)
>> > at : 4294946781
>> > 4294947803 PID:3f91192 TID:c3d61cc2 0x83d6e9dc: !!!interrupt!!!! on
> frame
>> > index + 1 = 0x000297fd, USBSTS = 0x0001
>> > 4294947804 PID:3f91192 TID:c3d61cc2 0x83d6e9dc: m_hUsbInterruptEvent =
>> > 2211847410 Time = 4294947804
>> > 4294947805 PID:3f91192 TID:c3d61cc2 0x83d6e9dc:
> InterruptDone(m_dwSysIntr)
>> > at : 4294947805
>> > 4294948827 PID:3f91192 TID:c3d61cc2 0x83d6e9dc: !!!interrupt!!!! on
> frame
>> > index + 1 = 0x00029bfd, USBSTS = 0x0001
>> > 4294948828 PID:3f91192 TID:c3d61cc2 0x83d6e9dc: m_hUsbInterruptEvent =
>> > 2211847410 Time = 4294948828
>> > 4294948829 PID:3f91192 TID:c3d61cc2 0x83d6e9dc:
> InterruptDone(m_dwSysIntr)
>> > at : 4294948829
>> > 4294948832 PID:3f91192 TID:a3c66f96 0x83c61800: HID Report ID 0 (TLC
> 1-6):
>> > 00 00 04 00 00 00 00 00
>> > 4294948834 PID:3f91192 TID:a3c66f96 0x83c61800: Enqueue
>> > SetEvent(m_hFilled)
>> > Time = 4294948834
>> > 4294948836 PID:3f91192 TID:a3c66f96 0x83c61800:
>> > HidMdd_ProcessInterruptReport::->Enqueue Time = -18460
>> > 4294948838 PID:3f91192 TID:c3c6cf9e 0x83c66800: Dequeue
>> > ResetEvent(m_hFilled) Time = 4294948838
>> > 4294948840 PID:3f91192 TID:c3c6cf9e 0x83c66800: HidGetInterruptReport::
>> > dwErr = 0
>> > 4294948842 PID:3f91192 TID:c3c6cf9e 0x83c66800:
>> > KeyboardThreadProc::ProcessKeyboardReport
>> > 4294949344 PID:3f91192 TID:c3c6cf9e 0x83c66800: HidGetInterruptReport::
>> > dwErr = 1460
>> > 4294949345 PID:3f91192 TID:c3c6cf9e 0x83c66800:
>> > KeyboardThreadProc::ERROR_TIMEOUT
>> > 4294949398 PID:3f91192 TID:c3c6cf9e 0x83c66800: HidGetInterruptReport::
>> > dwErr = 1460
>> > 4294949399 PID:3f91192 TID:c3c6cf9e 0x83c66800:
>> > KeyboardThreadProc::ERROR_TIMEOUT
>> > 4294949452 PID:3f91192 TID:c3c6cf9e 0x83c66800: HidGetInterruptReport::
>> > dwErr = 1460
>> > 4294949453 PID:3f91192 TID:c3c6cf9e 0x83c66800:
>> > KeyboardThreadProc::ERROR_TIMEOUT
>> > 4294949506 PID:3f91192 TID:c3c6cf9e 0x83c66800: HidGetInterruptReport::
>> > dwErr = 1460
>> > 4294949507 PID:3f91192 TID:c3c6cf9e 0x83c66800:
>> > KeyboardThreadProc::ERROR_TIMEOUT
>> > 4294949560 PID:3f91192 TID:c3c6cf9e 0x83c66800: HidGetInterruptReport::
>> > dwErr = 1460
>> > 4294949561 PID:3f91192 TID:c3c6cf9e 0x83c66800:
>> > KeyboardThreadProc::ERROR_TIMEOUT
>> > 4294949615 PID:3f91192 TID:c3c6cf9e 0x83c66800: HidGetInterruptReport::
>> > dwErr = 1460
>> > 4294949616 PID:3f91192 TID:c3c6cf9e 0x83c66800:
>> > KeyboardThreadProc::ERROR_TIMEOUT
>> > 4294949669 PID:3f91192 TID:c3c6cf9e 0x83c66800: HidGetInterruptReport::
>> > dwErr = 1460
>> > 4294949670 PID:3f91192 TID:c3c6cf9e 0x83c66800:
>> > KeyboardThreadProc::ERROR_TIMEOUT
>> > 4294949723 PID:3f91192 TID:c3c6cf9e 0x83c66800: HidGetInterruptReport::
>> > dwErr = 1460
>> > 4294949724 PID:3f91192 TID:c3c6cf9e 0x83c66800:
>> > KeyboardThreadProc::ERROR_TIMEOUT
>> > 4294949777 PID:3f91192 TID:c3c6cf9e 0x83c66800: HidGetInterruptReport::
>> > dwErr = 1460
>> > 4294949778 PID:3f91192 TID:c3c6cf9e 0x83c66800:
>> > KeyboardThreadProc::ERROR_TIMEOUT
>> > 4294949831 PID:3f91192 TID:c3c6cf9e 0x83c66800: HidGetInterruptReport::
>> > dwErr = 1460
>> > 4294949832 PID:3f91192 TID:c3c6cf9e 0x83c66800:
>> > KeyboardThreadProc::ERROR_TIMEOUT
>> > 4294949851 PID:3f91192 TID:c3d61cc2 0x83d6e9dc: !!!interrupt!!!! on
> frame
>> > index + 1 = 0x00029ffe, USBSTS = 0x0001
>> > 4294949852 PID:3f91192 TID:c3d61cc2 0x83d6e9dc: m_hUsbInterruptEvent =
>> > 2211847410 Time = 4294949852
>> > 4294949853 PID:3f91192 TID:c3d61cc2 0x83d6e9dc:
> InterruptDone(m_dwSysIntr)
>> > at : 4294949853
>> > 4294949857 PID:3f91192 TID:a3c66f96 0x83c61800: HID Report ID 0 (TLC
> 1-6):
>> > 00 00 00 00 00 00 00 00
>> > 4294949858 PID:3f91192 TID:a3c66f96 0x83c61800: Enqueue
>> > SetEvent(m_hFilled)
>> > Time = 4294949858
>> > 4294949860 PID:3f91192 TID:a3c66f96 0x83c61800:
>> > HidMdd_ProcessInterruptReport::->Enqueue Time = -17436
>> > 4294949862 PID:3f91192 TID:c3c6cf9e 0x83c66800: Dequeue
>> > ResetEvent(m_hFilled) Time = 4294949862
>> > 4294949864 PID:3f91192 TID:c3c6cf9e 0x83c66800: HidGetInterruptReport::
>> > dwErr = 0
>> > 4294949866 PID:3f91192 TID:c3c6cf9e 0x83c66800:
>> > KeyboardThreadProc::ProcessKeyboardReport
>> > 4294950875 PID:3f91192 TID:c3d61cc2 0x83d6e9dc: !!!interrupt!!!! on
> frame
>> > index + 1 = 0x0002a3fe, USBSTS = 0x0001
>> > 4294950877 PID:3f91192 TID:c3d61cc2 0x83d6e9dc: m_hUsbInterruptEvent =
>> > 2211847410 Time = 4294950877
>> > 4294950878 PID:3f91192 TID:c3d61cc2 0x83d6e9dc:
> InterruptDone(m_dwSysIntr)
>> > at : 4294950878
>> > 4294951900 PID:
>> >
>> >
>> > As you can see there is an IRQ every 1024 ms.
>> >
>> >
>>
>>
>
>
"David Liao (MS)" <davli@online.microsoft.com> wrote in message
news:ucJ3UmM2EHA.1408@TK2MSFTNGP10.phx.gbl...
> I don't think this is right. Can you try to plug in other device tha HID.
> (like USB printer, USB Disk, or USB ActiveSync device)?
> Did you disable the legacy support for USB in BIOS.
>
> One seconds interrupt should be caused by UHCI controller to update Frame
> Count. It looks like the Transfer is complete but does not generate the
> interrupt.
>
> David Liao
>
> "MKossiek" <matthias.kossiek@inosoft.com> wrote in message
> news:%239QxHo81EHA.2292@TK2MSFTNGP15.phx.gbl...
> > Hi,
> > some days ago I posted my problems with the VIA VT6212 USB Chip now I've
> > got
> > some more information.
> > Some Dates from my platform :
> > PlatformBuilder 5.0 CEPC Image.
> > Implemented USB devices are ehci, uhci hid mouse and keyboard. All from
MS
> > without modifications.
> > Pci bus enumeration finds uchi1, uhci2, uhci3.
> > I tested with the kbdhid driver. USB Keyboard is found and keys come
with
> > correct data..but:
> >
> > The m_hUsbInterruptEvent in uhcd/chw.cpp /UsbInterruptThread() is send
> > only
> > 1/ sec.
> > That means that m_dwSysIntr comes 1/sec.
> > Keyboard assumes that keydown is pressed for more than
> > "autorepeadinitialdelay" and begins to autorepeat until keyup comes.
> >
> > Does anybody know if this is right? Do I have to configure anything?
> >
> > Some output from my extended debug messages:
> >
> > 4294946780 PID:3f91192 TID:c3d61cc2 0x83d6e9dc: m_hUsbInterruptEvent =
> > 2211847410 Time = 4294946780
> > 4294946781 PID:3f91192 TID:c3d61cc2 0x83d6e9dc:
InterruptDone(m_dwSysIntr)
> > at : 4294946781
> > 4294947803 PID:3f91192 TID:c3d61cc2 0x83d6e9dc: !!!interrupt!!!! on
frame
> > index + 1 = 0x000297fd, USBSTS = 0x0001
> > 4294947804 PID:3f91192 TID:c3d61cc2 0x83d6e9dc: m_hUsbInterruptEvent =
> > 2211847410 Time = 4294947804
> > 4294947805 PID:3f91192 TID:c3d61cc2 0x83d6e9dc:
InterruptDone(m_dwSysIntr)
> > at : 4294947805
> > 4294948827 PID:3f91192 TID:c3d61cc2 0x83d6e9dc: !!!interrupt!!!! on
frame
> > index + 1 = 0x00029bfd, USBSTS = 0x0001
> > 4294948828 PID:3f91192 TID:c3d61cc2 0x83d6e9dc: m_hUsbInterruptEvent =
> > 2211847410 Time = 4294948828
> > 4294948829 PID:3f91192 TID:c3d61cc2 0x83d6e9dc:
InterruptDone(m_dwSysIntr)
> > at : 4294948829
> > 4294948832 PID:3f91192 TID:a3c66f96 0x83c61800: HID Report ID 0 (TLC
1-6):
> > 00 00 04 00 00 00 00 00
> > 4294948834 PID:3f91192 TID:a3c66f96 0x83c61800: Enqueue
> > SetEvent(m_hFilled)
> > Time = 4294948834
> > 4294948836 PID:3f91192 TID:a3c66f96 0x83c61800:
> > HidMdd_ProcessInterruptReport::->Enqueue Time = -18460
> > 4294948838 PID:3f91192 TID:c3c6cf9e 0x83c66800: Dequeue
> > ResetEvent(m_hFilled) Time = 4294948838
> > 4294948840 PID:3f91192 TID:c3c6cf9e 0x83c66800: HidGetInterruptReport::
> > dwErr = 0
> > 4294948842 PID:3f91192 TID:c3c6cf9e 0x83c66800:
> > KeyboardThreadProc::ProcessKeyboardReport
> > 4294949344 PID:3f91192 TID:c3c6cf9e 0x83c66800: HidGetInterruptReport::
> > dwErr = 1460
> > 4294949345 PID:3f91192 TID:c3c6cf9e 0x83c66800:
> > KeyboardThreadProc::ERROR_TIMEOUT
> > 4294949398 PID:3f91192 TID:c3c6cf9e 0x83c66800: HidGetInterruptReport::
> > dwErr = 1460
> > 4294949399 PID:3f91192 TID:c3c6cf9e 0x83c66800:
> > KeyboardThreadProc::ERROR_TIMEOUT
> > 4294949452 PID:3f91192 TID:c3c6cf9e 0x83c66800: HidGetInterruptReport::
> > dwErr = 1460
> > 4294949453 PID:3f91192 TID:c3c6cf9e 0x83c66800:
> > KeyboardThreadProc::ERROR_TIMEOUT
> > 4294949506 PID:3f91192 TID:c3c6cf9e 0x83c66800: HidGetInterruptReport::
> > dwErr = 1460
> > 4294949507 PID:3f91192 TID:c3c6cf9e 0x83c66800:
> > KeyboardThreadProc::ERROR_TIMEOUT
> > 4294949560 PID:3f91192 TID:c3c6cf9e 0x83c66800: HidGetInterruptReport::
> > dwErr = 1460
> > 4294949561 PID:3f91192 TID:c3c6cf9e 0x83c66800:
> > KeyboardThreadProc::ERROR_TIMEOUT
> > 4294949615 PID:3f91192 TID:c3c6cf9e 0x83c66800: HidGetInterruptReport::
> > dwErr = 1460
> > 4294949616 PID:3f91192 TID:c3c6cf9e 0x83c66800:
> > KeyboardThreadProc::ERROR_TIMEOUT
> > 4294949669 PID:3f91192 TID:c3c6cf9e 0x83c66800: HidGetInterruptReport::
> > dwErr = 1460
> > 4294949670 PID:3f91192 TID:c3c6cf9e 0x83c66800:
> > KeyboardThreadProc::ERROR_TIMEOUT
> > 4294949723 PID:3f91192 TID:c3c6cf9e 0x83c66800: HidGetInterruptReport::
> > dwErr = 1460
> > 4294949724 PID:3f91192 TID:c3c6cf9e 0x83c66800:
> > KeyboardThreadProc::ERROR_TIMEOUT
> > 4294949777 PID:3f91192 TID:c3c6cf9e 0x83c66800: HidGetInterruptReport::
> > dwErr = 1460
> > 4294949778 PID:3f91192 TID:c3c6cf9e 0x83c66800:
> > KeyboardThreadProc::ERROR_TIMEOUT
> > 4294949831 PID:3f91192 TID:c3c6cf9e 0x83c66800: HidGetInterruptReport::
> > dwErr = 1460
> > 4294949832 PID:3f91192 TID:c3c6cf9e 0x83c66800:
> > KeyboardThreadProc::ERROR_TIMEOUT
> > 4294949851 PID:3f91192 TID:c3d61cc2 0x83d6e9dc: !!!interrupt!!!! on
frame
> > index + 1 = 0x00029ffe, USBSTS = 0x0001
> > 4294949852 PID:3f91192 TID:c3d61cc2 0x83d6e9dc: m_hUsbInterruptEvent =
> > 2211847410 Time = 4294949852
> > 4294949853 PID:3f91192 TID:c3d61cc2 0x83d6e9dc:
InterruptDone(m_dwSysIntr)
> > at : 4294949853
> > 4294949857 PID:3f91192 TID:a3c66f96 0x83c61800: HID Report ID 0 (TLC
1-6):
> > 00 00 00 00 00 00 00 00
> > 4294949858 PID:3f91192 TID:a3c66f96 0x83c61800: Enqueue
> > SetEvent(m_hFilled)
> > Time = 4294949858
> > 4294949860 PID:3f91192 TID:a3c66f96 0x83c61800:
> > HidMdd_ProcessInterruptReport::->Enqueue Time = -17436
> > 4294949862 PID:3f91192 TID:c3c6cf9e 0x83c66800: Dequeue
> > ResetEvent(m_hFilled) Time = 4294949862
> > 4294949864 PID:3f91192 TID:c3c6cf9e 0x83c66800: HidGetInterruptReport::
> > dwErr = 0
> > 4294949866 PID:3f91192 TID:c3c6cf9e 0x83c66800:
> > KeyboardThreadProc::ProcessKeyboardReport
> > 4294950875 PID:3f91192 TID:c3d61cc2 0x83d6e9dc: !!!interrupt!!!! on
frame
> > index + 1 = 0x0002a3fe, USBSTS = 0x0001
> > 4294950877 PID:3f91192 TID:c3d61cc2 0x83d6e9dc: m_hUsbInterruptEvent =
> > 2211847410 Time = 4294950877
> > 4294950878 PID:3f91192 TID:c3d61cc2 0x83d6e9dc:
InterruptDone(m_dwSysIntr)
> > at : 4294950878
> > 4294951900 PID:
> >
> >
> > As you can see there is an IRQ every 1024 ms.
> >
> >
>
>
- Next message: Martin Malik: "RE: Bug in the CSP PXA27X Display driver"
- Previous message: bytekeeper: "Re: USB Mass Storage problems/5.0"
- In reply to: David Liao \(MS\): "Re: Once more VIA VT6212 USB Chip Problem"
- Next in thread: David Liao \(MS\): "Re: Once more VIA VT6212 USB Chip Problem"
- Reply: David Liao \(MS\): "Re: Once more VIA VT6212 USB Chip Problem"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|