Click here to Skip to main content
15,891,712 members
Home / Discussions / Hardware & Devices
   

Hardware & Devices

 
AnswerRe: Need to develop windows simple driver for general card ( transfer video ) - how to start ? Pin
fat_boy31-Jan-11 5:27
fat_boy31-Jan-11 5:27 
QuestionIntel DP55WG PITA Pin
TommyTomToms19-Jan-11 8:27
TommyTomToms19-Jan-11 8:27 
AnswerRe: Intel DP55WG PITA Pin
fat_boy19-Jan-11 22:39
fat_boy19-Jan-11 22:39 
GeneralRe: Intel DP55WG PITA Pin
TommyTomToms20-Jan-11 2:52
TommyTomToms20-Jan-11 2:52 
GeneralRe: Intel DP55WG PITA Pin
fat_boy20-Jan-11 2:55
fat_boy20-Jan-11 2:55 
GeneralRe: Intel DP55WG PITA Pin
Dan Neely20-Jan-11 5:05
Dan Neely20-Jan-11 5:05 
QuestionBoot Record of hard disk Pin
A_Fa16-Jan-11 1:07
A_Fa16-Jan-11 1:07 
QuestionUSB "lockout" when connecting and disconnecting HID device Pin
dybs14-Jan-11 15:55
dybs14-Jan-11 15:55 
What is the best way to go about debugging this issue (in addition to google?)

When we unplug and replug a custom HID device enough times on a low-ish-end machine (XP Pro SP3), Windows stops recognizing new USB connects and disconnects on any USB port (any device class). We turned on the Driver Verifier, and got a 0xC9 bugcheck (DRIVER_VERIFIER_IOMANAGER_VIOLATION), with an error code of 0x21D (An IRP dispatch handler has not properly detached from the stack below it upon receiving a remove IRP - Not entirely sure what that means, but from what I've read on MSDN (See Summary of Guidelines for Pending IRPs)[^], it looks like something is keeping the "post-processing" from running on a disconnect). The driver file that was referenced is HIDCORE.SYS (I think...I didn't actually see the error, this is what my colleague told me). We are using the HID driver built into Windows.

The problem only occurs when a utility we wrote is running that sends a few commands to the device. While this utility is running, we can connect and disconnect the device any from 3 to 30 times before the USB "locks up". Any connected devices still work, but no new connect/disconnect events are recognized. It's most reproducible on lower-end machines, but will occasionally happen on a medium-end PC. The only way out of this is to reboot.

We've made sure we're closing all our file handles to the device when we get a disconnect event. We don't have a whole lot of experience debugging low-level driver-related problems. Any suggestions would be greatly appreciated.

I'm sure there's some bit of information I'm missing, but any suggestions would be greatly appreciated.

Dybs
The shout of progress is not "Eureka!" it's "Strange... that's not what i expected". - peterchen

AnswerRe: USB "lockout" when connecting and disconnecting HID device Pin
fat_boy16-Jan-11 21:01
fat_boy16-Jan-11 21:01 
QuestionSolid State Drives Pin
Alan Kurlansky11-Jan-11 10:39
Alan Kurlansky11-Jan-11 10:39 
AnswerRe: Solid State Drives [modified] Pin
Luc Pattyn11-Jan-11 10:56
sitebuilderLuc Pattyn11-Jan-11 10:56 
GeneralRe: Solid State Drives Pin
Jörgen Andersson12-Jan-11 1:04
professionalJörgen Andersson12-Jan-11 1:04 
GeneralRe: Solid State Drives Pin
Luc Pattyn12-Jan-11 2:16
sitebuilderLuc Pattyn12-Jan-11 2:16 
GeneralRe: Solid State Drives Pin
Dan Neely12-Jan-11 2:35
Dan Neely12-Jan-11 2:35 
GeneralRe: Solid State Drives Pin
Alan Kurlansky12-Jan-11 3:58
Alan Kurlansky12-Jan-11 3:58 
GeneralRe: Solid State Drives Pin
Jörgen Andersson12-Jan-11 4:07
professionalJörgen Andersson12-Jan-11 4:07 
GeneralRe: Solid State Drives Pin
Alan Kurlansky12-Jan-11 4:28
Alan Kurlansky12-Jan-11 4:28 
QuestionOne server hdd vs two normal hdd connected into RAID Pin
vonpik10-Jan-11 11:35
vonpik10-Jan-11 11:35 
AnswerRe: One server hdd vs two normal hdd connected into RAID Pin
Jörgen Andersson11-Jan-11 11:37
professionalJörgen Andersson11-Jan-11 11:37 
QuestionDual socket Core i5 2500K versus Core i7 2600K Pin
T210210-Jan-11 3:01
T210210-Jan-11 3:01 
AnswerRe: Dual socket Core i5 2500K versus Core i7 2600K Pin
Dan Neely10-Jan-11 4:28
Dan Neely10-Jan-11 4:28 
GeneralRe: Dual socket Core i5 2500K versus Core i7 2600K Pin
T210210-Jan-11 19:03
T210210-Jan-11 19:03 
GeneralRe: Dual socket Core i5 2500K versus Core i7 2600K Pin
Dan Neely11-Jan-11 2:29
Dan Neely11-Jan-11 2:29 
QuestionUSB in XP- external drive does not always "connects". Pin
Vaclav_18-Dec-10 5:41
Vaclav_18-Dec-10 5:41 
AnswerRe: USB in XP- external drive does not always "connects". Pin
fat_boy31-Dec-10 2:08
fat_boy31-Dec-10 2:08 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.