AM62D FreeRTOS SDK  11.00.00
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages

Detailed Description

Flash driver configuration, these are filled by SysCfg based on the flash device that is selected.

Forward declaration of Flash_Config_s.

Data Fields

Flash_Attrsattrs
 
Flash_Fxnsfxns
 
Flash_DevConfigdevConfig
 
void * object
 
SemaphoreP_Object lockSem
 

Field Documentation

◆ attrs

Flash_Attrs* Flash_Config::attrs

Flash device attributes

◆ fxns

Flash_Fxns* Flash_Config::fxns

Flash device implementation functions

◆ devConfig

Flash_DevConfig* Flash_Config::devConfig

Flash device specific config, like command ID for read, erase, etc

◆ object

void* Flash_Config::object

Flash driver object, used to maintain driver implementation state

◆ lockSem

SemaphoreP_Object Flash_Config::lockSem

Semaphore to protect the flash layer calls per instance.