On Wednesday, August 27, 2003, at 03:24 AM, Andrew McCall wrote: This isn't strictly Darwin kernel development, and if anyone complains I will take it off list. I am trying to write a simple bootsector that displays the phrase "Loading..." to the screen - much like the many, many x86 examples that can be found on the internet, but this time I want to do it on a mac. I have read all the information I can on OpenFirmware I understand that the OpenFirmware is basically the first stage in the boot process, this will then load software that is at the "real-base" address, and then this can b I am making it slightly harder for myself because I want to target old world Mac's first (as thats what I have), I understand that NewWorld Mac's can just boot straight to an elf kernel. Andrew, I can't help you directly, but I can suggest that you take a look at the Linux 'quik' bootloader. It is a full featured boot sector based loader for Old World Macs (and some CHRP systems too, IIRC). BTW, New World Macs cannot boot straight to an ELF kernel as far as I know. Linux on New World Macs is typically booted by having OF load a bootstrap program, yaboot, from a small HFS bootstrap partition. yaboot in turn reads the Linux kernel from a filesystem (HFS/HFS+ or ext2/3) and starts it. _______________________________________________ darwin-kernel mailing list | darwin-kernel@lists.apple.com Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/darwin-kernel Do not post admin requests to the list. They will be ignored.