Subject: Re: JavaStation w/ OBP3 - some progress
To: None <port-sparc@netbsd.org>
From: Valeriy E. Ushakov <uwe@ptc.spbu.ru>
List: port-sparc
Date: 04/04/2001 09:18:28
On Tue, Apr 03, 2001 at 07:45:53 +0400, Valeriy E. Ushakov wrote:

> This image proceeds as far as:
> 
> >> NetBSD/sparc Secondary Boot, Revision 1.9
> >> (toor@felix.sparc.spb.su, Wed Mar 21 23:56:32 MSK 2001)
> Booting netbsd
> loadfile: open("netbsd")
> open netbsd: No such file or directory

In sys/arch/sparc/stand/common/promdev.c in getdevtype

1) case PROM_OPENFIRM is missing.  I guess, prom_getether suffers from
   the same problem, but I haven't got that far yet.

2) Instead of hardcoded OBP romvec reference:

	node = (*obpvec->pv_v2devops.v2_fd_phandle)(fd);

   a promlib abstraction should be used:

	node = prom_instance_to_package(fd);

Hmm, this cute little brick starts to scream RARP after that, but I
need to get some sleep now...

PS: If you feel this doesn't belong to the list, just let me know.

SY, Uwe
-- 
uwe@ptc.spbu.ru                         |       Zu Grunde kommen
http://www.ptc.spbu.ru/~uwe/            |       Ist zu Grunde gehen