u16 crc_get_16bit(const void src, u32 len)
{
/ log_info(func); */
u8 *p = (u8 *)src;
u16 ret;
OS_SR_ALLOC();
// vm_mutex_enter();
OS_ENTER_CRITICAL();
JL_CRC->REG = 0 ;
while (len–) {
JL_CRC->FIFO = p++;
}
asm volatile(“csync”);
ret = JL_CRC->REG;
OS_EXIT_CRITICAL();
// vm_mutex_exit();
/ printf(“CRC16 %02x\r\n”, ret); */
return ret;
}
杰里之ac608n_soundbox_sdk_v1.2.1 开启在线 EQ 错【篇】
最新推荐文章于 2023-12-27 01:19:34 发布