HAL
PCCARD_HandleTypeDef is only used within HAL.
 
Symbols
loading...
Files
loading...

PCCARD_HandleTypeDef struct

Syntax

typedef struct #endif {   FMC_PCCARD_TypeDef           *Instance;                 FMC_PCCARD_InitTypeDef       Init;                      __IO HAL_PCCARD_StateTypeDef State;                     HAL_LockTypeDef              Lock;                    #if (USE_HAL_PCCARD_REGISTER_CALLBACKS == 1)   void (* MspInitCallback)(struct __PCCARD_HandleTypeDef *hpccard);                  void (* MspDeInitCallback)(struct __PCCARD_HandleTypeDef *hpccard);                void (* ItCallback)(struct __PCCARD_HandleTypeDef *hpccard);                     #endif } PCCARD_HandleTypeDef;

Fields

Instance

Register base address for PCCARD device. Read more...

Init

PCCARD device control configuration parameters. Read more...

State

PCCARD device access state. Read more...

Lock

PCCARD Lock. Read more...

References

LocationReferrerScopeText
stm32f4xx_hal_pccard.h:74
typedef struct
stm32f4xx_hal_pccard.h:90
} PCCARD_HandleTypeDef;
stm32f4xx_hal_pccard.c:165HAL_PCCARD_Init()::hpccardHAL_PCCARD_Init()
HAL_StatusTypeDef HAL_PCCARD_Init(PCCARD_HandleTypeDef *hpccard, FMC_NAND_PCC_TimingTypeDef *ComSpaceTiming,
stm32f4xx_hal_pccard.c:224HAL_PCCARD_DeInit()::hpccardHAL_PCCARD_DeInit()
HAL_StatusTypeDef HAL_PCCARD_DeInit(PCCARD_HandleTypeDef *hpccard)
stm32f4xx_hal_pccard.c:257HAL_PCCARD_MspInit()::hpccardHAL_PCCARD_MspInit()
__weak void HAL_PCCARD_MspInit(PCCARD_HandleTypeDef *hpccard)
stm32f4xx_hal_pccard.c:272HAL_PCCARD_MspDeInit()::hpccardHAL_PCCARD_MspDeInit()
__weak void HAL_PCCARD_MspDeInit(PCCARD_HandleTypeDef *hpccard)
stm32f4xx_hal_pccard.c:308HAL_PCCARD_Read_ID()::hpccardHAL_PCCARD_Read_ID()
HAL_StatusTypeDef HAL_PCCARD_Read_ID(PCCARD_HandleTypeDef *hpccard, uint8_t CompactFlash_ID[], uint8_t *pStatus)
stm32f4xx_hal_pccard.c:371HAL_PCCARD_Read_Sector()::hpccardHAL_PCCARD_Read_Sector()
HAL_StatusTypeDef HAL_PCCARD_Read_Sector(PCCARD_HandleTypeDef *hpccard, uint16_t *pBuffer, uint16_t SectorAddress,
stm32f4xx_hal_pccard.c:448HAL_PCCARD_Write_Sector()::hpccardHAL_PCCARD_Write_Sector()
HAL_StatusTypeDef HAL_PCCARD_Write_Sector(PCCARD_HandleTypeDef *hpccard, uint16_t *pBuffer, uint16_t SectorAddress,
stm32f4xx_hal_pccard.c:522HAL_PCCARD_Erase_Sector()::hpccardHAL_PCCARD_Erase_Sector()
HAL_StatusTypeDef HAL_PCCARD_Erase_Sector(PCCARD_HandleTypeDef *hpccard, uint16_t SectorAddress, uint8_t *pStatus)
stm32f4xx_hal_pccard.c:579HAL_PCCARD_Reset()::hpccardHAL_PCCARD_Reset()
HAL_StatusTypeDef HAL_PCCARD_Reset(PCCARD_HandleTypeDef *hpccard)
stm32f4xx_hal_pccard.c:617HAL_PCCARD_IRQHandler()::hpccardHAL_PCCARD_IRQHandler()
void HAL_PCCARD_IRQHandler(PCCARD_HandleTypeDef *hpccard)
stm32f4xx_hal_pccard.c:682HAL_PCCARD_ITCallback()::hpccardHAL_PCCARD_ITCallback()
__weak void HAL_PCCARD_ITCallback(PCCARD_HandleTypeDef *hpccard)
stm32f4xx_hal_pccard.c:853HAL_PCCARD_GetState()::hpccardHAL_PCCARD_GetState()
HAL_PCCARD_StateTypeDef HAL_PCCARD_GetState(PCCARD_HandleTypeDef *hpccard)
stm32f4xx_hal_pccard.c:867HAL_PCCARD_GetStatus()::hpccardHAL_PCCARD_GetStatus()
HAL_PCCARD_StatusTypeDef HAL_PCCARD_GetStatus(PCCARD_HandleTypeDef *hpccard)
stm32f4xx_hal_pccard.c:903HAL_PCCARD_ReadStatus()::hpccardHAL_PCCARD_ReadStatus()
HAL_PCCARD_StatusTypeDef HAL_PCCARD_ReadStatus(PCCARD_HandleTypeDef *hpccard)
stm32f4xx_hal_pccard.h:90PCCARD_HandleTypeDef
} PCCARD_HandleTypeDef;
stm32f4xx_hal_pccard.h:143HAL_PCCARD_Init()::hpccardHAL_PCCARD_Init()
HAL_StatusTypeDef HAL_PCCARD_Init(PCCARD_HandleTypeDef *hpccard, FMC_NAND_PCC_TimingTypeDef *ComSpaceTiming,
stm32f4xx_hal_pccard.h:145HAL_PCCARD_DeInit()::hpccardHAL_PCCARD_DeInit()
HAL_StatusTypeDef HAL_PCCARD_DeInit(PCCARD_HandleTypeDef *hpccard);
stm32f4xx_hal_pccard.h:146HAL_PCCARD_MspInit()::hpccardHAL_PCCARD_MspInit()
void HAL_PCCARD_MspInit(PCCARD_HandleTypeDef *hpccard);
stm32f4xx_hal_pccard.h:147HAL_PCCARD_MspDeInit()::hpccardHAL_PCCARD_MspDeInit()
void HAL_PCCARD_MspDeInit(PCCARD_HandleTypeDef *hpccard);
stm32f4xx_hal_pccard.h:156HAL_PCCARD_Read_ID()::hpccardHAL_PCCARD_Read_ID()
HAL_StatusTypeDef HAL_PCCARD_Read_ID(PCCARD_HandleTypeDef *hpccard, uint8_t CompactFlash_ID[], uint8_t *pStatus);
stm32f4xx_hal_pccard.h:157HAL_PCCARD_Write_Sector()::hpccardHAL_PCCARD_Write_Sector()
HAL_StatusTypeDef HAL_PCCARD_Write_Sector(PCCARD_HandleTypeDef *hpccard, uint16_t *pBuffer, uint16_t SectorAddress,
stm32f4xx_hal_pccard.h:159HAL_PCCARD_Read_Sector()::hpccardHAL_PCCARD_Read_Sector()
HAL_StatusTypeDef HAL_PCCARD_Read_Sector(PCCARD_HandleTypeDef *hpccard, uint16_t *pBuffer, uint16_t SectorAddress,
stm32f4xx_hal_pccard.h:161HAL_PCCARD_Erase_Sector()::hpccardHAL_PCCARD_Erase_Sector()
HAL_StatusTypeDef HAL_PCCARD_Erase_Sector(PCCARD_HandleTypeDef *hpccard, uint16_t SectorAddress, uint8_t *pStatus);
stm32f4xx_hal_pccard.h:162HAL_PCCARD_Reset()::hpccardHAL_PCCARD_Reset()
HAL_StatusTypeDef HAL_PCCARD_Reset(PCCARD_HandleTypeDef *hpccard);
stm32f4xx_hal_pccard.h:163HAL_PCCARD_IRQHandler()::hpccardHAL_PCCARD_IRQHandler()
void HAL_PCCARD_IRQHandler(PCCARD_HandleTypeDef *hpccard);
stm32f4xx_hal_pccard.h:164HAL_PCCARD_ITCallback()::hpccardHAL_PCCARD_ITCallback()
void HAL_PCCARD_ITCallback(PCCARD_HandleTypeDef *hpccard);
stm32f4xx_hal_pccard.h:181HAL_PCCARD_GetState()::hpccardHAL_PCCARD_GetState()
HAL_PCCARD_StateTypeDef HAL_PCCARD_GetState(PCCARD_HandleTypeDef *hpccard);
stm32f4xx_hal_pccard.h:182HAL_PCCARD_GetStatus()::hpccardHAL_PCCARD_GetStatus()
HAL_PCCARD_StatusTypeDef HAL_PCCARD_GetStatus(PCCARD_HandleTypeDef *hpccard);
stm32f4xx_hal_pccard.h:183HAL_PCCARD_ReadStatus()::hpccardHAL_PCCARD_ReadStatus()
HAL_PCCARD_StatusTypeDef HAL_PCCARD_ReadStatus(PCCARD_HandleTypeDef *hpccard);