Subject: Re: Installing & Booting NetBSD 1.2 under SVR4
To: Michael L. Hitch <mhitch@gemini.oscs.montana.edu>
From: Greg Baldwin <drizzit@eskimo.com>
List: port-amiga
Date: 06/12/1997 22:27:39
On Thu, 12 Jun 1997, Michael L. Hitch wrote:

> > > NetBSD 1.2 (GENERIC) #0: Thu Sep 26 10:27:49 EDT 1996
> > >     chopps@water.emich.edu:/exp/NetBSD/NetBSD-1-2/src/sys/arch/amiga/compile/GENERIC
> > > Amiga 500/2000 (m68030 CPU/MMU m68882 FPU) *Note: this is actually an Amiga 3000*
>     ^^^^^^^^^^^^^^
> 
>   The A3000 SCSI adapter is supported - but only when the machine type is
> detected to be an A3000.  The A3000 test(s) don't seem to be working on this
> configuration.
> 
>   You can force the machine type with the -c3000 option on the boot command.
> 
> NetBSD/Amiga BootBLock loader 0.3 (10.2.96)
> /netbsd -bsASc3000
> 
>   Hopefully this will work a little better.
> 
> Michael

It may be that he is trying to load NetBSD using Kickstart 1.4.  If I did
not softboot into 3.1, NetBSD always told me that I had an A500/A2000.  If
I remember correctly, the loader searches out for a resident file in
memory called 'A3000.bonus', which only exists under 2.x and 3.x.

Might it be a better idea to look at the hardware instead?  A3000s were
the only machine to use a rv D Ramsey chip (the A4000 used a rv G Ramsey).
Could we not peek into memory address $DE0043 (byte-width ID for the
Ramsey) and compare it to see if its $0D (the ID for a rv D)?  It should
be fairly safe, because I have never heard of anyone who has dropped a rv
G Ramsey into their A3000 (I don't think it'd work, anyways).

Comments?


---
"Here at Complete Bastard Enterprises we hold firmly with the adage
 'Ask us no questions, we'll tell you no lies...'"