This function handles SD card interrupt request.
Gets the current sd card data state.
Tx Transfer completed callbacks
Rx Transfer completed callbacks
Initializes the SD according to the specified parameters in the SD_HandleTypeDef and create the associated handle.
Reads block(s) from a specified address in a card. The Data transfer is managed by DMA mode.
Writes block(s) to a specified address in a card. The Data transfer is managed by DMA mode.
Enables wide bus operation for the requested card if supported by card.
De-Initializes the SD card.
Reads block(s) from a specified address in a card. The Data transfer is managed by polling mode.
Allows to write block(s) to a specified address in a card. The Data transfer is managed by polling mode.
Erases the specified memory area of the given SD card.
Finds the SD card SCR register value.
Returns information the information of the card which are stored on the CSD register.
Wrap up writing in non-blocking mode.
Returns the current card's status.
Enables the SDIO wide bus mode.
Disables the SDIO wide bus mode.
Enquires cards about their operating voltage and configures clock controls and stores SD information that will be needed in future in the SD handle.
Turns the SDIO output signals off.
Send Status info command.
Wrap up reading in non-blocking mode.
Reads block(s) from a specified address in a card. The Data transfer is managed in interrupt mode.
Writes block(s) to a specified address in a card. The Data transfer is managed in interrupt mode.
Returns information the information of the card which are stored on the CID register.
Abort the current transfer and disable the SD.
Abort the current transfer and disable the SD (IT mode).