Subject: Re: Exception 0x2C at 0x00004000
To: Jeremy Cooper <jeremy@broder.com>
From: Jason Thorpe <thorpej@nas.nasa.gov>
List: port-sun3
Date: 01/27/1997 12:05:17
On Mon, 27 Jan 1997 10:45:58 -0800 (PST) 
 Jeremy Cooper <jeremy@broder.com> wrote:

 > On Sun, 26 Jan 1997, Rick Copeland wrote:
 > 
 > > Boot sd(0,0,1)
 > > 
 > > Exception 0x2C at 0x00004000.
 > 
 > The CPU is unhappy with the first instruction in the kernel code.  More
 > specifically it is trying to execute a special co-processor instruction
 > for a co-processor you do not have.  The last time I checked however, the
 > first instruction of the kernel is:

Actually, would this be the first _kernel_ instruction, or the first
_boot program_ instruction?  Doesn't the sun3 require that the a.out
header be stripped from the boot program before it's copied into /boot?

 > mov #2700,sr
 > 
 > which disables all interrupts - it is not a special co-processor
 > instruction. So it's more likely that something is corrupted in the tape.
 > Did you leave out any lines between the 'Boot sd()' and the exception?
 > Those are important to diagnosing the problem.

Jason R. Thorpe                                       thorpej@nas.nasa.gov
NASA Ames Research Center                               Home: 408.866.1912
NAS: M/S 258-6                                          Work: 415.604.0935
Moffett Field, CA 94035                                Pager: 415.428.6939