Subject: Re: Booting from CD on Performa 6400
To: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
From: Allen Briggs <briggs@wasabisystems.com>
List: port-macppc
Date: 10/02/2002 09:25:10
On Wed, Oct 02, 2002 at 09:43:21PM +0900, Izumi Tsutsui wrote:
> briggs@wasabisystems.com wrote:
> 
> > 0 > setenv boot-device /AAPL,ROM
> > 0 > boot ata/ATA-Disk@0:0
> > 
> > failed with:
> > OF_open bootpath=/AAPL,ROM
> > read stage 2 blocks: 01234567. done!
> > starting stage 2...
> > DEFAULT CATCH!, code=FFF00600 at   %SRR0: 00600000  %SRR1: 00003070
> > 
> > while
> > 0 > setenv boot-device ata/ATA-Disk@0:0
> > 0 > boot 
> > 
> > worked.  I don't think the bootpath should have been /AAPL,ROM in this
> > case.  The command line should override the boot-device, I think.
> 
> Some old OF is really buggy and it does not set bootpath properly.
> So ofwboot/boot.c uses boot-device instead if bootpath is invalid.

Yes, but it seems that we could handle some of these bugs more
effectively.  In this (common) case, a bootpath of /AAPL,ROM is
certainly wrong.

-allen

-- 
 Allen Briggs                     briggs@wasabisystems.com
 http://www.wasabisystems.com/    Quality NetBSD CDs, Sales, Support, Service
NetBSD development for Alpha, ARM, M68K, MIPS, PowerPC, SuperH, XScale, etc...