STM32H735xx HAL User Manual
|
Error information functions. More...
Functions | |
uint32_t | HAL_RAMECC_GetFailingAddress (RAMECC_HandleTypeDef *hramecc) |
Return the RAMECC failing address. | |
uint32_t | HAL_RAMECC_GetFailingDataLow (RAMECC_HandleTypeDef *hramecc) |
Return the RAMECC data low. | |
uint32_t | HAL_RAMECC_GetFailingDataHigh (RAMECC_HandleTypeDef *hramecc) |
Return the RAMECC data high. | |
uint32_t | HAL_RAMECC_GetHammingErrorCode (RAMECC_HandleTypeDef *hramecc) |
Return the RAMECC Hamming bits injected. | |
uint32_t | HAL_RAMECC_IsECCSingleErrorDetected (RAMECC_HandleTypeDef *hramecc) |
Check if an ECC single error was occurred. | |
uint32_t | HAL_RAMECC_IsECCDoubleErrorDetected (RAMECC_HandleTypeDef *hramecc) |
Check if an ECC double error was occurred. | |
HAL_RAMECC_StateTypeDef | HAL_RAMECC_GetState (RAMECC_HandleTypeDef *hramecc) |
Get the RAMECC peripheral state. | |
uint32_t | HAL_RAMECC_GetError (RAMECC_HandleTypeDef *hramecc) |
Get the RAMECC peripheral error code. |
Error information functions.
=============================================================================== ##### Error information functions ##### =============================================================================== [..] This section provides functions allowing to: (+) Get failing address. (+) Get failing data low. (+) Get failing data high. (+) Get hamming bits injected. (+) Check single error flag. (+) Check double error flag.
uint32_t HAL_RAMECC_GetError | ( | RAMECC_HandleTypeDef * | hramecc | ) |
Get the RAMECC peripheral error code.
hramecc | : Pointer to a RAMECC_HandleTypeDef structure that contains the configuration information for the specified RAMECC instance. |
RAMECC | error code. |
Definition at line 666 of file stm32h7xx_hal_ramecc.c.
References __RAMECC_HandleTypeDef::ErrorCode.
uint32_t HAL_RAMECC_GetFailingAddress | ( | RAMECC_HandleTypeDef * | hramecc | ) |
Return the RAMECC failing address.
hramecc | Pointer to a RAMECC_HandleTypeDef structure that contains the configuration information for the specified RAMECC Monitor. |
Failing | address offset. |
Definition at line 531 of file stm32h7xx_hal_ramecc.c.
References assert_param, and __RAMECC_HandleTypeDef::Instance.
uint32_t HAL_RAMECC_GetFailingDataHigh | ( | RAMECC_HandleTypeDef * | hramecc | ) |
Return the RAMECC data high.
hramecc | Pointer to a RAMECC_HandleTypeDef structure that contains the configuration information for the specified RAMECC Monitor. |
Failing | data high. |
Definition at line 565 of file stm32h7xx_hal_ramecc.c.
References assert_param, and __RAMECC_HandleTypeDef::Instance.
uint32_t HAL_RAMECC_GetFailingDataLow | ( | RAMECC_HandleTypeDef * | hramecc | ) |
Return the RAMECC data low.
hramecc | Pointer to a RAMECC_HandleTypeDef structure that contains the configuration information for the specified RAMECC Monitor. |
Failing | data low. |
Definition at line 548 of file stm32h7xx_hal_ramecc.c.
References assert_param, and __RAMECC_HandleTypeDef::Instance.
uint32_t HAL_RAMECC_GetHammingErrorCode | ( | RAMECC_HandleTypeDef * | hramecc | ) |
Return the RAMECC Hamming bits injected.
hramecc | Pointer to a RAMECC_HandleTypeDef structure that contains the configuration information for the specified RAMECC Monitor. |
Hamming | bits injected. |
Definition at line 582 of file stm32h7xx_hal_ramecc.c.
References assert_param, and __RAMECC_HandleTypeDef::Instance.
Get the RAMECC peripheral state.
hramecc | : Pointer to a RAMECC_HandleTypeDef structure that contains the configuration information for the specified RAMECC instance. |
RAMECC | state. |
Definition at line 653 of file stm32h7xx_hal_ramecc.c.
References __RAMECC_HandleTypeDef::State.
uint32_t HAL_RAMECC_IsECCDoubleErrorDetected | ( | RAMECC_HandleTypeDef * | hramecc | ) |
Check if an ECC double error was occurred.
hramecc | Pointer to a RAMECC_HandleTypeDef structure that contains the configuration information for the specified RAMECC Monitor. |
State | of bit (1 or 0). |
Definition at line 614 of file stm32h7xx_hal_ramecc.c.
References assert_param, and __RAMECC_HandleTypeDef::Instance.
uint32_t HAL_RAMECC_IsECCSingleErrorDetected | ( | RAMECC_HandleTypeDef * | hramecc | ) |
Check if an ECC single error was occurred.
hramecc | Pointer to a RAMECC_HandleTypeDef structure that contains the configuration information for the specified RAMECC Monitor. |
State | of bit (1 or 0). |
Definition at line 598 of file stm32h7xx_hal_ramecc.c.
References assert_param, and __RAMECC_HandleTypeDef::Instance.