Subject: Re: 5000/240 netboot/tftp failure
To: Simon Burge <simonb@telstra.com.au>
From: Michael K. Sanders <msanders@aros.net>
List: port-pmax
Date: 07/07/1997 22:20:02
Simon Burge writes:
>On Mon, 07 Jul 1997 21:49:36 -0600 "Michael K. Sanders" wrote:
>
>> [ About the CAUSE register ]
>>
>> If I knew how to decode them, I might offer... :)
>
>Look at http://www.sgi.com/MIPS/products/r4400/UMan/R4000.book_1.html
>for the R4400 manual. You'll find info on the CAUSE register somewhere :)
Thanks.
My novice interpretation gives:
? CR: 0x30000010<CE=3,EXC=AdEL>
0011 0000 0000 0000 0000 0000 0001 0000
>From various tables and figures[1]:
BD=0
CE=11 (0x3)
IP=0
ExecCode = 00100 (0x4), which is AdEL
"Address error exception (load or instruction fetch)"
Wow. That was really pointless. :)
Did I completely miss the point of decoding CR? It seems like all
the info is already given by <CE=3,EXC=AdEL>... CR _is_ the
Cause Register, right? :)
Any other ideas?
:: Mike ::
[1]: http://www.sgi.com/MIPS/products/r4400/UMan/R4000.book_89.html#MARKER2_2