[OpenBIOS] PATCH: Rework CIF interface to handle parameters in reverse order
Mark Cave-Ayland
mark.cave-ayland at siriusit.co.uk
Wed Nov 25 12:30:17 CET 2009
Blue Swirl wrote:
> It still breaks both Sparc64 and PPC.
>
> Another interesting effect (Aurora 2.0):
> [sparc64] Booting file 'cdrom' with parameters ''
> Not a bootable ELF image
> Not a Linux kernel image
> Loading a.out image...
> Loaded 7680 bytes
> entry point is 0x4000
> Jumping to entry point...
> switching to new context: entry point 0x4000 stack 0x00000000ffe02a71
> Unhandled Exception 0x656e746572000000
> PC = 0x00000000ffd0fc78 NPC = 0x00000000ffd0fc7c
> Stopping execution
>
> The exception value 0x656e746572000000 is bogus, it should be less
> than 0x200 IIRC. But the exception number, when interpreted as a
> string, yields 'enter'. Strange.
Hmmm that'll still be broken then :( I've since spent some time
yesterday evening setting up a PPC Qemu/OpenBIOS build environment so I
can emulate Laurent's yaboot environment. Using this I'll make use of
the CIF debugging in order to figure out what is still going wrong...
ATB,
Mark.
--
Mark Cave-Ayland - Senior Technical Architect
PostgreSQL - PostGIS
Sirius Corporation plc - control through freedom
http://www.siriusit.co.uk
t: +44 870 608 0063
Sirius Labs: http://www.siriusit.co.uk/labs
More information about the OpenBIOS
mailing list