Cortex-M3 Non-Volatile Memory data storage system. More...
#include "error.h"
#include "hal/micro/cortexm3/flash.h"
#include "hal/micro/cortexm3/nvm.h"
Go to the source code of this file.
Functions | |
int8u | halCommonReadFromNvm (void *data, int32u offset, int16u length) |
Copy the NVM data from flash into the provided RAM location. | |
int16u * | halCommonGetAddressFromNvm (int32u offset) |
Return the address of the token in NVM. | |
int8u | halCommonWriteToNvm (const void *data, int32u offset, int16u length) |
Write the NVM data from the provided location RAM into flash. |
Cortex-M3 Non-Volatile Memory data storage system.
This file implements the NVM data storage system. Refer to nvm.h for full documentation of how the NVM data storage system works, is configured, and is accessed.
Definition in file nvm.c.