I have just completed writing up the major components of what I believe is a solid specification for booting using the ELF format.
The parameter formant is slightly incopatible with what I have currently running with LinuxBIOS. This is for two reasons. The first is I confused BIOS parameter tables with bootloader paramters in my first implementation. And secondly because the implementation I currently have changes type sizes when switching architectures a feature I do not believe is robust during conversions between 32 bit and 64bit cpus. Please review this and give me feedback. At ftp://download.linuxnetworx.com/pub/src/linuxbios/specifications/draft1_elf_boot_proposal.txt While I let this sit for a little while I am going to be working on specifications for LinuxBIOS specific tables that can be found by scanning memory, instead of needing to be passed to the application. Eric