NVM3 initialization data.
Public Attributes#
NVM memory area base address.
size_t
NVM memory area size in bytes.
A pointer to cache.
size_t
The size of the cache in number of elements.
size_t
The maximum object size in bytes.
size_t
The size difference between the user and forced repacks.
const nvm3_HalHandle_t *
HAL handle.
Public Attribute Documentation#
nvmAdr#
nvm3_HalPtr_t nvm3_Init_t::nvmAdr
NVM memory area base address.
Definition at line
181
of file platform/emdrv/nvm3/inc/nvm3_generic.h
nvmSize#
size_t nvm3_Init_t::nvmSize
NVM memory area size in bytes.
Definition at line
182
of file platform/emdrv/nvm3/inc/nvm3_generic.h
cachePtr#
nvm3_CacheEntry_t* nvm3_Init_t::cachePtr
A pointer to cache.
Definition at line
183
of file platform/emdrv/nvm3/inc/nvm3_generic.h
cacheEntryCount#
size_t nvm3_Init_t::cacheEntryCount
The size of the cache in number of elements.
Definition at line
184
of file platform/emdrv/nvm3/inc/nvm3_generic.h
maxObjectSize#
size_t nvm3_Init_t::maxObjectSize
The maximum object size in bytes.
Definition at line
185
of file platform/emdrv/nvm3/inc/nvm3_generic.h
repackHeadroom#
size_t nvm3_Init_t::repackHeadroom
The size difference between the user and forced repacks.
Definition at line
186
of file platform/emdrv/nvm3/inc/nvm3_generic.h
halHandle#
const nvm3_HalHandle_t* nvm3_Init_t::halHandle
HAL handle.
Definition at line
187
of file platform/emdrv/nvm3/inc/nvm3_generic.h