flash codes for reading or writing 20 bytes into the last sector of the flash area

Dependencies:   FreescaleIAP mbed

Revision:
0:be957fac28c5
Child:
1:2f1e120d6f75
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Flash.cpp	Thu Mar 03 04:43:15 2016 +0000
@@ -0,0 +1,22 @@
+#include "mbed.h"
+#include "FreescaleIAP.h"
+#include "Flash.h"
+#include "all_funcs.h"
+
+/*Writing to the Flash*/
+void FCTN_CDMS_WR_FLASH()
+{
+   for(int8_t i=0;i<(20);i++)flasharray[i]=nativeflash[i];
+   flasharray[i]=block;
+   erase_sector(strt_add);
+   program_flash(strt_add, (char*)&flasharray,20);
+}
+/*End*/
+
+/*Reading from Flash*/
+uint32_t FCTN_CDMS_RD_FLASH(uint16_t i)
+{
+   for(int8_t i=0;i<(20);i++)flasharray[i]=nativeflash[i];
+   return flasharray[i];
+}
+/*End*/
\ No newline at end of file