Add declarations of private nvs functions (nvs_*) in nvs_flash component to fix C...
authorPaul Reimer <paul@p-rimes.net>
Tue, 15 May 2018 05:33:53 +0000 (22:33 -0700)
committerAngus Gratton <gus@projectgus.com>
Mon, 4 Jun 2018 06:36:44 +0000 (16:36 +1000)
Merges https://github.com/espressif/esp-idf/pull/1956

components/nvs_flash/src/nvs_api.cpp

index 40d67b942b492ea81e11d5b6bf1c08fc404ccf87..8d0e6c038935fcc686ccde7a65e5d2061361d465 100644 (file)
@@ -28,6 +28,9 @@ static const char* TAG = "nvs";
 #define ESP_LOGD(...)
 #endif
 
+extern "C" void nvs_dump(const char *partName);
+extern "C" esp_err_t nvs_flash_init_custom(const char *partName, uint32_t baseSector, uint32_t sectorCount);
+
 class HandleEntry : public intrusive_list_node<HandleEntry>
 {
     static uint32_t s_nvs_next_handle;