5.4.4. NVM (non-volatile memory) key-value store in a flash partition
key-length-value-mac quardruplets
Block headers:
0xff empty block record header (no continuation)
0x00 void record header (no continuation)
active block header
full block header
Record headers:
first block signature
key->value pair
5.4.4.1. Example
Block 1: - full block - first block signature - key-value pair - key-value pair - key-value pair - key-value pair - key-value pair - key-value pair - void - void - void
Block 2: - active block - first block signature - key-value pair - key-value pair