Re: deciphering powerpc registers
DSISR = data store interrupt status register. DAR = data exception adddress error. MSR = machine state register http://www.mot.com/powerpc Click on "Library". The programming environment manual for 32 bit procs is where you should start looking. http://e-www.motorola.com/brdata/PDFDB/docs/MPCFPE32B.pdf Page 6-22 (p 242) Different processors may have other bits set in these registers. If something isn't listed, you'll need to look it up specifically for the processor in question. --Steve On Thu, Mar 13, 2003 at 11:03:31AM -0700, Brian Daugherty wrote:
hi,
I'm trying to debug a kernel panic. I'd like to lookup the meaning of
the
codes contained in the DSISR, MSR and DAR.
Exception state (sv=0x0DC62C80)
PC=0x90000E2C; MSR=0x0000D030; DAR=0x0DCDB000; DSISR=0x42000000;
LR=0x0001
Can anybody point me at some on-line powerpc docs which would help out?
thanks,
brian
--
Brian Daugherty
Software Engineer
Cisco Systems, Inc.
5400 Airport Blvd.
Boulder, CO 80301
Voice: 720.562.6482
Email: brdaughe@cisco.com
_______________________________________________
darwin-kernel mailing list | darwin-kernel@lists.apple.com
Help/Unsubscribe/Archives:
Do not post admin requests to the list. They will be ignored.
_______________________________________________ darwin-kernel mailing list | darwin-kernel@lists.apple.com Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/darwin-kernel Do not post admin requests to the list. They will be ignored.
participants (1)
-
Steven Bytnar