}\r
else\r
{\r
- #if (SPM_PAGESIZE == 128)\r
- uint16_t PageByteAddress = PageIndex;\r
- #else\r
+ #if (FLASHEND > 0xFFFF)\r
uint32_t PageByteAddress = ((uint32_t)PageIndex << 8);\r
+ #else\r
+ uint16_t PageByteAddress = PageIndex;\r
#endif\r
\r
/* Erase the given FLASH page, ready to be programmed */\r