![]() |
MHEG5
18.9.0
MHEG5 Documentation
|
functions to support NVM store More...
#include "mh5memory.h"
#include "mh5debug.h"
#include "mh5profile.h"
#include "mh5nvm.h"
#include "mheg5_nvm.h"
#include "stb_nvm.h"
Go to the source code of this file.
Classes | |
struct | sNvmFile |
Macros | |
#define | MAX_NAME_LENGTH 8 |
#define | NVM_STORE_FILENAME "NVMFILELIST.dat" |
Typedefs | |
typedef struct sNvmFile | MHEG5NvmFile |
Functions | |
void | MHEG5nvmInitialise (U32BIT nvmSize) |
Initialise NVM Storage. More... | |
MHEG5Bool | MHEG5nvmRead (MHEG5String fn, void **buf, MHEG5Int *len) |
Read a file from the nvm store. More... | |
MHEG5Bool | MHEG5nvmWrite (MHEG5String fn, void *buf, MHEG5Int len) |
Write a file to the nvm store. More... | |
void | MHEG5nvmReset (void) |
Clear all NVM data from the persistent store. More... | |
typedef struct sNvmFile MHEG5NvmFile |
void MHEG5nvmInitialise | ( | U32BIT | nvmSize | ) |
MHEG5Bool MHEG5nvmRead | ( | MHEG5String | fn, |
void ** | buf, | ||
MHEG5Int * | len | ||
) |
void MHEG5nvmReset | ( | void | ) |
MHEG5Bool MHEG5nvmWrite | ( | MHEG5String | fn, |
void * | buf, | ||
MHEG5Int | len | ||
) |