|
From: | Andrei Warkentin |
Subject: | Re: Booting homebrew ELF kernel on NewWorld OpenFirmware 3.0? |
Date: | Mon, 10 Oct 2005 10:03:26 -0500 |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello,Thank you for your reply. Thus, all I need for OF 3.0 to load my ``kernel'' is just a statically-linked ELF file, with proper endianness, and a _start symbol? Does anyone know how well OF 3.0 deals with different endianness if at all?
Thanks again for the information and have a great day. On Oct 10, 2005, at 3:08 AM, Olaf Hering wrote:
On Sun, Oct 09, Andrei Warkentin wrote:I trying to cobble together a simple Hello World ``kernel'' on the mac, and have a question concerning the booting specifics. I understand that OF 3.0 groks ELF, but the ELF file should contain some special information in the note section (and have the PT_NOTE thing). This special information entails the values for load-base and real-base (among other things) that are to be used. Here is where I become confused.Noone except IBM CHRP cares about the PT_NOTE. Proof: yaboot doesnt have one, and yaboot works fine for everyone. -- short story of a lazy sysadmin: alias appserv=wotan _______________________________________________ Grub-devel mailing list address@hidden http://lists.gnu.org/mailman/listinfo/grub-devel
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) iD8DBQFDSoLCY/rXIPQviuERAk9GAJ4tv/4HABaAjQ76tFp+RbyJ95BmtwCaA78t rkdVPC189DlMz1b2qjQkB9I= =lqdQ -----END PGP SIGNATURE-----
[Prev in Thread] | Current Thread | [Next in Thread] |