Home
last modified time | relevance | path

Searched refs:CRCx (Results 1 – 10 of 10) sorted by relevance

/bsp/fm33lc026/libraries/FM33LC0xx_FL_Driver/Inc/
A Dfm33lc0xx_fl_crc.h171 __STATIC_INLINE uint32_t FL_CRC_ReadData(CRC_Type *CRCx) in FL_CRC_ReadData() argument
187 MODIFY_REG(CRCx->CR, CRC_CR_OPWD_Msk, dataWidth); in FL_CRC_SetDataWidth()
200 return (uint32_t)(READ_BIT(CRCx->CR, CRC_CR_OPWD_Msk)); in FL_CRC_GetDataWidth()
214 MODIFY_REG(CRCx->CR, CRC_CR_PARA_Msk, mode); in FL_CRC_SetCalculateMode()
243 MODIFY_REG(CRCx->CR, CRC_CR_RFLTIN_Msk, mode); in FL_CRC_SetInputInvertMode()
272 MODIFY_REG(CRCx->CR, CRC_CR_RFLTO_Msk, mode); in FL_CRC_SetOutputInvertMode()
318 SET_BIT(CRCx->CR, CRC_CR_XOR_Msk); in FL_CRC_EnableOutputXOR()
340 CLEAR_BIT(CRCx->CR, CRC_CR_XOR_Msk); in FL_CRC_DisableOutputXOR()
356 MODIFY_REG(CRCx->CR, CRC_CR_SEL_Msk, width); in FL_CRC_SetPolynomialWidth()
371 return (uint32_t)(READ_BIT(CRCx->CR, CRC_CR_SEL_Msk)); in FL_CRC_GetPolynomialWidth()
[all …]
/bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/
A Dstm32l1xx_ll_crc.h108 __STATIC_INLINE void LL_CRC_ResetCRCCalculationUnit(CRC_TypeDef *CRCx) in LL_CRC_ResetCRCCalculationUnit() argument
110 SET_BIT(CRCx->CR, CRC_CR_RESET); in LL_CRC_ResetCRCCalculationUnit()
128 __STATIC_INLINE void LL_CRC_FeedData32(CRC_TypeDef *CRCx, uint32_t InData) in LL_CRC_FeedData32() argument
130 WRITE_REG(CRCx->DR, InData); in LL_CRC_FeedData32()
139 __STATIC_INLINE uint32_t LL_CRC_ReadData32(CRC_TypeDef *CRCx) in LL_CRC_ReadData32() argument
141 return (uint32_t)(READ_REG(CRCx->DR)); in LL_CRC_ReadData32()
151 __STATIC_INLINE uint32_t LL_CRC_Read_IDR(CRC_TypeDef *CRCx) in LL_CRC_Read_IDR() argument
153 return (uint32_t)(READ_REG(CRCx->IDR)); in LL_CRC_Read_IDR()
164 __STATIC_INLINE void LL_CRC_Write_IDR(CRC_TypeDef *CRCx, uint32_t InData) in LL_CRC_Write_IDR() argument
166 *((uint8_t __IO *)(&CRCx->IDR)) = (uint8_t) InData; in LL_CRC_Write_IDR()
[all …]
/bsp/fm33lc026/libraries/FM33LC0xx_FL_Driver/Src/
A Dfm33lc0xx_fl_crc.c78 FL_ErrorStatus FL_CRC_DeInit(CRC_Type *CRCx) in FL_CRC_DeInit() argument
80 assert_param(IS_FL_CRC_INSTANCE(CRCx)); in FL_CRC_DeInit()
106 assert_param(IS_FL_CRC_INSTANCE(CRCx)); in FL_CRC_Init()
113 FL_CRC_SetCalculateMode(CRCx, CRC_InitStruct->calculatMode); in FL_CRC_Init()
114 FL_CRC_SetInputInvertMode(CRCx, CRC_InitStruct->reflectIn); in FL_CRC_Init()
115 FL_CRC_SetOutputInvertMode(CRCx, CRC_InitStruct->reflectOut); in FL_CRC_Init()
117 FL_CRC_WriteXORValue(CRCx, CRC_InitStruct->xorReg); in FL_CRC_Init()
119 FL_CRC_WriteInitialValue(CRCx, CRC_InitStruct->initVal); in FL_CRC_Init()
120 FL_CRC_SetDataWidth(CRCx, CRC_InitStruct->dataWidth); in FL_CRC_Init()
123 FL_CRC_EnableOutputXOR(CRCx); in FL_CRC_Init()
[all …]
/bsp/synwit/libraries/SWM341_CSL/SWM341_StdPeriph_Driver/
A DSWM341_crc.c33 void CRC_Init(CRC_TypeDef * CRCx, CRC_InitStructure * initStruct) in CRC_Init() argument
35 switch((uint32_t)CRCx) in CRC_Init()
42 CRCx->INIVAL = initStruct->init_crc; in CRC_Init()
44 CRCx->CR = (1 << CRC_CR_EN_Pos) | in CRC_Init()
62 void CRC_SetInitVal(CRC_TypeDef * CRCx, uint32_t init_crc) in CRC_SetInitVal() argument
64 CRCx->INIVAL = init_crc; in CRC_SetInitVal()
66 CRCx->CR |= (1 << CRC_CR_EN_Pos); in CRC_SetInitVal()
A DSWM341_crc.h31 void CRC_Init(CRC_TypeDef * CRCx, CRC_InitStructure * initStruct);
32 void CRC_SetInitVal(CRC_TypeDef * CRCx, uint32_t init_crc);
/bsp/synwit/libraries/SWM320_CSL/SWM320_StdPeriph_Driver/
A DSWM320_crc.c36 void CRC_Init(CRC_TypeDef * CRCx, uint32_t mode, uint32_t out_not, uint32_t out_rev, uint32_t ini_v… in CRC_Init() argument
38 switch((uint32_t)CRCx) in CRC_Init()
45 CRCx->CR = (1 << CRC_CR_EN_Pos) | in CRC_Init()
50 CRCx->INIVAL = ini_val; in CRC_Init()
A DSWM320_crc.h12 void CRC_Init(CRC_TypeDef * CRCx, uint32_t mode, uint32_t out_not, uint32_t out_rev, uint32_t ini_v…
/bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/
A Dstm32l1xx_ll_crc.c63 ErrorStatus LL_CRC_DeInit(CRC_TypeDef *CRCx) in LL_CRC_DeInit() argument
68 assert_param(IS_CRC_ALL_INSTANCE(CRCx)); in LL_CRC_DeInit()
70 if (CRCx == CRC) in LL_CRC_DeInit()
/bsp/synwit/libraries/SWM320_drivers/
A Ddrv_crypto.c40 CRC_TypeDef *CRCx; member
61 crc_cfg->CRCx = CRC; in swm_crc_update()
108 …CRC_Init(crc_cfg->CRCx, (crc_cfg->crc_inbits << 1) | crc_cfg->crc_1632, crc_cfg->crc_out_not, crc_… in swm_crc_update()
148 crc_cfg->CRCx = DEFAULT_CRC; in swm_crypto_create()
174 crc_cfg->CRCx->CR &= ~CRC_CR_EN_Msk; in swm_crypto_destroy()
212 crc_cfg->CRCx->CR &= ~CRC_CR_EN_Msk; in swm_crypto_reset()
/bsp/synwit/libraries/SWM341_drivers/
A Ddrv_crypto.c32 CRC_TypeDef *CRCx; member
49 crc_cfg->CRCx = CRC; in swm_crc_update()
111 CRC_Init(crc_cfg->CRCx, &(crc_cfg->CRC_initstruct)); in swm_crc_update()
219 crc_cfg->CRCx->CR &= ~CRC_CR_EN_Msk; in swm_crypto_destroy()
273 crc_cfg->CRCx->CR &= ~CRC_CR_EN_Msk; in swm_crypto_reset()

Completed in 20 milliseconds