Home
last modified time | relevance | path

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

12

/bsp/xuantie/libraries/xuantie_libraries/chip_riscv_dummy/src/drivers/
A Dcrc.c93 CSI_PARAM_CHK(crc, CSI_ERROR); in csi_crc_init()
118 CSI_PARAM_CHK(crc, CSI_ERROR); in csi_crc_config()
120 crc->config = *config; in csi_crc_config()
203 CSI_PARAM_CHK(crc, CSI_ERROR); in csi_crc_accumulate()
210 crc->state.busy = 1U; in csi_crc_accumulate()
230 crc->state.busy = 0U; in csi_crc_accumulate()
256 crc->state.busy = 1U; in csi_crc_calculate()
276 crc->state.busy = 0U; in csi_crc_calculate()
292 return crc->state; in csi_crc_get_state()
397 if ((crc == 0U) || (crc == 0xffffU)) { in csi_crc16()
[all …]
/bsp/hpmicro/libraries/hpm_sdk/utils/
A Dhpm_crc32.c14 uint32_t crc = 0xFFFFFFFF; in crc32() local
16 crc ^= *buf++; in crc32()
18 if (crc & 1) in crc32()
19 crc = (crc >> 1) ^ 0xEDB88320; in crc32()
21 crc = (crc >> 1); in crc32()
25 return ~crc; in crc32()
/bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/src/
A Dbflb_common.c212 uint32_t crc = 0; in bflb_soft_crc32_table() local
215 crc = crc ^ 0xffffffff; in bflb_soft_crc32_table()
218 crc = crc32Tab[(crc ^ *data++) & 0xFF] ^ (crc >> 8); in bflb_soft_crc32_table()
221 return crc ^ 0xffffffff; in bflb_soft_crc32_table()
237 uint32_t crc = ~initial; // Initial value in bflb_soft_crc32_ex() local
241 crc ^= *data++; // crc ^= *data; data++; in bflb_soft_crc32_ex()
243 if (crc & 1) { in bflb_soft_crc32_ex()
244 crc = (crc >> 1) ^ 0xEDB88320; // 0xEDB88320= reverse 0x04C11DB7 in bflb_soft_crc32_ex()
246 crc = (crc >> 1); in bflb_soft_crc32_ex()
250 return ~crc; in bflb_soft_crc32_ex()
/bsp/rm48x50/HALCoGen/include/
A Dcrc.h214 void crcSendPowerDown(crcBASE_t *crc);
215 void crcSignGen(crcBASE_t *crc,crcModConfig_t *param);
216 void crcSetConfig(crcBASE_t *crc,crcConfig_t *param);
217 uint64 crcGetSectorSig(crcBASE_t *crc,uint32 channel);
218 uint32 crcGetFailedSector(crcBASE_t *crc,uint32 channel);
219 uint32 crcGetIntrPend(crcBASE_t *crc,uint32 channel);
220 void crcChannelReset(crcBASE_t *crc,uint32 channel);
221 void crcEnableNotification(crcBASE_t *crc, uint32 flags);
222 void crcDisableNotification(crcBASE_t *crc, uint32 flags);
233 void crcNotification(crcBASE_t *crc, uint32 flags);
/bsp/samd21/sam_d2x_asflib/common/services/crc32/
A Dcrc32.c85 crc32_t crc, uint_fast8_t bytes) in _crc32_recalculate_bytes_helper() argument
89 crc ^= data; in _crc32_recalculate_bytes_helper()
92 if (crc & 1) { in _crc32_recalculate_bytes_helper()
93 crc = (crc >> 1) ^ CRC32_POLYNOMIAL; in _crc32_recalculate_bytes_helper()
95 crc >>= 1; in _crc32_recalculate_bytes_helper()
99 return crc; in _crc32_recalculate_bytes_helper()
125 enum status_code crc32_recalculate(const void *data, size_t length, crc32_t *crc) in crc32_recalculate() argument
130 crc32_t temp_crc = COMPLEMENT_CRC(*crc); in crc32_recalculate()
168 *crc = COMPLEMENT_CRC(temp_crc); in crc32_recalculate()
A Dcrc32.h75 enum status_code crc32_recalculate(const void *data, size_t length, crc32_t *crc);
103 crc32_t *crc) in crc32_calculate() argument
105 *crc = 0; in crc32_calculate()
107 return crc32_recalculate(data, length, crc); in crc32_calculate()
/bsp/xuantie/libraries/xuantie_libraries/csi/csi2/include/drv/
A Dcrc.h50 uint8_t csi_crc7_be(uint8_t crc, uint8_t *data, uint32_t size);
60 uint8_t csi_crc8(uint8_t crc, uint8_t *data, size_t size);
70 uint8_t csi_crc8_maxim(uint8_t crc, uint8_t *data, size_t size);
80 uint16_t csi_crc16(uint16_t crc, uint8_t *data, uint32_t size);
90 uint16_t csi_crc16_ccitt(uint16_t crc, uint8_t *data, uint32_t size);
110 uint16_t csi_crc16_itu(uint16_t crc, uint8_t *data, uint32_t size);
120 uint32_t csi_crc32_le(uint32_t crc, uint8_t *data, uint32_t size);
130 uint32_t csi_crc32_be(uint32_t crc, uint8_t *data, uint32_t size);
/bsp/tm4c123bsp/libraries/TivaWare_C_series/tm4c123_driverlib/src/
A Dsw_crc.c213 #define CRC8_ITER(crc, data) g_pui8Crc8CCITT[(uint8_t)((crc) ^ (data))] argument
220 #define CRC16_ITER(crc, data) (((crc) >> 8) ^ \ argument
221 g_pui16Crc16[(uint8_t)((crc) ^ (data))])
228 #define CRC32_ITER(crc, data) (((crc) >> 8) ^ \ argument
229 g_pui32Crc32[(uint8_t)((crc & 0xFF) ^ \
/bsp/msp432e401y-LaunchPad/libraries/msp432e4/driverlib/
A Dsw_crc.c211 #define CRC8_ITER(crc, data) g_pui8Crc8CCITT[(uint8_t)((crc) ^ (data))] argument
218 #define CRC16_ITER(crc, data) (((crc) >> 8) ^ \ argument
219 g_pui16Crc16[(uint8_t)((crc) ^ (data))])
226 #define CRC32_ITER(crc, data) (((crc) >> 8) ^ \ argument
227 g_pui32Crc32[(uint8_t)((crc & 0xFF) ^ \
/bsp/tm4c129x/libraries/driverlib/
A Dsw_crc.c213 #define CRC8_ITER(crc, data) g_pui8Crc8CCITT[(uint8_t)((crc) ^ (data))] argument
220 #define CRC16_ITER(crc, data) (((crc) >> 8) ^ \ argument
221 g_pui16Crc16[(uint8_t)((crc) ^ (data))])
228 #define CRC32_ITER(crc, data) (((crc) >> 8) ^ \ argument
229 g_pui32Crc32[(uint8_t)((crc & 0xFF) ^ \
/bsp/samd21/sam_d2x_asflib/common/components/crypto/sha204/
A Dsha204_comm.c61 void sha204c_calculate_crc(uint8_t length, uint8_t *data, uint8_t *crc) { in sha204c_calculate_crc() argument
80 crc[0] = (uint8_t) (crc_register & 0x00FF); in sha204c_calculate_crc()
81 crc[1] = (uint8_t) (crc_register >> 8); in sha204c_calculate_crc()
91 uint8_t crc[SHA204_CRC_SIZE]; in sha204c_check_crc() local
95 sha204c_calculate_crc(count, response, crc); in sha204c_check_crc()
97 return (crc[0] == response[count] && crc[1] == response[count + 1]) in sha204c_check_crc()
A Dsha204_comm.h100 void sha204c_calculate_crc(uint8_t length, uint8_t *data, uint8_t *crc);
/bsp/hpmicro/libraries/hpm_sdk/components/smbus/
A Dhpm_smbus.c260 uint8_t crc = 0x00; in hpm_smbus_pec_crc8() local
262 crc ^= *data++; in hpm_smbus_pec_crc8()
264 if (crc & 0x80) { in hpm_smbus_pec_crc8()
265 crc = (crc << 1) ^ 0x07; in hpm_smbus_pec_crc8()
267 crc <<= 1; in hpm_smbus_pec_crc8()
271 return crc; in hpm_smbus_pec_crc8()
/bsp/apm32/libraries/Drivers/
A Ddrv_eth.c206 uint32_t crc = 0xffffffff; in ethcrc() local
214 if (((crc >> 31) ^ (data[i] >> j)) & 0x01) in ethcrc()
217 crc = (crc << 1) ^ 0x04C11DB7; in ethcrc()
221 crc = crc << 1; in ethcrc()
226 return ~crc; in ethcrc()
232 uint32_t crc; in register_multicast_address() local
236 crc = ethcrc(mac, 6); in register_multicast_address()
241 hash = (crc >> 26) & 0x3F; in register_multicast_address()
/bsp/frdm-k64f/device/MK64F12/
A Dfsl_enet.c1132 uint32_t crc = 0xFFFFFFFFU; in ENET_AddMulticastGroup() local
1142 if ((c ^ crc) & 1U) in ENET_AddMulticastGroup()
1144 crc >>= 1U; in ENET_AddMulticastGroup()
1146 crc ^= 0xEDB88320U; in ENET_AddMulticastGroup()
1150 crc >>= 1U; in ENET_AddMulticastGroup()
1157 if (!((crc >> 0x1FU) & 1U)) in ENET_AddMulticastGroup()
1171 uint32_t crc = 0xFFFFFFFFU; in ENET_LeaveMulticastGroup() local
1181 if ((c ^ crc) & 1U) in ENET_LeaveMulticastGroup()
1183 crc >>= 1U; in ENET_LeaveMulticastGroup()
1189 crc >>= 1U; in ENET_LeaveMulticastGroup()
[all …]
/bsp/allwinner/libraries/sunxi-hal/hal/source/disp2/disp/de/lowlevel_v2x/
A Dde_dsi.c275 u16 crc, i; in dsi_dcs_wr() local
279 crc = in dsi_dcs_wr()
417 __u16 crc, i; in dsi_gen_wr() local
1290 u16 crc = 0xffff; in dsi_crc_pro() local
1298 crc = ((crc >> 1) & 0x7fff) ^ gen_code; in dsi_crc_pro()
1300 crc = (crc >> 1) & 0x7fff; in dsi_crc_pro()
1305 return crc; in dsi_crc_pro()
1314 u16 crc = 0xffff; in dsi_crc_pro_pd_repeat() local
1322 crc = ((crc >> 1) & 0x7fff) ^ gen_code; in dsi_crc_pro_pd_repeat()
1324 crc = (crc >> 1) & 0x7fff; in dsi_crc_pro_pd_repeat()
[all …]
/bsp/ck802/libraries/
A DSConscript12 common/crc/ck_crc.c
30 cwd + '/common/crc',
/bsp/msp432e401y-LaunchPad/libraries/msp432e4/driverlib/lib/gcc/m4f/
A Dmakefile17 …_DIR)/aes.o $(OBJ_DIR)/can.o $(OBJ_DIR)/comp.o $(OBJ_DIR)/cpu.o $(OBJ_DIR)/crc.o $(OBJ_DIR)/des.o …
50 $(OBJ_DIR)/crc.o: $(SRC_DIR)/crc.c
/bsp/msp432e401y-LaunchPad/libraries/msp432e4/driverlib/lib/iar/m4f/
A Dmakefile18 …_DIR)/aes.o $(OBJ_DIR)/can.o $(OBJ_DIR)/comp.o $(OBJ_DIR)/cpu.o $(OBJ_DIR)/crc.o $(OBJ_DIR)/des.o …
51 $(OBJ_DIR)/crc.o: $(SRC_DIR)/crc.c
/bsp/msp432e401y-LaunchPad/libraries/msp432e4/driverlib/lib/ccs/m4f/
A Dmakefile17 …_DIR)/aes.o $(OBJ_DIR)/can.o $(OBJ_DIR)/comp.o $(OBJ_DIR)/cpu.o $(OBJ_DIR)/crc.o $(OBJ_DIR)/des.o …
50 $(OBJ_DIR)/crc.o: $(SRC_DIR)/crc.c
/bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl702/std/src/
A Dbl702_sf_cfg_ext.c626 uint32_t crc, *pCrc; in bflb_sf_cfg_get_flash_cfg_need_lock_ext() local
633 crc = BFLB_Soft_CRC32((uint8_t *)buf + 4, sizeof(spi_flash_cfg_type)); in bflb_sf_cfg_get_flash_cfg_need_lock_ext()
636 if (*pCrc == crc) { in bflb_sf_cfg_get_flash_cfg_need_lock_ext()
/bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl602/std/src/
A Dbl602_sf_cfg_ext.c719 uint32_t crc,*p_crc; in bflb_sf_cfg_get_flash_cfg_need_lock_ext() local
725 crc=BFLB_Soft_CRC32((uint8_t *)buf+4,sizeof(spi_flash_cfg_type)); in bflb_sf_cfg_get_flash_cfg_need_lock_ext()
727 if(*p_crc==crc){ in bflb_sf_cfg_get_flash_cfg_need_lock_ext()
/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/
A DInterface.c326 …t32_t send_vendor_array(uint8_t cmd_type, const uint8_t * byte_array, uint16_t size, uint16_t crc) in send_vendor_array() argument
387 crc_cmd[4] = crc % 0x100; in send_vendor_array()
388 crc_cmd[5] = crc / 0x100; in send_vendor_array()
/bsp/essemi/es32f369x/libraries/ES32F36xx_ALD_StdPeriph_Driver/Include/
A Dald_rtchw.h119 int16_t crc; /**< offset:0x26 */ member
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_standard_peripheral/Source/
A Dgd32vf103_spi.c542 uint16_t spi_crc_get(uint32_t spi_periph,uint8_t crc) in spi_crc_get() argument
544 if(SPI_CRC_TX == crc){ in spi_crc_get()

Completed in 63 milliseconds

12