STM32H735xx HAL User Manual
|
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_HandleTypeDef * | hdmatx |
DMA_HandleTypeDef * | hdmarx |
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 |
PSSI handle Structure definition.
Definition at line 79 of file stm32h7xx_hal_pssi.h.
void(* __PSSI_HandleTypeDef::AbortCpltCallback)(struct __PSSI_HandleTypeDef *hpssi) |
PSSI transfer error callback.
Definition at line 92 of file stm32h7xx_hal_pssi.h.
Referenced by HAL_PSSI_Init(), HAL_PSSI_IRQHandler(), HAL_PSSI_RegisterCallback(), HAL_PSSI_UnRegisterCallback(), PSSI_DMAAbort(), and PSSI_Error().
void(* __PSSI_HandleTypeDef::ErrorCallback)(struct __PSSI_HandleTypeDef *hpssi) |
PSSI transfer complete callback.
Definition at line 91 of file stm32h7xx_hal_pssi.h.
Referenced by HAL_PSSI_Abort_DMA(), HAL_PSSI_Init(), HAL_PSSI_IRQHandler(), HAL_PSSI_RegisterCallback(), HAL_PSSI_UnRegisterCallback(), PSSI_DMAAbort(), PSSI_DMAError(), and PSSI_Error().
__IO uint32_t __PSSI_HandleTypeDef::ErrorCode |
PSSI error code.
Definition at line 99 of file stm32h7xx_hal_pssi.h.
Referenced by HAL_PSSI_DeInit(), HAL_PSSI_GetError(), HAL_PSSI_Init(), HAL_PSSI_IRQHandler(), HAL_PSSI_Receive(), HAL_PSSI_Receive_DMA(), HAL_PSSI_RegisterCallback(), HAL_PSSI_Transmit(), HAL_PSSI_Transmit_DMA(), HAL_PSSI_UnRegisterCallback(), PSSI_DMAError(), PSSI_DMAReceiveCplt(), PSSI_DMATransmitCplt(), PSSI_Error(), and PSSI_WaitOnStatusUntilTimeout().
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().
PSSI_TypeDef* __PSSI_HandleTypeDef::Instance |
PSSI register base address.
Definition at line 81 of file stm32h7xx_hal_pssi.h.
Referenced by HAL_PSSI_Abort_DMA(), HAL_PSSI_DeInit(), HAL_PSSI_Init(), HAL_PSSI_IRQHandler(), HAL_PSSI_Receive(), HAL_PSSI_Receive_DMA(), HAL_PSSI_Transmit(), HAL_PSSI_Transmit_DMA(), and PSSI_Error().
HAL_LockTypeDef __PSSI_HandleTypeDef::Lock |
void(* __PSSI_HandleTypeDef::MspDeInitCallback)(struct __PSSI_HandleTypeDef *hpssi) |
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().
void(* __PSSI_HandleTypeDef::MspInitCallback)(struct __PSSI_HandleTypeDef *hpssi) |
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().
uint32_t* __PSSI_HandleTypeDef::pBuffPtr |
PSSI Data buffer.
Definition at line 83 of file stm32h7xx_hal_pssi.h.
Referenced by HAL_PSSI_Receive_DMA(), and HAL_PSSI_Transmit_DMA().
void(* __PSSI_HandleTypeDef::RxCpltCallback)(struct __PSSI_HandleTypeDef *hpssi) |
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 state.
Definition at line 98 of file stm32h7xx_hal_pssi.h.
Referenced by HAL_PSSI_Abort_DMA(), HAL_PSSI_DeInit(), HAL_PSSI_GetState(), HAL_PSSI_Init(), HAL_PSSI_IRQHandler(), HAL_PSSI_Receive(), HAL_PSSI_Receive_DMA(), HAL_PSSI_RegisterCallback(), HAL_PSSI_Transmit(), HAL_PSSI_Transmit_DMA(), HAL_PSSI_UnRegisterCallback(), PSSI_DMAAbort(), PSSI_DMAError(), PSSI_DMAReceiveCplt(), PSSI_DMATransmitCplt(), PSSI_Error(), and PSSI_WaitOnStatusUntilTimeout().
void(* __PSSI_HandleTypeDef::TxCpltCallback)(struct __PSSI_HandleTypeDef *hpssi) |
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().
uint32_t __PSSI_HandleTypeDef::XferCount |
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().
uint32_t __PSSI_HandleTypeDef::XferSize |
PSSI transfer size
Definition at line 85 of file stm32h7xx_hal_pssi.h.
Referenced by HAL_PSSI_Receive_DMA(), and HAL_PSSI_Transmit_DMA().