NVProperty generic key value store using the MCU flash area.

Dependents:   Turtle_RadioShuttle

Revision:
13:2436a800c0fa
Parent:
12:5539cdc8be4b
Child:
14:96400e56a1ad
--- a/NVProperty_MBEDFlash.cpp	Sun Feb 10 18:39:29 2019 +0100
+++ b/NVProperty_MBEDFlash.cpp	Sun Feb 10 20:47:25 2019 +0100
@@ -55,7 +55,11 @@
 	_rowSize = _flashIAP->get_sector_size(_flashIAP->get_flash_start()); //  pageSize * 4;
 	_startAddress = (uint8_t*)_flashIAP->get_flash_start() + ((_numPages-(_propSizekB * 1024)/_pageSize) * _pageSize);
 	_endAddress = _startAddress + (_propSizekB * 1024);
-	_flashErasedValue = _flashIAP->get_erase_value();
+	//	_flashErasedValue = _flashIAP->get_erase_value();
+	_flashErasedValue = 0xff; // until the new mbed flashIAP->get_erase_value() is available
+#ifdef TARGET_STM32L0
+	_flashErasedValue = 0x00;
+#endif
 	_lastEntry = NULL;
 
 	if (_debug) {