STM32H735xx HAL User Manual
Data Fields
__PSSI_HandleTypeDef Struct Reference

PSSI handle Structure definition. More...

#include <stm32h7xx_hal_pssi.h>

Data Fields

PSSI_TypeDef * Instance
PSSI_InitTypeDef Init
uint32_t * pBuffPtr
uint32_t XferCount
uint32_t XferSize
DMA_HandleTypeDefhdmatx
DMA_HandleTypeDefhdmarx
void(* TxCpltCallback )(struct __PSSI_HandleTypeDef *hpssi)
void(* RxCpltCallback )(struct __PSSI_HandleTypeDef *hpssi)
void(* ErrorCallback )(struct __PSSI_HandleTypeDef *hpssi)
void(* AbortCpltCallback )(struct __PSSI_HandleTypeDef *hpssi)
void(* MspInitCallback )(struct __PSSI_HandleTypeDef *hpssi)
void(* MspDeInitCallback )(struct __PSSI_HandleTypeDef *hpssi)
HAL_LockTypeDef Lock
__IO HAL_PSSI_StateTypeDef State
__IO uint32_t ErrorCode

Detailed Description

PSSI handle Structure definition.

Definition at line 79 of file stm32h7xx_hal_pssi.h.


Field Documentation

PSSI Rx DMA Handle parameters

Definition at line 87 of file stm32h7xx_hal_pssi.h.

Referenced by HAL_PSSI_Abort_DMA(), HAL_PSSI_IRQHandler(), HAL_PSSI_Receive_DMA(), PSSI_DMAAbort(), and PSSI_Error().

PSSI Tx DMA Handle parameters

Definition at line 86 of file stm32h7xx_hal_pssi.h.

Referenced by HAL_PSSI_Abort_DMA(), HAL_PSSI_IRQHandler(), HAL_PSSI_Receive_DMA(), HAL_PSSI_Transmit_DMA(), PSSI_DMAAbort(), and PSSI_Error().

PSSI Initialization Structure.

Definition at line 82 of file stm32h7xx_hal_pssi.h.

Referenced by HAL_PSSI_Init(), HAL_PSSI_Receive(), HAL_PSSI_Receive_DMA(), HAL_PSSI_Transmit(), and HAL_PSSI_Transmit_DMA().

HAL_LockTypeDef __PSSI_HandleTypeDef::Lock

PSSI lock.

Definition at line 97 of file stm32h7xx_hal_pssi.h.

Referenced by HAL_PSSI_Init().

PSSI Msp DeInit callback.

Definition at line 95 of file stm32h7xx_hal_pssi.h.

Referenced by HAL_PSSI_DeInit(), HAL_PSSI_RegisterCallback(), and HAL_PSSI_UnRegisterCallback().

PSSI Msp Init callback.

Definition at line 94 of file stm32h7xx_hal_pssi.h.

Referenced by HAL_PSSI_Init(), HAL_PSSI_RegisterCallback(), and HAL_PSSI_UnRegisterCallback().

PSSI Data buffer.

Definition at line 83 of file stm32h7xx_hal_pssi.h.

Referenced by HAL_PSSI_Receive_DMA(), and HAL_PSSI_Transmit_DMA().

PSSI transfer complete callback.

Definition at line 90 of file stm32h7xx_hal_pssi.h.

Referenced by HAL_PSSI_Init(), HAL_PSSI_RegisterCallback(), HAL_PSSI_UnRegisterCallback(), and PSSI_DMAReceiveCplt().

PSSI transfer complete callback.

Definition at line 89 of file stm32h7xx_hal_pssi.h.

Referenced by HAL_PSSI_Init(), HAL_PSSI_RegisterCallback(), HAL_PSSI_UnRegisterCallback(), and PSSI_DMATransmitCplt().

PSSI transfer count

Definition at line 84 of file stm32h7xx_hal_pssi.h.

Referenced by HAL_PSSI_IRQHandler(), HAL_PSSI_Receive_DMA(), HAL_PSSI_Transmit_DMA(), and PSSI_Error().

PSSI transfer size

Definition at line 85 of file stm32h7xx_hal_pssi.h.

Referenced by HAL_PSSI_Receive_DMA(), and HAL_PSSI_Transmit_DMA().


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