Ok, I made those changes to openbios, here is the output.
> On May 8, 2018, at 6:50 AM, Joe van Tunen <joevt(a)shaw.ca> wrote:
> : (debug-feval) ( fcode# -- fcode# )
> \ Address
> fcode-stream 1 - . here u. ." : "
> \ Indicate if word is compiled
> state @ 0<> if
> ." (compile) "
> dup fcode>xt cell - lfa2name type
> dup ." [ 0x" . ." ]" cr
On 16/05/2019 08:09, BALARD Arnaud wrote:
> Hi Mark,
> I finally build my bios for SS20 and finish to install my solaris 7 + soft (with 2 cpu of 170Mhz).
> That's works great ! I just have two question if you can have a time :
> - I can't add more than 512M of RAM, I have qemu fatal trap when I try it.
> - My screen are limited to the TCX model, when I try to use CG3 with args -"g 1152x900" I get "stopping execution"
> Thanks you for all your answers, I would never have succeeded without your help !
Excellent news! I see from Wikipedia that the SS-20 would only support a maximum of
512M RAM anyhow, but it seems qemu-system-sparc doesn't detect this correctly as the
maximum address doesn't look right. For the moment I'd simply say "don't do that" and
I'll try and find out a way to have qemu-system-sparc fail on a more friendly way.
Also note that that target/sparc is not MTTNG enabled so your 2 vCPUs are currently
running on just 1 physical CPU. It's something on my TODO list to look at but fairly
low priority right now.
As for CG3 due to memory constraints in OpenBIOS you can only run it at a maximum of
1024x768 unless you have a real Sun PROM and a CG3 FCode ROM which will allow it to
run at the higher 1152x900 resolution.