| /components/utilities/rt-link/src/ |
| A D | rtlink_utils.c | 27 static rt_uint32_t crc = 0xffffffff; variable 71 crc = 0xffffffff; in rt_link_sf_crc32_reset() 84 y = (crc ^ data[i]) & 0xff; in rt_link_sf_crc32() 86 crc = (crc >> 8) ^ x; in rt_link_sf_crc32() 88 return (crc ^ 0xffffffff); in rt_link_sf_crc32()
|
| A D | rtlink.c | 95 frame->head.crc = 1; in rt_link_frame_init() 105 frame->crc = 0; in rt_link_frame_init() 219 if (frame->head.crc) in frame_send() 242 if (frame->head.crc) in frame_send() 245 rt_memcpy(data, &frame->crc, RT_LINK_CRC_LENGTH); in frame_send() 687 , receive_frame.head.crc in rt_link_frame_check() 789 if (receive_frame.head.crc) in rt_link_frame_check() 804 if (receive_frame.head.crc) in rt_link_frame_check() 818 rt_link_hw_copy((rt_uint8_t *)&receive_frame.crc, data, RT_LINK_CRC_LENGTH); in rt_link_frame_check() 820 if (receive_frame.crc != temporary_crc) in rt_link_frame_check() [all …]
|
| /components/utilities/ymodem/ |
| A D | ymodem.c | 54 rt_uint16_t crc = 0; in CRC16() local 57 crc = (crc << 8) ^ ccitt_table[((crc >> 8) ^ *q++) & 0xff]; in CRC16() 58 return crc; in CRC16() 63 rt_uint16_t crc; in CRC16() local 66 crc = 0; in CRC16() 69 crc = crc ^ (int) * q++ << 8; in CRC16() 73 if (crc & 0x8000) in CRC16() 74 crc = crc << 1 ^ 0x1021; in CRC16() 76 crc = crc << 1; in CRC16() 81 return (crc); in CRC16()
|
| /components/utilities/rt-link/ |
| A D | Kconfig | 8 prompt"use hw crc device or not" 12 bool "use software crc table" 14 bool "use hardware crc device"
|
| /components/drivers/block/partitions/ |
| A D | efi.c | 39 rt_ubase_t crc = 0xffffffffUL; in efi_crc32() local 43 crc ^= buf[i]; in efi_crc32() 47 crc = (crc >> 1) ^ ((crc & 1) ? 0xedb88320L : 0); in efi_crc32() 51 return ~crc; in efi_crc32() 292 rt_uint32_t crc, origcrc; in is_gpt_valid() local 344 crc = efi_crc32((const rt_uint8_t *)(*gpt), rt_le32_to_cpu((*gpt)->header_size)); in is_gpt_valid() 346 if (crc != origcrc) in is_gpt_valid() 349 to_disk_name(disk), crc, origcrc); in is_gpt_valid() 420 crc = efi_crc32((const rt_uint8_t *)(*ptes), pt_size); in is_gpt_valid() 422 if (crc != rt_le32_to_cpu((*gpt)->partition_entry_array_crc32)) in is_gpt_valid()
|
| /components/drivers/wlan/ |
| A D | dev_wlan_cfg.c | 36 rt_uint32_t crc; member 123 …info_pkg->crc = rt_wlan_cal_crc((rt_uint8_t *)cfg_cache->cfg_info, sizeof(struct rt_wlan_cfg_info)… in rt_wlan_cfg_cache_save() 139 rt_uint32_t crc; in rt_wlan_cfg_cache_refresh() local 175 crc = rt_wlan_cal_crc((rt_uint8_t *)data, len - sizeof(struct cfg_save_info_head)); in rt_wlan_cfg_cache_refresh() 179 LOG_D("hred->crc:0x%04x crc:0x%04x", head->crc, crc); in rt_wlan_cfg_cache_refresh() 184 (head->crc != crc)) in rt_wlan_cfg_cache_refresh()
|
| /components/net/lwip/lwip-2.1.2/src/netif/ |
| A D | lowpan6.c | 267 u16_t crc = 0; in lowpan6_calc_crc() local 273 if (((data ^ crc) & 1) != 0) { in lowpan6_calc_crc() 274 crc = (u16_t)((crc >> 1) ^ CCITT_POLY_16); in lowpan6_calc_crc() 276 crc = (u16_t)(crc >> 1); in lowpan6_calc_crc() 282 return crc; in lowpan6_calc_crc() 351 u16_t crc; in lowpan6_frag() local 428 crc = LWIP_6LOWPAN_DO_CALC_CRC(p_frag->payload, p_frag->len - 2); in lowpan6_frag() 429 pbuf_take_at(p_frag, &crc, 2, p_frag->len - 2); in lowpan6_frag() 460 pbuf_take_at(p_frag, &crc, 2, p_frag->len - 2); in lowpan6_frag() 480 crc = LWIP_6LOWPAN_DO_CALC_CRC(p_frag->payload, p_frag->len - 2); in lowpan6_frag() [all …]
|
| /components/drivers/spi/ |
| A D | dev_spi_msd.c | 110 crc = 0; in crc7() 123 crc ^= 0x04; in crc7() 124 crc <<= 1; in crc7() 125 crc |= 0x01; in crc7() 129 crc <<= 1; in crc7() 134 return crc; in crc7() 141 uint8_t crc, in _send_cmd() argument 158 if (crc == 0x00) in _send_cmd() 160 crc = crc7(&cmd_buffer[1], 5); in _send_cmd() 161 crc = (crc << 1) | 0x01; in _send_cmd() [all …]
|
| /components/utilities/rt-link/inc/ |
| A D | rtlink.h | 122 rt_uint8_t crc : 1; member 150 rt_uint32_t crc; /* CRC result */ member
|
| /components/drivers/include/drivers/ |
| A D | mmcsd_card.h | 33 rt_uint8_t crc; /* CID CRC */ member
|
| /components/dfs/dfs_v1/filesystems/elmfat/ |
| A D | ff.c | 3171 DWORD crc, /* Current CRC value */ 3179 crc ^= (d & b) ? 1 : 0; 3180 crc = (crc & 1) ? crc >> 1 ^ 0xEDB88320 : crc >> 1; 3182 return crc;
|
| /components/dfs/dfs_v2/filesystems/elmfat/ |
| A D | ff.c | 3222 DWORD crc, /* Current CRC value */ 3230 crc ^= (d & b) ? 1 : 0; 3231 crc = (crc & 1) ? crc >> 1 ^ 0xEDB88320 : crc >> 1; 3233 return crc;
|