STM32H735xx HAL User Manual
Data Structures | Typedefs | Enumerations
OSPI Exported Types
OSPI

Data Structures

struct  OSPI_InitTypeDef
 OSPI Init structure definition. More...
struct  __OSPI_HandleTypeDef
 HAL OSPI Handle Structure definition. More...
struct  OSPI_RegularCmdTypeDef
 HAL OSPI Regular Command Structure definition. More...
struct  OSPI_HyperbusCfgTypeDef
 HAL OSPI Hyperbus Configuration Structure definition. More...
struct  OSPI_HyperbusCmdTypeDef
 HAL OSPI Hyperbus Command Structure definition. More...
struct  OSPI_AutoPollingTypeDef
 HAL OSPI Auto Polling mode configuration structure definition. More...
struct  OSPI_MemoryMappedTypeDef
 HAL OSPI Memory Mapped mode configuration structure definition. More...
struct  OSPIM_CfgTypeDef
 HAL OSPI IO Manager Configuration structure definition. More...

Typedefs

typedef struct __OSPI_HandleTypeDef OSPI_HandleTypeDef
 HAL OSPI Handle Structure definition.
typedef void(* pOSPI_CallbackTypeDef )(OSPI_HandleTypeDef *hospi)
 HAL OSPI Callback pointer definition.

Enumerations

enum  HAL_OSPI_CallbackIDTypeDef {
  HAL_OSPI_ERROR_CB_ID = 0x00U, HAL_OSPI_ABORT_CB_ID = 0x01U, HAL_OSPI_FIFO_THRESHOLD_CB_ID = 0x02U, HAL_OSPI_CMD_CPLT_CB_ID = 0x03U,
  HAL_OSPI_RX_CPLT_CB_ID = 0x04U, HAL_OSPI_TX_CPLT_CB_ID = 0x05U, HAL_OSPI_RX_HALF_CPLT_CB_ID = 0x06U, HAL_OSPI_TX_HALF_CPLT_CB_ID = 0x07U,
  HAL_OSPI_STATUS_MATCH_CB_ID = 0x08U, HAL_OSPI_TIMEOUT_CB_ID = 0x09U, HAL_OSPI_MSP_INIT_CB_ID = 0x0AU, HAL_OSPI_MSP_DEINIT_CB_ID = 0x0BU
}
 HAL OSPI Callback ID enumeration definition. More...

Typedef Documentation

HAL OSPI Handle Structure definition.

typedef void(* pOSPI_CallbackTypeDef)(OSPI_HandleTypeDef *hospi)

HAL OSPI Callback pointer definition.

Definition at line 290 of file stm32h7xx_hal_ospi.h.


Enumeration Type Documentation

HAL OSPI Callback ID enumeration definition.

Enumerator:
HAL_OSPI_ERROR_CB_ID 

OSPI Error Callback ID

HAL_OSPI_ABORT_CB_ID 

OSPI Abort Callback ID

HAL_OSPI_FIFO_THRESHOLD_CB_ID 

OSPI FIFO Threshold Callback ID

HAL_OSPI_CMD_CPLT_CB_ID 

OSPI Command Complete Callback ID

HAL_OSPI_RX_CPLT_CB_ID 

OSPI Rx Complete Callback ID

HAL_OSPI_TX_CPLT_CB_ID 

OSPI Tx Complete Callback ID

HAL_OSPI_RX_HALF_CPLT_CB_ID 

OSPI Rx Half Complete Callback ID

HAL_OSPI_TX_HALF_CPLT_CB_ID 

OSPI Tx Half Complete Callback ID

HAL_OSPI_STATUS_MATCH_CB_ID 

OSPI Status Match Callback ID

HAL_OSPI_TIMEOUT_CB_ID 

OSPI Timeout Callback ID

HAL_OSPI_MSP_INIT_CB_ID 

OSPI MspInit Callback ID

HAL_OSPI_MSP_DEINIT_CB_ID 

OSPI MspDeInit Callback ID

Definition at line 270 of file stm32h7xx_hal_ospi.h.