Wrapper infrastructure for "shuffle and boot"
authorH. Peter Anvin <hpa@zytor.com>
Mon, 12 Mar 2007 20:17:35 +0000 (13:17 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Mon, 12 Mar 2007 20:17:35 +0000 (13:17 -0700)
commit9a0509cffdb22cd647b4b9bea266c2ea68a7341e
tree28f82b1087c3859ec8164964fe64d7f87ca7da34
parent66950a7c945cbb4c378c6185490a0d7d773e20d1
Wrapper infrastructure for "shuffle and boot"

Initial checkin of a wrapper infrastructure for the "shuffle and boot"
interface, both real and protected mode.  This code automatically will
figure out the necessary sequence of moves, taking into account swaps
and overlaps as necessary.
13 files changed:
com32/include/elf.h [new file with mode: 0644]
com32/include/sys/elf32.h [new file with mode: 0644]
com32/include/sys/elf64.h [new file with mode: 0644]
com32/include/sys/elfcommon.h [new file with mode: 0644]
com32/include/syslinux/movebits.h [new file with mode: 0644]
com32/lib/syslinux/addlist.c [new file with mode: 0644]
com32/lib/syslinux/freelist.c [new file with mode: 0644]
com32/lib/syslinux/memmap.c [new file with mode: 0644]
com32/lib/syslinux/movebits.c [moved from com32/libutil/movebits.c with 67% similarity]
com32/lib/syslinux/shuffle.c [new file with mode: 0644]
com32/lib/syslinux/shuffle_pm.c [new file with mode: 0644]
com32/lib/syslinux/shuffle_rm.c [new file with mode: 0644]
com32/libutil/include/movebits.h [deleted file]