Header file - Function prototypes for NVM database.
More...
Go to the source code of this file.
Defines |
#define | NVM_INVALID_BLOCK_ID 0xffff |
Functions |
void | STB_InitNVMAccess (U16BIT offset) |
void | STB_InitNVMMap (void) |
BOOLEAN | STB_CheckNVMDatabaseIntegrity (void) |
void | STB_SetNVMAccessRAM (U8BIT *ram_ptr) |
U8BIT * | STB_GetNVMAccessRAM (void) |
U16BIT | STB_GetNVMBlockCount (void) |
U16BIT | STB_GetNVMBlocksUsed (void) |
U16BIT | STB_GetNVMBlocksNeeded (U16BIT size) |
U16BIT | STB_CreateNVMRecord (U8BIT rec_id, U16BIT size) |
void | STB_DestroyNVMRecord (U16BIT block_no) |
void | STB_SetNextNVMBlock (U16BIT block_no, U16BIT next_block) |
U16BIT | STB_GetNextNVMBlock (U16BIT block_no) |
U16BIT | STB_FindNVMRecordFromId (U8BIT rec_id, U16BIT last_blk) |
void | STB_NVMChanged (BOOLEAN state) |
void | STB_NVMSave (void) |
void | STB_SetNVMRecordField (U16BIT block_no, U16BIT offset, U16BIT size, U32BIT value, E_DBA_FIELD_TYPE type) |
U32BIT | STB_GetNVMRecordField (U16BIT block_no, U16BIT offset, U16BIT size, E_DBA_FIELD_TYPE type) |
void | STB_WriteNVMData (U16BIT offset, U16BIT size, U8BIT *data_ptr) |
BOOLEAN | STB_ReadNVMData (U16BIT offset, U16BIT size, U8BIT *data_ptr) |
Detailed Description
Header file - Function prototypes for NVM database.
- Date:
- 06/09/2000