From: Jim Brain (brain_at_jbrain.com)
Date: 2004-04-15 05:49:40
I see now the algorithm, but can;t seem to grok the a001 Even stranger, when the code preps to send the chsum, it takes each byte and send the hi nybble | 01 then 40 | low nybble. So, 823e becomes 81 42 31 4e. In the recv code, it lsrs the incoming byte, and it carry set, it knows it is a high hybble (81 is a hi nybble, 42 is not). But, that means the CRC code must only generate a 16 bit number with the low bit of both bytes off. So XXXXXXX0YYYYYYY0. Very strange. Jim Message was sent through the cbm-hackers mailing list
Archive generated by hypermail pre-2.1.8.