Re: OpenFirmware, Booting and OS Development
Re: OpenFirmware, Booting and OS Development
- Subject: Re: OpenFirmware, Booting and OS Development
- From: Tim Seufert <email@hidden>
- Date: Wed, 27 Aug 2003 04:59:10 -0700
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 | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/darwin-kernel
Do not post admin requests to the list. They will be ignored.