nvm3_Init_t Struct Reference
NVM3 initialization data.
#include <nvm3.h>
Data Fields |
|
nvm3_HalPtr_t | nvmAdr |
NVM memory area base address.
|
|
size_t | nvmSize |
NVM memory area size in bytes.
|
|
nvm3_CacheEntry_t * | cachePtr |
A pointer to cache.
|
|
size_t | cacheEntryCount |
The size of the cache in number of elements.
|
|
size_t | maxObjectSize |
The maximum object size in bytes.
|
|
size_t | repackHeadroom |
The size difference between the user and forced repacks.
|
|
const nvm3_HalHandle_t * | halHandle |
HAL handle.
|
|
NVM3 initialization data.
Field Documentation
◆ nvmAdr
nvm3_HalPtr_t nvm3_Init_t::nvmAdr |
NVM memory area base address.
◆ nvmSize
size_t nvm3_Init_t::nvmSize |
NVM memory area size in bytes.
◆ cachePtr
nvm3_CacheEntry_t* nvm3_Init_t::cachePtr |
A pointer to cache.
◆ cacheEntryCount
size_t nvm3_Init_t::cacheEntryCount |
The size of the cache in number of elements.
◆ maxObjectSize
size_t nvm3_Init_t::maxObjectSize |
The maximum object size in bytes.
◆ repackHeadroom
size_t nvm3_Init_t::repackHeadroom |
The size difference between the user and forced repacks.
◆ halHandle
const nvm3_HalHandle_t * nvm3_Init_t::halHandle |
HAL handle.