IAP class library for LPC1768, LPC11U24, LPC1114, LPC1347, LPC1549, LPC812 and LPC824

Fork of IAP by Tedd OKANO

Revision:
10:56f1e488b250
Parent:
9:f33e8f9a3677
--- a/IAP.h	Sun Jan 17 00:44:10 2016 +0900
+++ b/IAP.h	Tue May 03 07:43:30 2016 +0000
@@ -349,7 +349,11 @@
  *        "IAP commands"
  */
 
-#define     IAP_LOCATION    0x1fff1ff1
+#if defined(TARGET_LPC11UXX) || defined(TARGET_LPC13XX) || defined(TARGET_LPC81X) || defined(TARGET_LPC82X)
+    #define     IAP_LOCATION    0x1fff1ff1
+#elif defined(TARGET_LPC15XX)
+    #define     IAP_LOCATION    0x3000205UL
+#endif
 typedef     void (*IAP_call)(unsigned int [], unsigned int []);
 
 
@@ -452,6 +456,11 @@
 
 #if defined(TARGET_LPC11UXX) || defined(TARGET_LPC13XX) || defined(TARGET_LPC15XX)
 
+    /**
+     *
+     */
+    void init_eeprom();
+
     /** Copy RAM to EEPROM (LPC11U24)
      *
      *  @param    source_addr    Source RAM address from which data bytes are to be read.