SAMV71 Xplained Ultra Software Package 1.3

SD/MMC Low Level Definitions
[SD/MMC Lib HardwareAccessLayer(HAL) Interface]

Collaboration diagram for SD/MMC Low Level Definitions:

Data Structures

struct  sSdHalFunctions
 SD/MMC card HAL functions. More...

Modules

 SD/MMC IO Control Codes
 SD/MMC Command Operations

Typedefs

typedef uint32_t(* fSdmmcLock )(void *pDrv, uint8_t bSlot)
typedef uint32_t(* fSdmmcRelease )(void *pDrv)
typedef uint32_t(* fSdmmcSendCommand )(void *pDrv, sSdmmcCommand *pCmd)
typedef uint32_t(* fSdmmcIOCtrl )(void *pDrv, uint32_t dwCtrl, uint32_t param)

Detailed Description

Defines structs, functions and constants for SD/MMC lower layer implement, to support SD/MMC library.


Typedef Documentation

typedef uint32_t(* fSdmmcIOCtrl)(void *pDrv, uint32_t dwCtrl, uint32_t param)

SD/MMC IO Control function type

Definition at line 352 of file sdmmc_cmd.h.

typedef uint32_t(* fSdmmcLock)(void *pDrv, uint8_t bSlot)

SD/MMC Lock device function type

Definition at line 340 of file sdmmc_cmd.h.

typedef uint32_t(* fSdmmcRelease)(void *pDrv)

SD/MMC Release device function type

Definition at line 344 of file sdmmc_cmd.h.

typedef uint32_t(* fSdmmcSendCommand)(void *pDrv, sSdmmcCommand *pCmd)

SD/MMC Send Command function type

Definition at line 348 of file sdmmc_cmd.h.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines