|
Rockbox mail archiveSubject: Re: hcl: tools songdb.pl,1.39,1.40Re: hcl: tools songdb.pl,1.39,1.40
From: BlueChip <cs_bluechip_at_webtribe.net>
Date: Sat, 03 Sep 2005 21:34:32 +0100 > > Can you please explain why 0 is a better "faked" CRC than 1? Both can be a > > valid CRC so setting 0 is not a good way to detect it as disabled, right? > >I have no idea what detail you're talking about, but I recall that a CRC >cannot become zero. (If this is a real CRC, not a checksum) > >Jörg Just for interest, you may like to knopw about Adler32 "checksums". They are mathematically as reliable as CRC32, but far simpler and faster to generate. Designed by Mark Adler (of "gzip" fame) they come from a reliable source. I can see no reason why a CRC32 could not be 0. Unless there is some weird reason in the spec explicitly prohibiting it removing it would just increase the chance of collisions ...If you DO generate a 0, I wonder what it should be replaced with? ...Just because I am interested in this kind of thing. BC _______________________________________________ http://cool.haxx.se/mailman/listinfo/rockbox Received on 2005-09-03 Page template was last modified "Tue Sep 7 00:00:02 2021" The Rockbox Crew -- Privacy Policy |