![]() |
MCUSW
|
FLS Module Configuration Structure.
Data Fields | |
| Fls_JobEndNotifyType | Fls_JobEndNotification |
| Fls_JobErrorNotifyType | Fls_JobErrorNotification |
| uint32 | maxReadNormalMode |
| uint32 | maxWriteNormalMode |
| boolean | dacEnable |
| boolean | xipEnable |
| uint64 | ospiClkSpeed |
| boolean | dtrEnable |
| boolean | phyEnable |
| OSPI_xferLines | ospixferlines |
| uint32 | flsBaudRateDiv |
| uint32 | blockSize |
| Fls_JobEndNotifyType Fls_ConfigType::Fls_JobEndNotification |
Mapped to the job end notification routine provided by some upper layer module, typically the Fee module.
| Fls_JobErrorNotifyType Fls_ConfigType::Fls_JobErrorNotification |
Mapped to the job error notification routine provided by some upper layer module, typically the Fee module.
| uint32 Fls_ConfigType::maxReadNormalMode |
The maximum number of bytes to read or compare in one cycle of the flash driver's job processing function in normal mode.
| uint32 Fls_ConfigType::maxWriteNormalMode |
The maximum number of bytes to write in one cycle of the flash driver's job processing function in normal mode.
| boolean Fls_ConfigType::dacEnable |
Enable Direct Access Mode of Transfer in OSPI Flash
| boolean Fls_ConfigType::xipEnable |
Enable XIP mode in OSPI Flash
| uint64 Fls_ConfigType::ospiClkSpeed |
OSPI Clock Speed
| boolean Fls_ConfigType::dtrEnable |
Enable Double transfer rate protocol for OSPI.
| boolean Fls_ConfigType::phyEnable |
Enable PHY high-speed mode for DAC mode
| OSPI_xferLines Fls_ConfigType::ospixferlines |
Select the OSPI read/write transaction Lines
| uint32 Fls_ConfigType::flsBaudRateDiv |
To select the FLS baudrate Divider value
| uint32 Fls_ConfigType::blockSize |
To select OSPI block size based on variants