STM32H735xx HAL User Manual
Data Fields
__OSPI_HandleTypeDef Struct Reference

HAL OSPI Handle Structure definition. More...

#include <stm32h7xx_hal_ospi.h>

Data Fields

OCTOSPI_TypeDef * Instance
OSPI_InitTypeDef Init
uint8_t * pBuffPtr
__IO uint32_t XferSize
__IO uint32_t XferCount
MDMA_HandleTypeDefhmdma
__IO uint32_t State
__IO uint32_t ErrorCode
uint32_t Timeout
void(* ErrorCallback )(struct __OSPI_HandleTypeDef *hospi)
void(* AbortCpltCallback )(struct __OSPI_HandleTypeDef *hospi)
void(* FifoThresholdCallback )(struct __OSPI_HandleTypeDef *hospi)
void(* CmdCpltCallback )(struct __OSPI_HandleTypeDef *hospi)
void(* RxCpltCallback )(struct __OSPI_HandleTypeDef *hospi)
void(* TxCpltCallback )(struct __OSPI_HandleTypeDef *hospi)
void(* RxHalfCpltCallback )(struct __OSPI_HandleTypeDef *hospi)
void(* TxHalfCpltCallback )(struct __OSPI_HandleTypeDef *hospi)
void(* StatusMatchCallback )(struct __OSPI_HandleTypeDef *hospi)
void(* TimeOutCallback )(struct __OSPI_HandleTypeDef *hospi)
void(* MspInitCallback )(struct __OSPI_HandleTypeDef *hospi)
void(* MspDeInitCallback )(struct __OSPI_HandleTypeDef *hospi)

Detailed Description

HAL OSPI Handle Structure definition.

Definition at line 102 of file stm32h7xx_hal_ospi.h.


Field Documentation

Handle of the MDMA channel used for the transfer

Definition at line 112 of file stm32h7xx_hal_ospi.h.

Referenced by HAL_OSPI_Abort(), HAL_OSPI_Abort_IT(), HAL_OSPI_IRQHandler(), HAL_OSPI_Receive_DMA(), and HAL_OSPI_Transmit_DMA().

Timeout used for the OSPI external device access

Definition at line 115 of file stm32h7xx_hal_ospi.h.

Referenced by HAL_OSPI_Abort(), HAL_OSPI_AutoPolling_IT(), HAL_OSPI_Command_IT(), HAL_OSPI_Init(), HAL_OSPI_MemoryMapped(), and HAL_OSPI_SetTimeout().


The documentation for this struct was generated from the following file: