mbed-os/features/storage/kvstore
Kyle Kearney b46da65937 TDBStore: Handle odd number of sectors in block
Rework TDBStore::calc_area_params so that it can handle situations where
the block device size is not an even multiple of the sector size (while
retaining its ability to handle non-uniform erase sizes).
This avoids intermittent asserts on boards where TDBStore is implemented
in internal flash, in which case the size of the block device varies
with the application size and a minor change (or a shift in optimization
level) can shift TDBStore from an odd to an even number of sectors.
2020-04-13 12:01:25 -07:00
..
conf kv_config: Remove hard fail on too few pages 2020-03-24 12:27:21 -07:00
direct_access_devicekey Remove stray include of TDBStore.h 2020-03-24 12:27:21 -07:00
filesystemstore Add storage related files to baseline unittest. 2019-11-04 16:12:36 +02:00
global_api Add storage related files to baseline unittest. 2019-11-04 16:12:36 +02:00
include Moving KVStore to include sub folder For TFM support 2019-01-15 10:54:21 +02:00
kv_map Add empty unittest to generate zero baseline for untested files. 2019-11-04 16:12:36 +02:00
securestore SecureStore: Get rid of casting by using opaque pointers. 2019-12-04 16:21:55 +02:00
tdbstore TDBStore: Handle odd number of sectors in block 2020-04-13 12:01:25 -07:00