summaryrefslogtreecommitdiffstats
path: root/IntelFrameworkPkg/Include/Ppi/BlockIo.h
diff options
context:
space:
mode:
Diffstat (limited to 'IntelFrameworkPkg/Include/Ppi/BlockIo.h')
-rw-r--r--IntelFrameworkPkg/Include/Ppi/BlockIo.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/IntelFrameworkPkg/Include/Ppi/BlockIo.h b/IntelFrameworkPkg/Include/Ppi/BlockIo.h
index 7b5d4dc183..0134776ced 100644
--- a/IntelFrameworkPkg/Include/Ppi/BlockIo.h
+++ b/IntelFrameworkPkg/Include/Ppi/BlockIo.h
@@ -52,8 +52,11 @@ typedef enum {
///
/// Inconsistent with specification here:
-/// PEI_BLOCK_IO_MEDIA has been changed to EFI_PEI_BLOCK_IO_MEDIA, because
-/// "EFI_" prefix is missing in spec due to typo.
+/// PEI_BLOCK_IO_MEDIA has been changed to EFI_PEI_BLOCK_IO_MEDIA.
+/// Inconsistency exists in Framework Recovery Specification, where all referrences to this
+/// structure name are with the "EFI_" prefix, except for the definition which is without "EFI_".
+/// So the name of PEI_BLOCK_IO_MEDIA is taken as the exception caused by mistake, and
+/// EFI_PEI_BLOCK_IO_MEDIA is used to comply with most part of the specification.
///
typedef struct {
EFI_PEI_BLOCK_DEVICE_TYPE DeviceType;