SD handle Structure definition. More...
#include <bf0_hal_sd_ex.h>
Data Fields | |
SDHCI_HandleTypeDef * | Instance |
SDIO_InitTypeDef | Init |
HAL_LockTypeDef | Lock |
uint32_t * | pTxBuffPtr |
uint32_t | TxXferSize |
uint32_t * | pRxBuffPtr |
uint32_t | RxXferSize |
__IO uint32_t | Context |
__IO uint32_t | State |
__IO uint32_t | ErrorCode |
DMA_HandleTypeDef * | hdmarx |
DMA_HandleTypeDef * | hdmatx |
HAL_SD_CardInfoTypeDef | SdCard |
uint32_t | CSD [4] |
uint32_t | CID [4] |
SD handle Structure definition.
uint32_t SD_HandleTypeDef::CID[4] |
SD card identification number table
__IO uint32_t SD_HandleTypeDef::Context |
SD transfer context
uint32_t SD_HandleTypeDef::CSD[4] |
SD card specific data table
__IO uint32_t SD_HandleTypeDef::ErrorCode |
SD Card Error codes
DMA_HandleTypeDef* SD_HandleTypeDef::hdmarx |
SD Rx DMA handle parameters
DMA_HandleTypeDef* SD_HandleTypeDef::hdmatx |
SD Tx DMA handle parameters
SDIO_InitTypeDef SD_HandleTypeDef::Init |
SD required parameters
SDHCI_HandleTypeDef* SD_HandleTypeDef::Instance |
SD registers base address
HAL_LockTypeDef SD_HandleTypeDef::Lock |
SD locking object
uint32_t* SD_HandleTypeDef::pRxBuffPtr |
Pointer to SD Rx transfer Buffer
uint32_t* SD_HandleTypeDef::pTxBuffPtr |
Pointer to SD Tx transfer Buffer
uint32_t SD_HandleTypeDef::RxXferSize |
SD Rx Transfer size
HAL_SD_CardInfoTypeDef SD_HandleTypeDef::SdCard |
SD Card information
__IO uint32_t SD_HandleTypeDef::State |
SD card State
uint32_t SD_HandleTypeDef::TxXferSize |
SD Tx Transfer size