Calling all 1394 gurus,
I’m having difficulty with our 1394a device and XP-SP2. I’ve noticed
some very bizarre bus reset behavior. Every bus reset (whether
hardware or software generated) causes a second bus reset. This echo
is extremely annoying as it tends to defeat my attempts to make the
host node root.
I observe this behavior even after cutting all the interesting code
out of my bus reset notification routine so I am very sure it is not
due to anything my driver is doing. I have never observed this kind of
behavior with win2k. I don’t think there is a problem with XP < sp2.
I haven’t directly verified this but I wasn’t experiencing problems
until sp2 (this was not the only issue).
Has anyone else observed this behavior? Does anyone have any idea what
could be causing it? Could my device be doing something in it’s
responses to queries from the OS that could cause this behavior? All
ideas gratefully recieved.
Robert Newton
VX Technologies
Robert,
I have seen this multiple bus reset behavior of Windows since w2k. That
happened at least with all the devices I have developed drivers for. Like
you mentioned, I remember it is at attempt by the PC node to forcefully
become the root node. You are right when you say it is not a side-effect of
your driver. Why do you want to become root? For testing purposes?
Mat
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Robert Newton
Sent: Monday, December 06, 2004 11:47 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] 1394 bus reset and XP-SP2`
Calling all 1394 gurus,
I’m having difficulty with our 1394a device and XP-SP2. I’ve noticed
some very bizarre bus reset behavior. Every bus reset (whether
hardware or software generated) causes a second bus reset. This echo
is extremely annoying as it tends to defeat my attempts to make the
host node root.
I observe this behavior even after cutting all the interesting code
out of my bus reset notification routine so I am very sure it is not
due to anything my driver is doing. I have never observed this kind of
behavior with win2k. I don’t think there is a problem with XP < sp2.
I haven’t directly verified this but I wasn’t experiencing problems
until sp2 (this was not the only issue).
Has anyone else observed this behavior? Does anyone have any idea what
could be causing it? Could my device be doing something in it’s
responses to queries from the OS that could cause this behavior? All
ideas gratefully recieved.
Robert Newton
VX Technologies
Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
You are currently subscribed to ntdev as: xxxxx@encentrus.com
To unsubscribe send a blank email to xxxxx@lists.osr.com