add crc asm