CRC question

dwight elvey dkelvey at hotmail.com
Sun Nov 11 12:37:55 CST 2007


> From: cclist at sydex.com
---snip---> > Could even be XORing the contents with a LFSR. Hard to say without > seeing it. > 
Hi
 Of course, a CRC is just a special polynomial LFSR that has
a large field of zeros so that it cna be used for burst correction.
 It seems the code is CRC. The code may just do a bit at a time
or may have a table lookup to do a byte at a time. I've even seen
nibble at a time.
 If it were doing a real CRC, one could even locate a burst
of bit errors and fix the EPROM if one knew the polynomial
used.
 To my knowledge, I don't know if any of the assemblers had
a CRC calculator built in. The final check number was most
likely calculated after the assembly and just added to the code.
If in the listing, this may have been a second pass through
the assembler.
Dwight
_________________________________________________________________
Windows Live Hotmail and Microsoft Office Outlook – together at last.  Get it now.
http://office.microsoft.com/en-us/outlook/HA102225181033.aspx?pid=CL100626971033


More information about the cctech mailing list