[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