]> rtime.felk.cvut.cz Git - arc.git/blobdiff - arch/ppc/mpc55xx/drivers/Fls.c
Merged with dem-dev
[arc.git] / arch / ppc / mpc55xx / drivers / Fls.c
index 5e2537dd897b54f6fadfd817566c12f04bff62df..68d21727326ab31616919a2183451ae52c668e41 100644 (file)
@@ -59,6 +59,9 @@
 #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"
@@ -664,7 +667,9 @@ void Fls_MainFunction( void )
         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;
@@ -705,8 +710,10 @@ void Fls_MainFunction( void )
         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;