[skip]
> ECC. This is definitely not a CRC32. The algorithm
in
> general looks like shift register for polynomial
> multiplication with polynomial equal to
> x32+x28+x26+x19+x17+x10+x6+x2+1 .
It's a polynomial code not unlike a CRC. (Note
that
a CRC
works as an error-correcting code, but aren't as
good at
burst error detection/correction as codes designed
for that
purpose.) It could be a BCH code. Older disk
subsystems
on "big iron" used Fire code, but I'm
not aware of
that
even having been used on small Winchester drives.
Yes. Indeed. I checked it again and it is the regular
CRC circuit with unusual initial value and polynomial.
Thank you.
Alexander.