NVProperty generic key value store using the MCU flash area.
Dependents: Turtle_RadioShuttle
Revision 13:2436a800c0fa, committed 2019-02-10
- Comitter:
- Helmut Tschemernjak
- Date:
- Sun Feb 10 20:47:25 2019 +0100
- Parent:
- 12:5539cdc8be4b
- Child:
- 14:96400e56a1ad
- Commit message:
- Updated
Changed in this revision
| NVProperty_MBEDFlash.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- 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) {
Helmut Tschemernjak