Flash driver configuration, these are filled by SysCfg based on the flash device that is selected.
Data Fields | |
Flash_Attrs * | attrs |
Flash_Fxns * | fxns |
Flash_DevConfig * | devConfig |
void * | object |
uint32_t | skipHwInit |
uint32_t | rwOffset |
Flash_Attrs* Flash_Config::attrs |
Flash device attributes
Flash_Fxns* Flash_Config::fxns |
Flash device implementation functions
Flash_DevConfig* Flash_Config::devConfig |
Flash device specific config, like command ID for read, erase, etc
void* Flash_Config::object |
Flash driver object, used to maintain driver implementation state
uint32_t Flash_Config::skipHwInit |
Option to skip the HW initialization of the flash
uint32_t Flash_Config::rwOffset |
Global read write offset