The Blackfin Adventures 4: USBStor.sys and friends

Apologies if this is slightly outside of the usual scope of the list.

With W7x64, what would be the expected behaviour of the USB stack if a
connected mass storage device crashed?

I am encountering situations where, when the embedded firmware fails,
both Windows Explorer and test harnesses using the mounted file system
simply hang. Subsequent device removal has no effect, the only solution
being to reboot Windows.

Any pointers much appreciated

Jerry.

Have you tried using Windbg to see what is hanging on the PC side?

Tim.


From: xxxxx@lists.osr.com [xxxxx@lists.osr.com] On Behalf Of Jerry Evans [xxxxx@chordia.co.uk]
Sent: 15 April 2012 14:50
To: Windows System Software Devs Interest List
Subject: [ntdev] The Blackfin Adventures 4: USBStor.sys and friends

Apologies if this is slightly outside of the usual scope of the list.

With W7x64, what would be the expected behaviour of the USB stack if a
connected mass storage device crashed?

I am encountering situations where, when the embedded firmware fails,
both Windows Explorer and test harnesses using the mounted file system
simply hang. Subsequent device removal has no effect, the only solution
being to reboot Windows.

Any pointers much appreciated

Jerry.


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer

What “hangs” mean?

Does the OS reboot cleanly? If you kill the application process by Task Manager, does it disappear from the list?