mirror of https://github.com/ARMmbed/mbed-os.git
Merge pull request #11913 from VeijoPesonen/tdbstore_min_size
LPC55S69_NS default TDBStore size increased to 32kBpull/11932/merge
commit
eb60e67d92
|
|
@ -15,6 +15,10 @@
|
|||
"internal_size": "0x8000",
|
||||
"internal_base_address": "0x00028000"
|
||||
},
|
||||
"LPC55S69_NS": {
|
||||
"internal_size": "0x8000",
|
||||
"internal_base_address": "0x00090000"
|
||||
},
|
||||
"DISCO_H747I": {
|
||||
"internal_size": "2*FLASH_SECTOR_SIZE",
|
||||
"internal_base_address": "0x080C0000"
|
||||
|
|
|
|||
|
|
@ -134,6 +134,11 @@ TDBStore::TDBStore(BlockDevice *bd) : _ram_table(0), _max_keys(0),
|
|||
for (int i = 0; i < _max_open_iterators; i++) {
|
||||
_iterator_table[i] = { 0 };
|
||||
}
|
||||
|
||||
/* Minimum space required by Reserved area and master record */
|
||||
MBED_ASSERT(bd->size()
|
||||
>= (align_up(RESERVED_AREA_SIZE + sizeof(reserved_trailer_t), _prog_size)
|
||||
+ record_size(master_rec_key, sizeof(master_record_data_t))));
|
||||
}
|
||||
|
||||
TDBStore::~TDBStore()
|
||||
|
|
|
|||
Loading…
Reference in New Issue