Appiko
|
Data Fields | |
uint32_t | entry_size |
uint32_t | page_addrs [NVM_LOGGER_MAX_PAGES] |
uint8_t | no_pages |
uint8_t | current_page |
uint32_t | current_loc |
uint32_t | last_entry_no |
uint32_t | current_entry_no |
uint32_t | total_entries |
uint32_t | size_bytes |
Structure to store metadata of all the logs
Definition at line 44 of file nvm_logger.c.
uint32_t log_metadata_t::current_entry_no |
Current entry number o page
Definition at line 59 of file nvm_logger.c.
uint32_t log_metadata_t::current_loc |
Current location
Definition at line 55 of file nvm_logger.c.
uint8_t log_metadata_t::current_page |
Current page number
Definition at line 53 of file nvm_logger.c.
uint32_t log_metadata_t::entry_size |
Size of each data entry in words
Definition at line 47 of file nvm_logger.c.
uint32_t log_metadata_t::last_entry_no |
Last Entry on page
Definition at line 57 of file nvm_logger.c.
uint8_t log_metadata_t::no_pages |
Number of pages required
Definition at line 51 of file nvm_logger.c.
uint32_t log_metadata_t::page_addrs[NVM_LOGGER_MAX_PAGES] |
Address of first page of log
Definition at line 49 of file nvm_logger.c.
uint32_t log_metadata_t::size_bytes |
size in bytes
Definition at line 63 of file nvm_logger.c.
uint32_t log_metadata_t::total_entries |
Toatl no of entries present in log
Definition at line 61 of file nvm_logger.c.