[OpenBIOS] SPARC32: Trying to increase machine memory and failing
Artyom Tarasenko
atar4qemu at gmail.com
Tue Oct 26 11:41:34 CEST 2010
On Tue, Oct 26, 2010 at 10:46 AM, Mark Cave-Ayland
<mark.cave-ayland at siriusit.co.uk> wrote:
> Andreas Färber wrote:
>
>> I think you need to adjust VMEM_SIZE in arch/sparc32/ldscript
>> accordingly...
>>
>> Andreas
>
> I've just tried that, and still no dice starting qemu with the new ROM:
>
> ./qemu-system-sparc -cdrom /home/build/src/qemu/sparcimage/sol8-cd1.iso
> -boot d -nographic
> rom: requested regions overlap (rom
> /home/build/rel-qemu-git/share/qemu/openbios-sparc32.
> free=0x0000000070107000, addr=0x0000000070000000)
> rom loading failed
>
> Does this error mean that the ROMs are larger than the memory space
> allocated to them? Given that the SPARC32 ROM appears to load at 0xffd00000,
> surely that means the ROM can be a couple of MB without any problem?
Currently not a couple. hw/sun4m.c:
#define PROM_SIZE_MAX (1024 * 1024)
> Currently the size on disk of the unstripped ROM is around 540KB which
> should be fine.
Yes, should be fine. But looks like you are hitting 512KiB limit somewhere...
--
Regards,
Artyom Tarasenko
solaris/sparc under qemu blog: http://tyom.blogspot.com/
More information about the OpenBIOS
mailing list