]> rtime.felk.cvut.cz Git - arc.git/commitdiff
Dem, Setting write flag to false when succesfully written FF to NvM.
authorjohn <devnull@localhost>
Wed, 19 Sep 2012 09:07:16 +0000 (11:07 +0200)
committerjohn <devnull@localhost>
Wed, 19 Sep 2012 09:07:16 +0000 (11:07 +0200)
diagnostic/Dem/Dem.c

index 548b7231d16af60ac14ab10937a6518817184297..121cf1b8c06def2cd825bc63d9521a810143937a 100644 (file)
@@ -1617,7 +1617,11 @@ static void storeFreezeFrameDataPerMem()
 \r
        for(uint16 i = 0; i < DEM_MAX_NUMBER_FF_DATA_PRI_MEM; i++){\r
                if(memcmp(&priMemFreezeFrameBuffer[i], FreezeFrameMirrorBuffer[i], sizeof(FreezeFrameRecType))){\r
-                       if( E_NOT_OK == writeNvmMirror(FreezeFrameBlockId[i], (uint8 *)FreezeFrameMirrorBuffer[i], (const uint8 *)&priMemFreezeFrameBuffer[i], sizeof(FreezeFrameRecType)) ) {\r
+                       if( E_OK == writeNvmMirror(FreezeFrameBlockId[i], (uint8 *)FreezeFrameMirrorBuffer[i], (const uint8 *)&priMemFreezeFrameBuffer[i], sizeof(FreezeFrameRecType)) ) {\r
+                               FFIsModified = FALSE;\r
+                       }\r
+                       else\r
+                       {\r
                                FFIsModified = TRUE;\r
                        }\r
                }\r