Home
last modified time | relevance | path

Searched refs:crc (Results 1 – 12 of 12) sorted by relevance

/components/utilities/rt-link/src/
A Drtlink_utils.c27 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 Drtlink.c95 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 Dymodem.c54 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 DKconfig8 prompt"use hw crc device or not"
12 bool "use software crc table"
14 bool "use hardware crc device"
/components/drivers/block/partitions/
A Defi.c39 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 Ddev_wlan_cfg.c36 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 Dlowpan6.c267 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 Ddev_spi_msd.c110 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 Drtlink.h122 rt_uint8_t crc : 1; member
150 rt_uint32_t crc; /* CRC result */ member
/components/drivers/include/drivers/
A Dmmcsd_card.h33 rt_uint8_t crc; /* CID CRC */ member
/components/dfs/dfs_v1/filesystems/elmfat/
A Dff.c3171 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 Dff.c3222 DWORD crc, /* Current CRC value */
3230 crc ^= (d & b) ? 1 : 0;
3231 crc = (crc & 1) ? crc >> 1 ^ 0xEDB88320 : crc >> 1;
3233 return crc;

Completed in 42 milliseconds