MdeModulePkg/EmmcDxe: Implementation of Disk Information Protocol

Adds the implementation of Disk Information Protocol for EMMC devices per
PI 1.6 spec.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
This commit is contained in:
Hao Wu
2017-07-03 08:41:16 +08:00
parent af6a6bf41b
commit 19b2cb5c11
5 changed files with 281 additions and 3 deletions

View File

@@ -4,7 +4,7 @@
# It produces BlockIo, BlockIo2 and StorageSecurity protocols to allow upper layer
# access the EMMC device.
#
# Copyright (c) 2015 - 2016, Intel Corporation. All rights reserved.<BR>
# Copyright (c) 2015 - 2017, Intel Corporation. All rights reserved.<BR>
#
# This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License
@@ -41,6 +41,8 @@
EmmcDxe.h
EmmcBlockIo.c
EmmcBlockIo.h
EmmcDiskInfo.c
EmmcDiskInfo.h
[Packages]
MdePkg/MdePkg.dec
@@ -61,6 +63,7 @@
gEfiBlockIo2ProtocolGuid ## BY_START
gEfiStorageSecurityCommandProtocolGuid ## SOMETIMES_PRODUCES
gEfiEraseBlockProtocolGuid ## BY_START
gEfiDiskInfoProtocolGuid ## BY_START
## TO_START
## BY_START
gEfiDevicePathProtocolGuid