On 12/11/2012 08:07 AM, Weddington, Eric wrote:
Please send ideas for improvement. We're always open-minded, but just sticklers 
for detail (as I'm sure you can tell).

One option might be to retain the current function solely as #defines, but make the *actual* functions strictly defined by their properties:

__crc16_1021_ffff()
__crc16_8408_ffff()
etc.

Update the documentation with a table derived from wikipedia and other sources that explicitly shows those parameters (e.g. Xmodem is one, "CCITT" is another, Xmega CRC / NVM hardware is *this* one, etc.) along with the "historical" name that's #defined in.

_______________________________________________
AVR-libc-dev mailing list
AVR-libc-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/avr-libc-dev

Reply via email to