[OpenBIOS] Solaris anyone?

Nathan Kunkee nkunkee42 at hotmail.com
Mon Jun 6 23:40:17 CEST 2011

> Date: Mon, 6 Jun 2011 15:54:39 -0400
> From: tarl-b2 at tarl.net
> To: openbios at openbios.org
> Subject: Re: [OpenBIOS] Solaris anyone?
> > Hmmm it looks from reading the source code that QEMU doesn't actually 
> > implement a proper audio device for SS-5 at all but merely provides a 
> > dummy device with an empty mapped region. In that case it may be 
> > possible to provide a simple mapping in OpenBIOS to match the one in 
> > QEMU which may be enough to persuade Solaris to boot.
> Ugh. I recall that audio chip being non-trivial...
> It might be worth deleting that audio device from the device tree and 
> see if Solaris really does get further.
I've tried the same CD image with the SS-10 QEMU machine, which seems to lack the audio device, and I still hang. I get the first part of the kernel, no extra logging, and then the spinner to infinity...

nathan at xanth:/usr/local/build/qemu$ sparc-softmmu/qemu-system-sparc -bios openbios-builtin.elf -M SS-10 -cdrom /local/storage/ISO/solaris-9-sparc-d1.iso -nographic

Configuration device id QEMU version 1 machine id 64
CPUs: 1 x TI,TMS390Z55
UUID: 00000000-0000-0000-0000-000000000000
Welcome to OpenBIOS v1.0 built on Apr 30 2011 02:11
  Type 'help' for detailed information
Trying disk...
No valid state has been set by load or init-program

0 > boot cd:d -k -v Not a bootable ELF image
Loading a.out image...
Loaded 7680 bytes
entry point is 0x4000
bootpath: /iommu/sbus/espdma/esp/sd at 2,0:d

Jumping to entry point 00004000 for type 00000005...
switching to new context:
Size: 0x45c9f+0xdaf1+0x1d6a7 Bytes
SunOS Release 5.9 Version Generic_112233-12 32-bit
Copyright 1983-2003 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
Ethernet address = 52:54:0:12:34:56
Using default device instance data

Does anyone know what loads on a real SS after the audio device?


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openbios.org/pipermail/openbios/attachments/20110606/471596bb/attachment.html>

More information about the OpenBIOS mailing list