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