Finish the shuffle and boot interface, and add an ELF loading module.
authorH. Peter Anvin <hpa@zytor.com>
Thu, 15 Mar 2007 02:06:36 +0000 (19:06 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Thu, 15 Mar 2007 02:06:36 +0000 (19:06 -0700)
commit37b99c20bf10933524f3b8c1ec04215d5c94c18d
treec4552e2d59ca2be9c901fda0fb2d447a8f5b7ab8
parent0b4922aa3fb090ee05d2e7c20379aabe2a047835
Finish the shuffle and boot interface, and add an ELF loading module.

The shuffle and boot interface, including the library support, should now
work as advertised.  Add an ELF-loading module as a demo, and it's probably
useful for someone, too.
15 files changed:
NEWS
com32/include/syslinux/movebits.h
com32/lib/Makefile
com32/lib/syslinux/addlist.c
com32/lib/syslinux/dump_mmap.c [new file with mode: 0644]
com32/lib/syslinux/dump_movelist.c [new file with mode: 0644]
com32/lib/syslinux/freelist.c
com32/lib/syslinux/memmap.c
com32/lib/syslinux/movebits.c
com32/lib/syslinux/shuffle.c
com32/lib/syslinux/shuffle_pm.c
com32/lib/syslinux/shuffle_rm.c
com32/lib/syslinux/zonelist.c [new file with mode: 0644]
com32/modules/Makefile
com32/modules/elf.c [new file with mode: 0644]