[OpenBIOS] Sparc64 OpenBIOS

Blue Swirl blauwirbel at gmail.com
Thu Nov 19 17:57:05 CET 2009


On Thu, Nov 19, 2009 at 6:45 PM, Nick Couchman <Nick.Couchman at seakr.com> wrote:
>>>> On 2009/11/19 at 09:40, Tarl Neustaedter <Tarl.Neustaedter at Sun.COM> wrote:
>> [...]
>>> So, does it just need to be changed from:
>>> " seek" call-method
>>>
>>> to:
>>> rot swap " seek" call-method
>>>
>> More like
>>    " seek" rot call-method
>>
>
> Doh!
>
> Well, no more Forth exceptions, but I think Qemu is not liking it, now:
>
> 0 > boot cdrom
> [sparc64] Booting file 'cdrom' with parameters ''
> Not a bootable ELF image
> Not a Linux kernel image
> Not a bootable a.out image
> Loading FCode image...
> Loaded 7120 bytes
> entry point is 0x4000
> Evaluating FCode...
> Unhandled Exception 0x0000000000000034
> PC = 0x00000000ffd10de4 NPC = 0x00000000ffd10de8
> Stopping execution

This is unaligned access exception. With GDB you could check if some
address matches the PC value.



More information about the OpenBIOS mailing list