* Wait OCR busy bit free according to eMMC spec.
* Define ECSD structure.
* Add interface to set IO bus width and speed.
* Support to access multiple blocks.

Haojian Zhuang (9):
  MmcDxe: wait OCR busy bit free
  MmcDxe: move ECSD into CardInfo structure
  MmcDxe: add SPEC_VERS field in CSD structure
  MmcDxe: add interface to change io width and speed
  MmcDxe: declare ECSD structure
  MmcDxe: set io bus width before reading EXTCSD
  MmcDxe: Fix uninitialized mediaid for SD
  MmcDxe: set iospeed and bus width in SD stack
  MmcDxe: expand to support multiple blocks

 EmbeddedPkg/Include/Protocol/MmcHost.h           |  27 ++
 EmbeddedPkg/Universal/MmcDxe/Mmc.h               | 176 +++++++++++-
 EmbeddedPkg/Universal/MmcDxe/MmcBlockIo.c        | 175 ++++++++----
 EmbeddedPkg/Universal/MmcDxe/MmcIdentification.c | 342 +++++++++++++++++++++--
 4 files changed, 635 insertions(+), 85 deletions(-)

-- 
1.9.1

_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to