This structure contains parameters for initializing a local data access (read, erase or write). More...
#include <nmflash.h>
Public Attributes | |
| uint32 | u32AlignmentSize | 
| uint32 | u32StartAlignment | 
| uint32 | u32TotalSize | 
| uint8 | u8Flags | 
This structure contains parameters for initializing a local data access (read, erase or write).
| uint32 tstrDataAccessInitParams::u32AlignmentSize | 
Block size, to assist with alignment. 
This field can be set by the local memory access function tpfDataAccessFn. Defaults to 0 if not set. Recommended values are:
| uint32 tstrDataAccessInitParams::u32StartAlignment | 
Offset of access start address, relative to u32AlignmentSize. 
This field can be set by the local memory access function tpfDataAccessFn. The field is ignored if u32AlignmentSize < 2. 
| uint32 tstrDataAccessInitParams::u32TotalSize | 
Total size of data to be accessed in data location. 
This field is set by the module in a call to tpfDataAccessFn. 
| uint8 tstrDataAccessInitParams::u8Flags | 
Flags indicating type of data access. 
This field is set by the module in a call to tpfDataAccessFn.