/* @req SWS_Fls_00104 */ static void eraseFail( void ) { Fls_Global.jobResultType = MEMIF_JOB_FAILED; Fls_Global.jobType = FLS_JOB_NONE; Fls_Global.status = MEMIF_IDLE; #if defined(USE_DEM) Dem_ReportErrorStatus(DemConf_DemEventParameter_FLS_E_ERASE_FAILED, DEM_EVENT_STATUS_FAILED); #endif FEE_JOB_ERROR_NOTIFICATION(); }
static void fls_ReadFail( void ) { Fls_Global.jobResultType = MEMIF_BLOCK_INCONSISTENT; Fls_Global.jobType = FLS_JOB_NONE; Fls_Global.status = MEMIF_IDLE; #if defined(USE_DEM) Dem_ReportErrorStatus(FLS_E_READ_FAILED, DEM_EVENT_STATUS_FAILED); #endif FEE_JOB_ERROR_NOTIFICATION(); }
static void fls_WriteFail( void ) { Fls_Global.jobResultType = MEMIF_JOB_FAILED; Fls_Global.jobType = FLS_JOB_NONE; Fls_Global.status = MEMIF_IDLE; #if defined(USE_DEM) Dem_ReportErrorStatus(FLS_E_WRITE_FAILED, DEM_EVENT_STATUS_FAILED); #endif FEE_JOB_ERROR_NOTIFICATION(); }