|
AWECore 8.B.0 API Document
|
The DSPC Flash File System Instance Optional – SINGLE INSTANCE ONLY. More...
#include <Include/AWECore.h>
Data Fields | |
| UINT32 | flashSizeInBytes |
| Size of flash memory - if non-zero, next two values must also be non-zero. More... | |
| UINT32 | flashErasableBlockSizeInBytes |
| Size of flash erase block. More... | |
| UINT32 | flashStartOffsetInBytes |
| Offset into start of flash used for file system. More... | |
| UINT32 | flashEraseTimeInMs |
| Flash erase time in milliseconds. | |
| BOOL(* | cbInit )(void) |
| User function to initialize flash file system,. | |
| BOOL(* | cbEraseSector )(UINT32 nStartingAddress, UINT32 nNumberOfSectors) |
| User function to erase one or more sectors. More... | |
| BOOL(* | cbFlashWrite )(UINT32 nFlashAddress, UINT32 *pBuffer, UINT32 nDWordsToWrite) |
| User function to write to flash. More... | |
| BOOL(* | cbFlashRead )(UINT32 nFlashAddress, UINT32 *pBuffer, UINT32 nDWordsToRead) |
| User function to read from flash. More... | |
| UINT32 | _Reserved [62] |
The DSPC Flash File System Instance Optional – SINGLE INSTANCE ONLY.
| UINT32 AWEFlashFSInstance::flashSizeInBytes |
Size of flash memory - if non-zero, next two values must also be non-zero.
| UINT32 AWEFlashFSInstance::flashErasableBlockSizeInBytes |
Size of flash erase block.
| UINT32 AWEFlashFSInstance::flashStartOffsetInBytes |
Offset into start of flash used for file system.
| BOOL(* AWEFlashFSInstance::cbEraseSector) (UINT32 nStartingAddress, UINT32 nNumberOfSectors) |
User function to erase one or more sectors.
| BOOL(* AWEFlashFSInstance::cbFlashWrite) (UINT32 nFlashAddress, UINT32 *pBuffer, UINT32 nDWordsToWrite) |
User function to write to flash.
| BOOL(* AWEFlashFSInstance::cbFlashRead) (UINT32 nFlashAddress, UINT32 *pBuffer, UINT32 nDWordsToRead) |
User function to read from flash.
1.8.13