Date: Thu, 23 Jan 1997 23:29:27 +1030 (CST) From: Michael Smith <msmith@atrad.adelaide.edu.au> To: hackers@freebsd.org Subject: CRC-16 algorithms? Message-ID: <199701231259.XAA21523@genesis.atrad.adelaide.edu.au>
next in thread | raw e-mail | index | archive | help
(Yes, this is FreeBSD-related 8) I'm looking for any implementations of various CRC-16 polynomials; I'm trying to compute a checksum for a parameter save area for a peripheral, which is documented as "CRC-16", but no details of the polynomial are given. 8( If you're into cracking these sorts of things, here's the parameter space : 00000000 00 39 3c 3e 01 02 03 00 80 00 00 00 00 00 00 00 |.9<>............| 00000010 08 00 0e 20 3d 4b 00 00 00 00 00 00 00 02 01 00 |... =K..........| 00000020 01 03 00 de ad 01 00 00 00 00 00 00 00 00 00 01 |....-...........| 00000030 00 00 00 00 00 00 00 00 00 00 00 00 01 26 3c aa |.............&<.| The bytes at 0x3d and 0x3e are the CRC-16 of the bytes from 0-0x3c inclusive. Any help here will help make the DOS configuration utility for this device unnecessary, which would be nice 8) -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199701231259.XAA21523>