With this commit we have an extensible boot protocol that has all of
the major features of the current linux x86 boot protocol.  But
without warts.  And it looks like it can continue to be extended cleanly.

- mkelfImage-1.10 now implements all ELF notes so far defined
- Fix small syntax error in reset16.lds
- small bug fixes to the elf bootloader
- factor the elf bootloader into focused smal subroutines that are easier to comprehend
  and maintain
- Implement support for PT_NOTE headers and parsing ELF notes if we need special 
functionality
  An ELF Image should never need an ELF loader to interpret an ELF to work correctly, 
making
  interpretation of all ELF notes optional.
- Implement support for notes giving PROGRAM_NAME, PROGRAM_VERSION, and 
PROGRAM_CHECKSUM

mkelfImage-1.10 is also available at:
ftp://download.lnxi.com/pub/src/mkelfImage

Eric

Reply via email to