Skip site navigation (1)Skip section navigation (2)
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>