Changes

Jump to: navigation, search

765 FDC

290 bytes added, 10 July
/* FDC Track Format */
Or in pseudo code:
<pre>
# x^16 is not explicitly stored in 0x1021, it's implicit in CRC-16 calculationsCRC_POLY = 0x1021 def crc16_ccitt(crc, byte): crc ^= (byte << 8) for _ in range(8): if crc & 0x8000: crc = (crc << 1) ^ 0x1021CRC_POLY else: crc = crc << 1 crc &= 0xFFFF return crc
</pre>
<br>
6,121
edits