OVMS3-idf/components/nvs_flash/src
Sagar Bijwe a3b5a23b87 nvs_flash: Version compatibility check for nvs storage
This change adds a check for compatibility between the nvs version
found on nvs flash and the one assumed by running code during nvs
initialization. Any mismatch is reported to the user using new error
code ESP_ERR_NVS_NEW_VERSION_FOUND.
2018-08-08 12:43:50 +05:30
..
compressed_enum_table.hpp components/nvs: make some methods const 2016-08-23 12:08:00 +08:00
intrusive_list.h Initial public version 2016-08-17 23:08:22 +08:00
nvs.hpp Initial public version 2016-08-17 23:08:22 +08:00
nvs_api.cpp Add declarations of private nvs functions (nvs_*) in nvs_flash component to fix C++ -Wmissing-declarations warning 2018-06-04 16:36:44 +10:00
nvs_item_hash_list.cpp nvs: don’t expect items with bad CRC to be in cache 2018-04-16 09:36:17 +00:00
nvs_item_hash_list.hpp nvs: don’t expect items with bad CRC to be in cache 2018-04-16 09:36:17 +00:00
nvs_page.cpp nvs_flash: Version compatibility check for nvs storage 2018-08-08 12:43:50 +05:30
nvs_page.hpp nvs_flash: Version compatibility check for nvs storage 2018-08-08 12:43:50 +05:30
nvs_pagemanager.cpp nvs: Fix recovery from power-off while page is being freed 2018-05-02 12:18:02 +05:30
nvs_pagemanager.hpp nvs:Add functions for calculating used/free entries 2018-04-13 10:34:13 +05:00
nvs_platform.hpp nvs: allow nvs_flash_init to be called more than once 2016-11-18 20:11:16 +08:00
nvs_storage.cpp nvs:Add functions for calculating used/free entries 2018-04-13 10:34:13 +05:00
nvs_storage.hpp nvs:Add functions for calculating used/free entries 2018-04-13 10:34:13 +05:00
nvs_test_api.h nvs: Support for handling multiple NVS partitions 2017-08-22 13:48:14 +05:30
nvs_types.cpp components/nvs: maintain item hash list at page level 2016-09-21 18:02:52 +08:00
nvs_types.hpp components/nvs: fix formatting 2016-09-22 21:05:47 +08:00