Перенести настройки выпуска в JSON, добавить переносимый сценарий сборки и проверки BIN. Обновить конфигурации CCS, исходники в UTF-8, обработку TESTLAMP, образы прошивки и регрессионные проверки.
12 lines
550 B
C
12 lines
550 B
C
/* Интерфейсы CRC. Различать буфер кадра и массив слов EEPROM;
|
|
* результат зависит от порядка обработки байтов.
|
|
*/
|
|
typedef unsigned short WORD;
|
|
typedef unsigned char byte;
|
|
|
|
|
|
unsigned int get_crc_ccitt(unsigned int crc, unsigned int *buf, unsigned long size );
|
|
unsigned int get_crc_16(unsigned int crc,unsigned int *buf,unsigned long size );
|
|
unsigned int get_crc_16b(unsigned int crc,unsigned int *buf,unsigned long size );
|
|
int get_crc16(unsigned int *buf, int size );
|