esp-idf/components/nvs_flash/src
Adam Múdry 8e43afef3b fix(nvs): Fix possible collision with app trace sysview defines
Global.h defines U8, I8, U16, etc. symbols, which are also used in NVS
as a part of custom enum class and this can cause a compilation error
during macro expansion, when sysview is enabled and FreeRTOS.h is included in NVS
2024-04-12 13:46:51 +02:00
..
compressed_enum_table.hpp add: Kconfig assert or errorcode option 2022-05-28 20:29:05 +02:00
intrusive_list.h nvs_flash: update intrusive_list for compatibility with C++17 2022-08-17 12:20:36 +02:00
nvs_api.cpp fix(nvs): Improved lockig mechanism for initialization phase 2024-02-24 07:55:32 +01:00
nvs_cxx_api.cpp Random NVS fixes 2021-03-08 14:41:53 +08:00
nvs_encrypted_partition.cpp tools: overhaul csv handling for mfg_gen and nvs_partition_gen 2022-06-15 12:31:49 +00:00
nvs_encrypted_partition.hpp Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
nvs_handle_locked.cpp feat(nvs_flash): Added function nvs_find_key 2023-12-08 17:12:00 +01:00
nvs_handle_locked.hpp feat(nvs_flash): Added function nvs_find_key 2023-12-08 17:12:00 +01:00
nvs_handle_simple.cpp feat(nvs_flash): Added function nvs_find_key 2023-12-08 17:12:00 +01:00
nvs_handle_simple.hpp feat(nvs_flash): Added function nvs_find_key 2023-12-08 17:12:00 +01:00
nvs_item_hash_list.cpp [nvs_flash]: Entries with state == 1 don't crash 2021-07-30 18:33:27 +08:00
nvs_item_hash_list.hpp refactor(nvs): custom allocator for all objects allocated in NVS 2022-12-05 18:59:33 +01:00
nvs_memory_management.hpp refactor(nvs): custom allocator for all objects allocated in NVS 2022-12-05 18:59:33 +01:00
nvs_page.cpp fix(storage): applied spelling fixes by codespell pre-commit hook 2024-03-28 13:00:54 +01:00
nvs_page.hpp fix(nvs): eraseMultiPageBlob to robustly delete all related BLOB_DATA records and respect VER_ANY 2024-02-24 07:55:32 +01:00
nvs_pagemanager.cpp fix(storage): applied spelling fixes by codespell pre-commit hook 2024-03-28 13:00:54 +01:00
nvs_pagemanager.hpp NVS: using esp_partition API 2020-09-14 10:34:34 +08:00
nvs_partition_lookup.cpp nvs_flash: Add support for HMAC-based NVS encryption keys protection scheme 2023-05-23 13:55:52 +05:30
nvs_partition_lookup.hpp nvs_flash: Add support for HMAC-based NVS encryption keys protection scheme 2023-05-23 13:55:52 +05:30
nvs_partition_manager.cpp feat(partition_table): Add read-only partition flag and functionality 2023-10-11 00:01:05 +02:00
nvs_partition_manager.hpp nvs_flash: Add support for HMAC-based NVS encryption keys protection scheme 2023-05-23 13:55:52 +05:30
nvs_partition.cpp feat(partition_table): Add read-only partition flag and functionality 2023-10-11 00:01:05 +02:00
nvs_partition.hpp feat(partition_table): Add read-only partition flag and functionality 2023-10-11 00:01:05 +02:00
nvs_platform.cpp fix(nvs): Improved lockig mechanism for initialization phase 2024-02-24 07:55:32 +01:00
nvs_platform.hpp fix(nvs): Improved lockig mechanism for initialization phase 2024-02-24 07:55:32 +01:00
nvs_storage.cpp fix(nvs): Fix possible collision with app trace sysview defines 2024-04-12 13:46:51 +02:00
nvs_storage.hpp fix(nvs): added check and erase of mismatched BLOB_DATA on init 2024-02-22 15:15:10 +01:00
nvs_test_api.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
nvs_types.cpp [esp_rom]: Partially buildable for linux 2021-08-03 12:03:24 +08:00
nvs_types.hpp add: Kconfig assert or errorcode option 2022-05-28 20:29:05 +02:00
nvs.hpp add: Kconfig assert or errorcode option 2022-05-28 20:29:05 +02:00
partition.hpp feat(partition_table): Add read-only partition flag and functionality 2023-10-11 00:01:05 +02:00