isolinux: drop dependency on core_xfer_buf in self-loader syslinux-4.00-pre26
authorH. Peter Anvin <hpa@zytor.com>
Thu, 25 Feb 2010 02:27:29 +0000 (18:27 -0800)
committerH. Peter Anvin <hpa@zytor.com>
Thu, 25 Feb 2010 02:27:29 +0000 (18:27 -0800)
commit11c612b178da3b07c8cb6fb4f88d0c030ab67627
tree8076e872e5589bf1f2dcf1d4b0bade88a8cf9ce4
parent9ce07efd0b1b2cc2493dc0c022d8d8b984160d6d
isolinux: drop dependency on core_xfer_buf in self-loader

Drop the dependency on core_xfer_buf in the self-loader, and instead
load the data aligned to an offset, and then bulk-move it into place.
diskstart.inc will need to do something similar if/when support is
added for > 1K sectors on BIOS.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
core/isolinux.asm