Re: deciphering powerpc registers
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: email@hidden
>
_______________________________________________
>
darwin-kernel mailing list | email@hidden
>
Help/Unsubscribe/Archives:
>
http://www.lists.apple.com/mailman/listinfo/darwin-kernel
>
Do not post admin requests to the list. They will be ignored.
_______________________________________________
darwin-kernel mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/darwin-kernel
Do not post admin requests to the list. They will be ignored.