]> rtime.felk.cvut.cz Git - arc.git/blobdiff - memory/Fee/Fee.c
printf now supports both file and posix file no, a bit ugly. NvM: Corrected state...
[arc.git] / memory / Fee / Fee.c
index 9076b1c22e8d67b935d73209aa6d75e1d27beb72..327a3eff70e49b9c0ad835b95f0e439f86790083 100644 (file)
 //#include "SchM_NvM.h"\r
 #include "MemMap.h"\r
 \r
+#include <stdio.h>\r
+//#define DEBUG_FEE    1\r
+#if defined(DEBUG_FEE)\r
+#define DEBUG_PRINTF(format,...)                                       printf(format,## __VA_ARGS__ );\r
+#else\r
+#define DEBUG_PRINTF(format,...)\r
+#endif\r
+\r
+\r
+\r
 /*\r
  * Local definitions\r
  */\r
@@ -746,6 +756,8 @@ static void WriteDataRequested(void)
        if (Fls_GetStatus() == MEMIF_IDLE) {\r
                CurrentJob.State = FEE_WRITE_DATA;\r
                /* Write the actual data */\r
+               DEBUG_PRINTF("WriteDataRequested: 0x%x 0x%x %d  ",CurrentJob.Op.Write.WriteDataAddress, CurrentJob.Op.Write.RamPtr, CurrentJob.Length );\r
+\r
                if (Fls_Write(CurrentJob.Op.Write.WriteDataAddress, CurrentJob.Op.Write.RamPtr, CurrentJob.Length) == E_OK) {\r
                        SetFlsJobBusy();\r
                } else {\r