uint16_t calculate_crc_asm();