Subject: Re: Compiling a kernel for 68060
To: None <port-amiga@netbsd.org>
From: Ignatios Souvatzis <is@jocelyn.rhein.de>
List: port-amiga
Date: 11/10/1998 20:38:22
> On 10.11.98, 01:47:08, Anders Skargren wrote:

> > am probably missing something. When I boot the new kernel it does not
> > recognize the 68060 but thinks it's a 040 and then panics after a while. I
> > refetched the kernel sources after the first time with no avail, tried
> > some compiler flags second time, etc (don't remember, it was a while ago).

> > Even if I just copy the generic config and compile that it fails to boot.

????
Did "config" after copy, and "make clean" after config?

If you missed one of those steps, thats the only way you could
possibly make a GENERIC behave like that.

> > The kernel thinks the 060 is a 040:
> > ---
> > Sep  9 13:16:20 f190 /netbsd: NetBSD 1.3.2 (amelia060) #0: Mon Sep  7 03:14:12 CEST 1998
> > Sep  9 13:16:20 f190 /netbsd:haze@f190:/usr/local/src/sys/arch/amiga/compile/amelia060
> > Sep  9 13:16:20 f190 /netbsd: Amiga 500/2000 (m68040 CPU/MMU/FPU)


On Tue, Nov 10, 1998 at 06:53:04PM +0100, Bernd Sieker wrote:

> You _must_ have these two options enabled in your kernel config file:
> 
> options 	M68060		# support for 060
> options 	M060SP		# MC68060 software support (Required for 060)

In addition, if you try to do bootblock booting of a Phase5 board, you need
options		BB060STUPIDROM

The comment in the GENERIC configuration file and the documentation in
man options should explain what this does.

	-is