NVM_Config_t Struct Reference
[NVM]

Configuration structure. More...

#include <nvm_config.h>

Collaboration diagram for NVM_Config_t:
Collaboration graph
[legend]

Data Fields

NVM_Page_Table_t const * nvmPages
 Pointer to table defining NVM pages.
uint8_t const pages
 Total number of physical pages.
uint8_t const userPages
 Number of defined (used) pages.
uint8_t const * nvmArea
 Pointer to nvm area in flash.

Detailed Description

Configuration structure.

Definition at line 105 of file nvm_config.h.


Field Documentation

uint8_t const* NVM_Config_t::nvmArea

Pointer to nvm area in flash.

Definition at line 109 of file nvm_config.h.

Referenced by NVM_Erase(), NVM_Init(), and NVM_WearLevelGet().

Pointer to table defining NVM pages.

Definition at line 106 of file nvm_config.h.

Referenced by NVM_Init().

uint8_t const NVM_Config_t::pages

Total number of physical pages.

Definition at line 107 of file nvm_config.h.

Referenced by NVM_Erase(), NVM_Init(), and NVM_WearLevelGet().

uint8_t const NVM_Config_t::userPages

Number of defined (used) pages.

Definition at line 108 of file nvm_config.h.

Referenced by NVM_Init().


The documentation for this struct was generated from the following file: