From: jwstephens at
msm.umr.edu
dwight elvey wrote:
Hi
It is most likely a simple checksum and not a crc. Still, making a crc
come out to zero is not hard. It is about the same as a checksum resulting in zero.
If it was doing a 16 bit crc, it would need 2 bytes to be the check bits.
Still, most ROM checks that I've seen are simple checksums.
Dwight
Checksums have a problem when used to check prom space in that a common
error in function can just
misorder the bytes or location of the eproms in memory space, and a
checksum won't catch that.
CRC's can be constructed which will only work well if the bytes are in
the correct order thru the entire
space.
Hi
This is true that a crc is better. It is just that most of the
code that I've seen is a simple checksum and not a crc.
If it were my code, I'd most likely us a crc.
Dwight
_________________________________________________________________
Windows Live Hotmail and Microsoft Office Outlook ? together at last. ?Get it now.