Metadata structure denoting properties of a flash manager page. More...
#include <flash_manager.h>
Data Fields | |
uint8_t | metadata_len |
Length of manager metadata in bytes. More... | |
uint8_t | entry_header_length |
Length of each entry header in bytes. More... | |
uint8_t | entry_len_length_bits |
Length of entry len field in bits. More... | |
uint8_t | entry_type_length_bits |
Length of entry type field in bits. More... | |
uint8_t | pages_in_area |
Total number of pages in this area. More... | |
uint8_t | page_index |
Index of this page in its area. More... | |
uint16_t | _padding |
Metadata structure denoting properties of a flash manager page.
Definition at line 127 of file flash_manager.h.
uint8_t flash_manager_metadata_t::metadata_len |
Length of manager metadata in bytes.
Definition at line 129 of file flash_manager.h.
uint8_t flash_manager_metadata_t::entry_header_length |
Length of each entry header in bytes.
Definition at line 130 of file flash_manager.h.
uint8_t flash_manager_metadata_t::entry_len_length_bits |
Length of entry len field in bits.
Definition at line 131 of file flash_manager.h.
uint8_t flash_manager_metadata_t::entry_type_length_bits |
Length of entry type field in bits.
Definition at line 132 of file flash_manager.h.
uint8_t flash_manager_metadata_t::pages_in_area |
Total number of pages in this area.
Definition at line 134 of file flash_manager.h.
uint8_t flash_manager_metadata_t::page_index |
Index of this page in its area.
Definition at line 135 of file flash_manager.h.