#include <assert.h>
#include <string.h>
#include "Det.h"
+#if defined(USE_DEM)
+#include "Dem.h"
+#endif
#include "h7f_types.h"
#include "Cpu.h"
#include "mpc55xx.h"
Fls_Global.jobResultType = MEMIF_JOB_FAILED;
Fls_Global.jobType = FLS_JOB_NONE;
Fls_Global.status = MEMIF_IDLE;
- DET_REPORTERROR(MODULE_ID_FLS,0, 0x6, FLS_E_WRITE_FAILED );
+#if defined(USE_DEM)
+ Dem_ReportErrorStatus(FLS_E_WRITE_FAILED, DEM_EVENT_STATUS_FAILED);
+#endif
FEE_JOB_ERROR_NOTIFICATION();
}
break;
Fls_Global.jobResultType = MEMIF_JOB_FAILED;
Fls_Global.jobType = FLS_JOB_NONE;
Fls_Global.status = MEMIF_IDLE;
- DET_REPORTERROR(MODULE_ID_FLS,0, 0x6, FLS_E_WRITE_FAILED );
- FEE_JOB_ERROR_NOTIFICATION();
+#if defined(USE_DEM)
+ Dem_ReportErrorStatus(FLS_E_WRITE_FAILED, DEM_EVENT_STATUS_FAILED);
+#endif
+ FEE_JOB_ERROR_NOTIFICATION();
}
break;