|
DVBCore
1.0
Open source DVB engine
|
Header file - Function prototypes for NVM control. More...
Go to the source code of this file.
Functions | |
| void | STB_NVMInitialise (void) |
| U32BIT | STB_NVMGetDataBlockSize (U32BIT data_block_id) |
| Returns the number of bytes of data stored for the given data block. | |
| BOOLEAN | STB_NVMDataBlockRead (U32BIT data_block_id, U32BIT bytes, U8BIT *dest_addr) |
| Reads data bytes for the given data block from NVM. | |
| BOOLEAN | STB_NVMDataBlockWrite (U32BIT data_block_id, U32BIT num_bytes, U8BIT *src_addr) |
| Writes data bytes for the given data block to NVM. | |
| U32BIT | STB_NVMGetSTBSize (void) |
| BOOLEAN | STB_NVMSTBRead (U32BIT offset, U32BIT bytes, U8BIT *dest_addr) |
| BOOLEAN | STB_NVMSTBWrite (U32BIT offset, U32BIT bytes, U8BIT *src_addr) |
Header file - Function prototypes for NVM control.
| BOOLEAN STB_NVMDataBlockRead | ( | U32BIT | data_block_id, |
| U32BIT | bytes, | ||
| U8BIT * | dest_addr | ||
| ) |
Reads data bytes for the given data block from NVM.
| data_block_id | data block from which the data is to be read |
| num_bytes | number of bytes to be read |
| dest_addr | buffer to read the data into |
| BOOLEAN STB_NVMDataBlockWrite | ( | U32BIT | data_block_id, |
| U32BIT | num_bytes, | ||
| U8BIT * | src_addr | ||
| ) |
Writes data bytes for the given data block to NVM.
| data_block_id | data block to be written |
| num_bytes | number of bytes to be written |
| src_addr | data to be written |
| U32BIT STB_NVMGetDataBlockSize | ( | U32BIT | data_block_id | ) |
Returns the number of bytes of data stored for the given data block.
| data_block_id | data block identifier |