Fixed: Export to Motorola S37, Checksum wrong if address > 16MB

Bug reports concerning HxD.
Post Reply
busybee
Posts: 2
Joined: 04 Nov 2015 15:40

Fixed: Export to Motorola S37, Checksum wrong if address > 16MB

Post by busybee »

When extracting big files to Motorola S37, beginning with Address 0x01000000, the checksum is calculated wrong. It Looks like the MSB of the address is not considered.

Example:
S31500000020FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA Address 0x00000020: ok
S31501000020FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA Address 0x01000020: wrong
S31501000020FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 Address 0x01000020: should be
Maël
Site Admin
Posts: 1455
Joined: 12 Mar 2005 14:15

Re: Export to Motorola S37, Checksum wrong if address > 16MB

Post by Maël »

Confirmed error in 1.7.7.0, fixed in development version.
Maël
Site Admin
Posts: 1455
Joined: 12 Mar 2005 14:15

Re: Fixed: Export to Motorola S37, Checksum wrong if address > 16MB

Post by Maël »

Available as stable in HxD 2.0 and later.
Post Reply