This is not a trivial question to answer. The simple answer to your system
hanging is most likely a PCI hang, which is caused by the system ‘getting
confused’ on the PCI bus. This can be caused by a number of different
factors, and the most reasonable way to solve it is probably a PCI bus
analyzer (a machine that connects to the PCI bus and records all things
that happen on the PCI bus). At this point, it’s probably also good to have
a VERY THOROUGH understanding of the PCI device that you’re trying to talk
to.
The reason I think that it’s a PCI bus hang is that you say the mouse and
softice are locked up. Normally, if you have a system hang in a software
hang, the mouse and keyboard are usually working. However, on a PCI hang,
the next PCI access done by the processor will cause the processor to wait
for it to complete. At that time, nothing else will EVER happen in the
system, since the CPU is now stopped, and all peripherals that communicate
via the PCI bus are stopped, so nothing much CAN happen.
–
Mats
-------- Notice --------
The information in this message is confidential and may be legally
privileged. It is intended solely for the addressee. Access to this
message by anyone else is unauthorized. If you are not the intended
recipient, any disclosure, copying or distribution of the message, or any
action taken by you in reliance on it, is prohibited and may be unlawful.
If you have received this message in error, please delete it and contact
the sender immediately. Thank you.
xxxxx@lists.osr.com wrote on 12/15/2004 12:52:37 PM:
HI, all
When I executed(? *^*, sorry) a DMA transferring(system memory ->
local memory), my win2k became hang up even including mouse and
softice. Does anybody can give me some advice about the windows’ hangup.
The PCI card was MPC8540, The driver had to map a PC’s PCI memory
space(Common buffer) to the local PCI memory space dynamically using
the 8540’s . when the transferring size was less than 256byte, the
transferring can be finished correctly. but if the transferring
size was larger than 256byte, windows became hangup.
Thanks.
Questions? First check the Kernel Driver FAQ at http://www.
osronline.com/article.cfm?id=256
You are currently subscribed to ntdev as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com
ForwardSourceID:NT00009836