Home
last modified time | relevance | path

Searched refs:hramecc (Results 1 – 4 of 4) sorted by relevance

/hal_stm32-latest/stm32cube/stm32h7rsxx/drivers/src/
Dstm32h7rsxx_hal_ramecc.c135 HAL_StatusTypeDef HAL_RAMECC_Init(RAMECC_HandleTypeDef *hramecc) in HAL_RAMECC_Init() argument
138 if (hramecc == NULL) in HAL_RAMECC_Init()
145 assert_param(IS_RAMECC_MONITOR_ALL_INSTANCE(hramecc->Instance)); in HAL_RAMECC_Init()
148 hramecc->State = HAL_RAMECC_STATE_BUSY; in HAL_RAMECC_Init()
152 if (hramecc->MspInitCallback == NULL) in HAL_RAMECC_Init()
155 hramecc->MspInitCallback = HAL_RAMECC_MspInit; in HAL_RAMECC_Init()
159 hramecc->MspInitCallback(hramecc); in HAL_RAMECC_Init()
161 HAL_RAMECC_MspInit(hramecc); in HAL_RAMECC_Init()
165 hramecc->Instance->CR &= ~RAMECC_CR_ECCELEN; in HAL_RAMECC_Init()
168 ((RAMECC_TypeDef *)((uint32_t)hramecc->Instance & 0xFFFFFF00U))->IER &= \ in HAL_RAMECC_Init()
[all …]
/hal_stm32-latest/stm32cube/stm32h7xx/drivers/src/
Dstm32h7xx_hal_ramecc.c160 HAL_StatusTypeDef HAL_RAMECC_Init(RAMECC_HandleTypeDef *hramecc) in HAL_RAMECC_Init() argument
163 if (hramecc == NULL) in HAL_RAMECC_Init()
170 assert_param (IS_RAMECC_MONITOR_ALL_INSTANCE (hramecc->Instance)); in HAL_RAMECC_Init()
173 hramecc->State = HAL_RAMECC_STATE_BUSY; in HAL_RAMECC_Init()
176 hramecc->Instance->CR &= ~RAMECC_CR_ECCELEN; in HAL_RAMECC_Init()
179 ((RAMECC_TypeDef *)((uint32_t)hramecc->Instance & 0xFFFFFF00U))->IER &= \ in HAL_RAMECC_Init()
183 hramecc->Instance->CR &= ~(RAMECC_CR_ECCSEIE | RAMECC_CR_ECCDEIE | RAMECC_CR_ECCDEBWIE); in HAL_RAMECC_Init()
186 __HAL_RAMECC_CLEAR_FLAG (hramecc, RAMECC_FLAGS_ALL); in HAL_RAMECC_Init()
189 hramecc->ErrorCode = HAL_RAMECC_ERROR_NONE; in HAL_RAMECC_Init()
192 hramecc->RAMECCErrorCode = HAL_RAMECC_NO_ERROR; in HAL_RAMECC_Init()
[all …]
/hal_stm32-latest/stm32cube/stm32h7rsxx/drivers/include/
Dstm32h7rsxx_hal_ramecc.h84 …void (* MspInitCallback)(struct __RAMECC_HandleTypeDef *hramecc); …
85 …void (* MspDeInitCallback)(struct __RAMECC_HandleTypeDef *hramecc); …
86 …void (* DetectSingleErrorCallback)(struct __RAMECC_HandleTypeDef *hramecc); …
87 …void (* DetectDoubleErrorCallback)(struct __RAMECC_HandleTypeDef *hramecc); …
264 HAL_StatusTypeDef HAL_RAMECC_Init(RAMECC_HandleTypeDef *hramecc);
265 HAL_StatusTypeDef HAL_RAMECC_DeInit(RAMECC_HandleTypeDef *hramecc);
266 void HAL_RAMECC_MspInit(RAMECC_HandleTypeDef *hramecc);
267 void HAL_RAMECC_MspDeInit(RAMECC_HandleTypeDef *hramecc);
276 HAL_StatusTypeDef HAL_RAMECC_StartMonitor(RAMECC_HandleTypeDef *hramecc);
277 HAL_StatusTypeDef HAL_RAMECC_StopMonitor(RAMECC_HandleTypeDef *hramecc);
[all …]
/hal_stm32-latest/stm32cube/stm32h7xx/drivers/include/
Dstm32h7xx_hal_ramecc.h71 …void (* DetectErrorCallback)( struct __RAMECC_HandleTypeDef *hramecc); …
269 HAL_StatusTypeDef HAL_RAMECC_Init(RAMECC_HandleTypeDef *hramecc);
270 HAL_StatusTypeDef HAL_RAMECC_DeInit(RAMECC_HandleTypeDef *hramecc);
279 HAL_StatusTypeDef HAL_RAMECC_StartMonitor(RAMECC_HandleTypeDef *hramecc);
280 HAL_StatusTypeDef HAL_RAMECC_StopMonitor(RAMECC_HandleTypeDef *hramecc);
281 HAL_StatusTypeDef HAL_RAMECC_EnableNotification(RAMECC_HandleTypeDef *hramecc, uint32_t Notificatio…
282 HAL_StatusTypeDef HAL_RAMECC_DisableNotification(RAMECC_HandleTypeDef *hramecc, uint32_t Notificati…
292 void HAL_RAMECC_IRQHandler(RAMECC_HandleTypeDef *hramecc);
293 void HAL_RAMECC_DetectErrorCallback(RAMECC_HandleTypeDef *hramecc);
295 HAL_StatusTypeDef HAL_RAMECC_RegisterCallback(RAMECC_HandleTypeDef *hramecc, void (* pCallback)(RAM…
[all …]