Home
last modified time | relevance | path

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

/hal_stm32-latest/stm32cube/stm32h7xx/drivers/src/
Dstm32h7xx_hal_otfdec.c761 uint8_t crc = 0; in HAL_OTFDEC_KeyCRCComputation() local
777 keyval ^= (key_strobe[j] << 24) | ((uint32_t)crc << 16) | (key_strobe[j] << 8) | crc; in HAL_OTFDEC_KeyCRCComputation()
780 crc = 0; in HAL_OTFDEC_KeyCRCComputation()
783 k = ((((uint32_t)crc >> 7) ^ ((keyval >> ((uint8_t)31 - i)) & ((uint8_t)0xF)))) & 1U; in HAL_OTFDEC_KeyCRCComputation()
784 crc <<= 1; in HAL_OTFDEC_KeyCRCComputation()
787 crc ^= crc7_poly; in HAL_OTFDEC_KeyCRCComputation()
791 crc ^= (uint8_t)0x55; in HAL_OTFDEC_KeyCRCComputation()
794 return (uint32_t) crc; in HAL_OTFDEC_KeyCRCComputation()
/hal_stm32-latest/stm32cube/stm32u5xx/drivers/src/
Dstm32u5xx_hal_otfdec.c788 uint8_t crc = 0; in HAL_OTFDEC_KeyCRCComputation() local
804 keyval ^= (key_strobe[j] << 24) | ((uint32_t)crc << 16) | (key_strobe[j] << 8) | crc; in HAL_OTFDEC_KeyCRCComputation()
807 crc = 0; in HAL_OTFDEC_KeyCRCComputation()
810 k = ((((uint32_t)crc >> 7) ^ ((keyval >> ((uint8_t)31 - i)) & ((uint8_t)0xF)))) & 1U; in HAL_OTFDEC_KeyCRCComputation()
811 crc <<= 1; in HAL_OTFDEC_KeyCRCComputation()
814 crc ^= crc7_poly; in HAL_OTFDEC_KeyCRCComputation()
818 crc ^= (uint8_t)0x55; in HAL_OTFDEC_KeyCRCComputation()
821 return (uint32_t) crc; in HAL_OTFDEC_KeyCRCComputation()
/hal_stm32-latest/stm32cube/stm32h5xx/drivers/src/
Dstm32h5xx_hal_otfdec.c788 uint8_t crc = 0; in HAL_OTFDEC_KeyCRCComputation() local
804 keyval ^= (key_strobe[j] << 24) | ((uint32_t)crc << 16) | (key_strobe[j] << 8) | crc; in HAL_OTFDEC_KeyCRCComputation()
807 crc = 0; in HAL_OTFDEC_KeyCRCComputation()
810 k = ((((uint32_t)crc >> 7) ^ ((keyval >> ((uint8_t)31 - i)) & ((uint8_t)0xF)))) & 1U; in HAL_OTFDEC_KeyCRCComputation()
811 crc <<= 1; in HAL_OTFDEC_KeyCRCComputation()
814 crc ^= crc7_poly; in HAL_OTFDEC_KeyCRCComputation()
818 crc ^= (uint8_t)0x55; in HAL_OTFDEC_KeyCRCComputation()
821 return (uint32_t) crc; in HAL_OTFDEC_KeyCRCComputation()
/hal_stm32-latest/stm32cube/stm32l5xx/drivers/src/
Dstm32l5xx_hal_otfdec.c788 uint8_t crc = 0; in HAL_OTFDEC_KeyCRCComputation() local
804 keyval ^= (key_strobe[j] << 24) | ((uint32_t)crc << 16) | (key_strobe[j] << 8) | crc; in HAL_OTFDEC_KeyCRCComputation()
807 crc = 0; in HAL_OTFDEC_KeyCRCComputation()
810 k = ((((uint32_t)crc >> 7) ^ ((keyval >> ((uint8_t)31 - i)) & ((uint8_t)0xF)))) & 1U; in HAL_OTFDEC_KeyCRCComputation()
811 crc <<= 1; in HAL_OTFDEC_KeyCRCComputation()
814 crc ^= crc7_poly; in HAL_OTFDEC_KeyCRCComputation()
818 crc ^= (uint8_t)0x55; in HAL_OTFDEC_KeyCRCComputation()
821 return (uint32_t) crc; in HAL_OTFDEC_KeyCRCComputation()
/hal_stm32-latest/stm32cube/stm32h7rsxx/drivers/src/
Dstm32h7rsxx_hal_mce.c917 uint8_t crc = 0; in HAL_MCE_KeyCRCComputation() local
933 keyval ^= (key_strobe[j] << 24) | ((uint32_t)crc << 16) | (key_strobe[j] << 8) | crc; in HAL_MCE_KeyCRCComputation()
936 crc = 0; in HAL_MCE_KeyCRCComputation()
939 k = ((((uint32_t)crc >> 7) ^ ((keyval >> ((uint8_t)31 - i)) & ((uint8_t)0xF)))) & 1U; in HAL_MCE_KeyCRCComputation()
940 crc <<= 1; in HAL_MCE_KeyCRCComputation()
943 crc ^= crc7_poly; in HAL_MCE_KeyCRCComputation()
947 crc ^= (uint8_t)0x55; in HAL_MCE_KeyCRCComputation()
950 return (uint32_t) crc; in HAL_MCE_KeyCRCComputation()
/hal_stm32-latest/stm32cube/stm32n6xx/drivers/src/
Dstm32n6xx_hal_mce.c921 uint8_t crc = 0; in HAL_MCE_KeyCRCComputation() local
937 keyval ^= (key_strobe[j] << 24) | ((uint32_t)crc << 16) | (key_strobe[j] << 8) | crc; in HAL_MCE_KeyCRCComputation()
940 crc = 0; in HAL_MCE_KeyCRCComputation()
943 k = ((((uint32_t)crc >> 7) ^ ((keyval >> ((uint8_t)31 - i)) & ((uint8_t)0xF)))) & 1U; in HAL_MCE_KeyCRCComputation()
944 crc <<= 1; in HAL_MCE_KeyCRCComputation()
947 crc ^= crc7_poly; in HAL_MCE_KeyCRCComputation()
951 crc ^= (uint8_t)0x55; in HAL_MCE_KeyCRCComputation()
954 return (uint32_t) crc; in HAL_MCE_KeyCRCComputation()