|
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.
1.7.6.1