[OpenBIOS] input length

Artyom Tarasenko atar4qemu at googlemail.com
Tue Mar 23 15:14:30 CET 2010


Meanwhile qemu-system-sparc is good enough to boot most Solaris
versions with OBP.
( http://tyom.blogspot.com/2009/12/solaris-under-qemu-how-to.html )

I'm trying to find out what is missing in OpenBIOS to do the same.
Currently the boot just hangs.
I did a wild guess:
$ strings sun4m/ufsboot
...
 ['] find-device catch if 2drop true else current-device device-end then swap l!
...

It looks like all the keywords are known to the OpenBIOS, but I can't
input the test string:
" /options" ['] find-device catch if 2drop true else current-device
device-end then swap l!

it is longer than 80 characters, and OpenBIOS lets me enter only the
part of the string up to "device-end t".

The questions are:
 - is it just an interactive command line limitation, or an api limitation?
 - where is it defined?  I couldn't find anything useful with grep -r 80 .
 - is there a forth debugger in OpenBIOS?

-- 
Regards,
Artyom Tarasenko

solaris/sparc under qemu progress: http://tyom.blogspot.com/



More information about the OpenBIOS mailing list