IAP class library for LPC1768, LPC11U24, LPC1114, LPC1347, LPC1549, LPC812 and LPC824
Fork of IAP by
Diff: IAP.h
- Revision:
- 10:56f1e488b250
- Parent:
- 9:f33e8f9a3677
diff -r f33e8f9a3677 -r 56f1e488b250 IAP.h --- 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.