[OpenBIOS] [commit] r847 - trunk/openbios-devel/libopenbios
mark.cave-ayland at siriusit.co.uk
Tue Aug 10 23:19:46 CEST 2010
Blue Swirl wrote:
> Yes, all my Sparc64 tests pass now. Good news is that at some point
> OpenBSD boot has made some progress:
> Trying cdrom:f...
> Not a Linux kernel image
> Not a bootable ELF image
> Not a bootable a.out image
> Loading FCode image...
> Loaded 4893 bytes
> entry point is 0x4000
> OpenBSD IEEE 1275 Bootblock 1.1
> Jumping to entry point 0000000000800000 for type 0000000000000001...
> switching to new context: entry point 0x800000 stack 0x00000000ffe02b59
>>> OpenBSD BOOT 1.2
> Trying bsd...
> Booting cdrom:f/bsd
> 2590536 at 0x1000000+3236576@0x1800000Unhandled Exception 0x0000000000000010
> PC = 0x0000000000803e20 NPC = 0x0000000000803e24
> Stopping execution
> Before, only the line 'OpenBSD IEEE 1275 Bootblock 1.1' was shown.
That's great news! Apologies that the fallout from r828 was a bit more
than expected, but now that a lot more of the OpenBIOS code is
centralised it means fixes are shared among all platforms and IMO
decreases the code complexity substantially.
The fixing of the boot process was the final thing outstanding from my
original email here:
probably going to take a break for a couple of weeks and then get back
to working on the Solaris kernel boot on SPARC64.
Mark Cave-Ayland - Senior Technical Architect
PostgreSQL - PostGIS
Sirius Corporation plc - control through freedom
t: +44 870 608 0063
Sirius Labs: http://www.siriusit.co.uk/labs
More information about the OpenBIOS