NVM memory parameter structure.
Structure containing the memory layout parameters of the NVM module.
#include <nvm.h>
Data Fields | |
uint32_t | bootloader_number_of_pages |
Size of the Bootloader memory section configured in the NVM auxiliary memory space. More... | |
uint32_t | eeprom_number_of_pages |
Size of the emulated EEPROM memory section configured in the NVM auxiliary memory space. More... | |
uint16_t | nvm_number_of_pages |
Number of pages in the main array. More... | |
uint8_t | page_size |
Number of bytes per page. More... | |
uint32_t nvm_parameters::bootloader_number_of_pages |
Size of the Bootloader memory section configured in the NVM auxiliary memory space.
Referenced by nvm_get_parameters().
uint32_t nvm_parameters::eeprom_number_of_pages |
Size of the emulated EEPROM memory section configured in the NVM auxiliary memory space.
Referenced by eeprom_emulator_init(), and nvm_get_parameters().
uint16_t nvm_parameters::nvm_number_of_pages |
Number of pages in the main array.
Referenced by nvm_get_parameters().
uint8_t nvm_parameters::page_size |
Number of bytes per page.
Referenced by nvm_get_parameters().