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.