Mock implementation for the OSPI module.
bool commandBlocking(OCTOSPIModuleAddress module, const OSPI::CommandInitStruct &initStruct, uint32_t const timeout)
void receiveBlocking(OCTOSPIModuleAddress module, uint8_t *pData, uint32_t const timeout)
void transmitBlocking(OCTOSPIModuleAddress module, uint8_t const *pData, uint32_t const timeout)
void receive(OCTOSPIModuleAddress module, uint8_t *const pData)
void transmit(OCTOSPIModuleAddress module, uint8_t const *const pData)
bool isBusy(OCTOSPIModuleAddress module)
void configureAutoPollingMode(OCTOSPIModuleAddress module, OSPI::CommandInitStruct &initStruct, const OSPI::AutoPollingInitStructure &apInitStruct, uint32_t const timeout)
void onTEInterrupt(OCTOSPIModuleAddress module)
void configureAutoPollingModeBlocking(OCTOSPIModuleAddress module, OSPI::CommandInitStruct &initStruct, const OSPI::AutoPollingInitStructure &apInitStruct, uint32_t const timeout)
void configureMemoryMappedMode(OCTOSPIModuleAddress module, const OSPI::CommandInitStruct &cmdInitStruct, const OSPI::MemoryMapInitStructure &mmInitStruct)
void readData(OCTOSPIModuleAddress module, const OSPI::CommandInitStruct &cmdInitStruct, uint8_t *pData, uint32_t const maxlen)
void writeData(OCTOSPIModuleAddress module, const OSPI::CommandInitStruct &cmdInitStruct, uint32_t const *pData, uint32_t const timeout)
bool command(OCTOSPIModuleAddress module, const OSPI::CommandInitStruct &initStruct, uint32_t const timeout)
void onTOInterrupt(OCTOSPIModuleAddress module)
bool init(OCTOSPIModuleAddress module, const OSPI::InitStruct &initStruct)
void onTCInterrupt(OCTOSPIModuleAddress module)
void cancel(OCTOSPIModuleAddress module)
void onSMInterrupt(OCTOSPIModuleAddress module)
void onFTInterrupt(OCTOSPIModuleAddress module)
OCTOSPIModuleAddress
Enumeration of the available OCTOSPI modules on STM32H730.
This is a application specific file which is used to configure Imt.Base.Core.Math.
unsigned __int32 uint32_t