nvm3_HalInfo Struct Reference

Device NVM capabilities.

#include <nvm3_hal.h>

Data Fields

uint16_t deviceFamily
Device family.
uint8_t writeSize
Write-size: 0=32-bit, 1=16-bit.
uint8_t memoryMapped
Memory-mapped: 0=not memory mapped, 1=memory mapped.
size_t pageSize
The data storage page size.
uint64_t systemUnique
Obsolete. Was used to support external flash.

Device NVM capabilities.

Field Documentation

deviceFamily

uint16_t nvm3_HalInfo::deviceFamily

Device family.

writeSize

uint8_t nvm3_HalInfo::writeSize

Write-size: 0=32-bit, 1=16-bit.

memoryMapped

uint8_t nvm3_HalInfo::memoryMapped

Memory-mapped: 0=not memory mapped, 1=memory mapped.

pageSize

size_t nvm3_HalInfo::pageSize

The data storage page size.

systemUnique

uint64_t nvm3_HalInfo::systemUnique

Obsolete. Was used to support external flash.