Go to the documentation of this file.
33 #include "stm32h7xx_hal.h"
44 #ifdef HAL_CRC_MODULE_ENABLED
104 while ((msb-- > 0U) && ((Pol & ((uint32_t)(0x1U) << (msb & 0x1FU))) == 0U))
#define assert_param(expr)
Include module's header file.
#define IS_CRC_POL_LENGTH(LENGTH)
HAL_StatusTypeDef
HAL Status structures definition
HAL_StatusTypeDef HAL_CRCEx_Input_Data_Reverse(CRC_HandleTypeDef *hcrc, uint32_t InputReverseMode)
#define HAL_CRC_LENGTH_8B
#define CRC_POLYLENGTH_16B
#define HAL_CRC_LENGTH_7B
#define CRC_POLYLENGTH_32B
#define MODIFY_REG(REG, CLEARMASK, SETMASK)
__IO HAL_CRC_StateTypeDef State
HAL_StatusTypeDef HAL_CRCEx_Polynomial_Set(CRC_HandleTypeDef *hcrc, uint32_t Pol, uint32_t PolyLength)
CRC Handle Structure definition.
#define CRC_POLYLENGTH_7B
#define CRC_POLYLENGTH_8B
#define HAL_CRC_LENGTH_16B
#define WRITE_REG(REG, VAL)
#define IS_CRC_INPUTDATA_INVERSION_MODE(MODE)
HAL_StatusTypeDef HAL_CRCEx_Output_Data_Reverse(CRC_HandleTypeDef *hcrc, uint32_t OutputReverseMode)
#define IS_CRC_OUTPUTDATA_INVERSION_MODE(MODE)