[OpenBIOS] OpenSolaris starts to live on SPARC64

Mark Cave-Ayland mark.cave-ayland at siriusit.co.uk
Mon Apr 5 23:44:58 CEST 2010


Mark Cave-Ayland wrote:

>> Unmodified Solaris 2.6 doesn't get this far, I guess due to the 80
>> chars limitation. Will check the patched version later.
> 
> Hmmmm this looks more promising. If you compile with DEBUG_CIF enabled 
> in libopenbios/client.c and try again then you can see all the calls 
> into OpenBIOS, and hence the device nodes and properties that are being 
> accessed. This will probably tell you why you are getting the null path 
> error. It's interesting to note that type 0x5 is an a.out as opposed to 
> an ELF binary.

Actually, I was totally wrong. SPARC32 uses the romvec interface, so 
instead have a look at compiling with CONFIG_DEBUG_OBP set in 
arch/sparc32/romvec.c to see what the client is trying to do.


HTH,

Mark.

-- 
Mark Cave-Ayland - Senior Technical Architect
PostgreSQL - PostGIS
Sirius Corporation plc - control through freedom
http://www.siriusit.co.uk
t: +44 870 608 0063

Sirius Labs: http://www.siriusit.co.uk/labs



More information about the OpenBIOS mailing list