17#include "lib/Para/SYS_Type.h"
18#include "lib/Para/PARA_Lib.h"
23#define PARA_FLASH_FLAG_READ_ACTIVE (1<<0)
24#define PARA_FLASH_FLAG_DECC_ACTIVE (1<<1)
bool ParaFlashNMIHandler(void)
NMI is called in case of a double ECC Error.
Definition: PARA_Flash_STM32H5.c:885
void PARA_FlashReadFromBackup(uint16_t location, ParameterAccessSource Access, uint8_t AccessLevel)
Reads backup-values from flash and stores them into parameter values.
Definition: PARA_Flash_ATSAM.c:141
uint32_t GetFlashWriteCount(void)
Definition: PARA_Flash_STM32H5.c:919
uint32_t g_ui32ParaFlashFlags
Definition: PARA_Flash_STM32H5.c:1037
bool PARA_FlashRestoreDefaults(uint16_t location, ParameterAccessSource Access, uint8_t AccessLevel)
void PARA_FlashInit(void)
Initialization of parameter flash interface needs to be called before:
Definition: PARA_Flash_ATSAM.c:550
uint32_t g_ui32ECCErrorAddress
bool PARA_FlashWriteToBackup(uint16_t location)
Writes backup-values into flash All parameters with storage-location selected in parameter location a...
Definition: PARA_Flash_ATSAM.c:289
ParameterAccessSource
List of sources for parameter-access. Every parameter can limit access to these sources....
Definition: PARA_Lib.h:788