[syslinux] [PATCH][git-pull] core/diskstart.inc: Fix DS in verify_checksum
Gene Cumm
gene.cumm at gmail.com
Fri Dec 31 09:30:55 PST 2010
git://git.zytor.com/users/genec/syslinux.git
Branch core-diskstart-chkerr-for-hpa
verify_checksum is built to allow for segment wrap (ldlinux.sys larger
than 33280 bytes if my math is right). If the wrap occurs, DS is no
longer 0. If there's a checksum error after DS is no longer 0, it
won't be able print checksumerr_msg properly.
2 commits: 1 to make the fix in verify_checksum; the second to remove
similar code in all_read.
I stumbled upon this while trying to work with Gert to figure out how
this simple checksum system works.
--
-Gene
More information about the Syslinux
mailing list