KVStore & derived classes: design docs, implementation & configuration
Implement the following:
KVStore base class
TDBStore class
FileSystemStore class
SecureStore class
Global APIs
Configuration framework
Design documentation
ls
1 parent d157e59 commit e9c25e23a569f9e5732461392a1ae7cd79943856
@David Saada David Saada authored on 9 Oct 2018
Showing 68 changed files
View
docs/.gitignore 0 → 100644
View
docs/design-documents/features/storage/Configuration/CONFIGURATION.md 0 → 100644
View
docs/design-documents/features/storage/Configuration/FILESYSTEM.jpg 0 → 100644
View
docs/design-documents/features/storage/Configuration/FILESYSTEM.xml 0 → 100644
View
docs/design-documents/features/storage/Configuration/FILESYSTEM_no_rbp.jpg 0 → 100644
View
docs/design-documents/features/storage/Configuration/FILESYSTEM_no_rbp.xml 0 → 100644
View
docs/design-documents/features/storage/Configuration/Internal.jpg 0 → 100644
View
docs/design-documents/features/storage/Configuration/Internal.xml 0 → 100644
View
docs/design-documents/features/storage/Configuration/NewStorageDesign.jpg 0 → 100644
View
docs/design-documents/features/storage/Configuration/TDB_External.jpg 0 → 100644
View
docs/design-documents/features/storage/Configuration/TDB_External.xml 0 → 100644
View
docs/design-documents/features/storage/Configuration/TDB_External_no_rbp.jpg 0 → 100644
View
docs/design-documents/features/storage/Configuration/TDB_External_no_rbp.xml 0 → 100644
View
docs/design-documents/features/storage/Configuration/UserDefined.jpg 0 → 100644
View
docs/design-documents/features/storage/Configuration/UserDefined.xml 0 → 100644
View
docs/design-documents/features/storage/FileSystemStore/FileSystemStore_class_hierarchy.jpg 0 → 100644
View
docs/design-documents/features/storage/FileSystemStore/FileSystemStore_class_hierarchy.xml 0 → 100644
View
docs/design-documents/features/storage/FileSystemStore/FileSystemStore_design.md 0 → 100644
View
docs/design-documents/features/storage/FileSystemStore/FileSystemStore_record.jpg 0 → 100644
View
docs/design-documents/features/storage/FileSystemStore/FileSystemStore_record.xml 0 → 100644
View
docs/design-documents/features/storage/KVStore/KVStore_classes.jpg 0 → 100644
View
docs/design-documents/features/storage/KVStore/KVStore_classes.xml 0 → 100644
View
docs/design-documents/features/storage/KVStore/KVStore_design.md 0 → 100644
View
docs/design-documents/features/storage/SecureStore/SecureStore_class_hierarchy.jpg 0 → 100644
View
docs/design-documents/features/storage/SecureStore/SecureStore_class_hierarchy.xml 0 → 100644
View
docs/design-documents/features/storage/SecureStore/SecureStore_design.md 0 → 100644
View
docs/design-documents/features/storage/SecureStore/SecureStore_layers.jpg 0 → 100644
View
docs/design-documents/features/storage/SecureStore/SecureStore_layers.xml 0 → 100644
View
docs/design-documents/features/storage/SecureStore/SecureStore_record.jpg 0 → 100644
View
docs/design-documents/features/storage/SecureStore/SecureStore_record.xml 0 → 100644
View
docs/design-documents/features/storage/TDBStore/TDBStore_areas.jpg 0 → 100644
View
docs/design-documents/features/storage/TDBStore/TDBStore_areas.xml 0 → 100644
View
docs/design-documents/features/storage/TDBStore/TDBStore_class_hierarchy.jpg 0 → 100644
View
docs/design-documents/features/storage/TDBStore/TDBStore_class_hierarchy.xml 0 → 100644
View
docs/design-documents/features/storage/TDBStore/TDBStore_design.md 0 → 100644
View
docs/design-documents/features/storage/TDBStore/TDBStore_ram_table.jpg 0 → 100644
View
docs/design-documents/features/storage/TDBStore/TDBStore_ram_table.xml 0 → 100644
View
docs/design-documents/features/storage/TDBStore/TDBStore_record.jpg 0 → 100644
View
docs/design-documents/features/storage/TDBStore/TDBStore_record.xml 0 → 100644
View
features/storage/TESTS/kvstore/filesystemstore_tests/main.cpp 0 → 100644
View
features/storage/TESTS/kvstore/general_tests_phase_1/main.cpp 0 → 100644
View
features/storage/TESTS/kvstore/general_tests_phase_2/main.cpp 0 → 100644
View
features/storage/TESTS/kvstore/securestore_whitebox/main.cpp 0 → 100644
View
features/storage/TESTS/kvstore/static_tests/main.cpp 0 → 100644
View
features/storage/TESTS/kvstore/tdbstore_whitebox/main.cpp 0 → 100644
View
features/storage/kvstore/KVStore.h 0 → 100644
View
features/storage/kvstore/conf/filesystem/mbed_lib.json 0 → 100644
View
features/storage/kvstore/conf/filesystem_no_rbp/mbed_lib.json 0 → 100644
View
features/storage/kvstore/conf/kv_config.cpp 0 → 100644
View
features/storage/kvstore/conf/kv_config.h 0 → 100644
View
features/storage/kvstore/conf/mbed_lib.json 0 → 100644
View
features/storage/kvstore/conf/tdb_external/mbed_lib.json 0 → 100644
View
features/storage/kvstore/conf/tdb_external_no_rbp/mbed_lib.json 0 → 100644
View
features/storage/kvstore/conf/tdb_internal/mbed_lib.json 0 → 100644
View
features/storage/kvstore/filesystemstore/FileSystemStore.cpp 0 → 100644
View
features/storage/kvstore/filesystemstore/FileSystemStore.h 0 → 100644
View
features/storage/kvstore/global_api/kvstore_global_api.cpp 0 → 100644
View
features/storage/kvstore/global_api/kvstore_global_api.h 0 → 100644
View
features/storage/kvstore/kv_map/KVMap.cpp 0 → 100644
View
features/storage/kvstore/kv_map/KVMap.h 0 → 100644
View
features/storage/kvstore/mbed_lib.json 0 → 100644
View
features/storage/kvstore/securestore/SecureStore.cpp 0 → 100644
View
features/storage/kvstore/securestore/SecureStore.h 0 → 100644
View
features/storage/kvstore/securestore/mbed_lib.json 0 → 100644
View
features/storage/kvstore/tdbstore/TDBStore.cpp 0 → 100644
Too large (Show diff)
View
features/storage/kvstore/tdbstore/TDBStore.h 0 → 100644
View
platform/mbed_error.h
View
targets/targets.json