projects
/
mirror_edk2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
EmbeddedPkg/MmcDxe: invoke SetIos() protocol method to set speed and width
[mirror_edk2.git]
/
EmbeddedPkg
/
Universal
/
MmcDxe
/
Mmc.h
diff --git
a/EmbeddedPkg/Universal/MmcDxe/Mmc.h
b/EmbeddedPkg/Universal/MmcDxe/Mmc.h
index 112bc472aad06c9984295a456b256c5b0d13d188..fb3f6c9cba12fd900f2a13139a8055ebc043a943 100644
(file)
--- a/
EmbeddedPkg/Universal/MmcDxe/Mmc.h
+++ b/
EmbeddedPkg/Universal/MmcDxe/Mmc.h
@@
-55,6
+55,11
@@
#define MMC_R0_STATE_TRAN 4
\r
#define MMC_R0_STATE_DATA 5
\r
\r
#define MMC_R0_STATE_TRAN 4
\r
#define MMC_R0_STATE_DATA 5
\r
\r
+#define EMMC_CMD6_ARG_ACCESS(x) (((x) & 0x3) << 24)
\r
+#define EMMC_CMD6_ARG_INDEX(x) (((x) & 0xFF) << 16)
\r
+#define EMMC_CMD6_ARG_VALUE(x) (((x) & 0xFF) << 8)
\r
+#define EMMC_CMD6_ARG_CMD_SET(x) (((x) & 0x7) << 0)
\r
+
\r
typedef enum {
\r
UNKNOWN_CARD,
\r
MMC_CARD, //MMC card
\r
typedef enum {
\r
UNKNOWN_CARD,
\r
MMC_CARD, //MMC card
\r