On 4/2/10, Mark Cave-Ayland mark.cave-ayland@siriusit.co.uk wrote:
Blue Swirl wrote:
Nice work, there was a lot of cleaning up to do. How do you get the kernel loaded manually?
Thanks :)
I'm not sure what you mean by that? The Fcode in the ISO does all of the loading, and the OpenBIOS ELF loader does the relocation when the Fcode calls init-program. If you try and boot from the Milax ISO under qemu, all you have to do is type "go" once you get returned to the Forth prompt to move the PC to the relocated image and start executing.
Sorry, I misread that you had loaded the kernel manually.
The crash seems to happen within OpenBIOS.