> I am looking for a fast non-table driven 8 bit CRC algorithm. > Any help appreciated. Andy Warren's page: http://pw2.netcom.com/~fastfwd/answers.html has an example non-table driven 16-CRC routine, under answer #76. You should also read: ftp://ftp.rocksoft.com/clients/rocksoft/papers/crc_v3.txt for a very readable and understandable explanation of CRCs. The author of this paper has a web site at: http://www.ross.net/crc/ which could also be useful to you (you can get his CRC paper from here also). - Andy. ---------------------------------------------------------- Andrew David, Software Manager, Ultronics Ltd, Cheltenham. akdavid@Ultronics.co.uk http:\\www.ultronics.com ----------------------------------------------------------