[edk2-devel] [PATCH] MdePkg Include: Fix typos

Giri Mudusuru via groups.io posted 1 patch 11 months, 2 weeks ago
Failed in applying to current master (apply log)
MdePkg/Include/IndustryStandard/Acpi10.h      |  2 +-
MdePkg/Include/Library/DebugLib.h             | 50 +++++++++----------
MdePkg/Include/Library/PerformanceLib.h       |  2 +-
MdePkg/Include/Library/PostCodeLib.h          | 12 ++---
MdePkg/Include/Library/ReportStatusCodeLib.h  | 26 +++++-----
MdePkg/Include/Library/S3PciLib.h             |  4 +-
MdePkg/Include/Library/S3PciSegmentLib.h      |  4 +-
MdePkg/Include/Library/UefiLib.h              |  2 +-
MdePkg/Include/Protocol/BlockIo.h             |  4 +-
MdePkg/Include/Protocol/BlockIo2.h            |  6 +--
MdePkg/Include/Protocol/BlockIoCrypto.h       |  2 +-
MdePkg/Include/Protocol/DiskIo.h              |  4 +-
MdePkg/Include/Protocol/DiskIo2.h             |  6 +--
MdePkg/Include/Protocol/Ip4.h                 |  4 +-
MdePkg/Include/Protocol/Ip6.h                 |  4 +-
.../Protocol/NetworkInterfaceIdentifier.h     |  4 +-
MdePkg/Include/Protocol/Pkcs7Verify.h         |  2 +-
MdePkg/Include/Protocol/RamDisk.h             |  2 +-
MdePkg/Include/Protocol/ScsiIo.h              |  2 +-
MdePkg/Include/Protocol/ScsiPassThru.h        |  2 +-
MdePkg/Include/Protocol/ServiceBinding.h      |  2 +-
MdePkg/Include/Protocol/Shell.h               |  2 +-
MdePkg/Include/Protocol/ShellDynamicCommand.h |  2 +-
MdePkg/Include/Protocol/Tcp4.h                |  4 +-
MdePkg/Include/Protocol/Tcp6.h                |  4 +-
MdePkg/Include/Protocol/Udp4.h                |  4 +-
MdePkg/Include/Protocol/Udp6.h                |  4 +-
MdePkg/Include/Protocol/UfsDeviceConfig.h     |  2 +-
MdePkg/Include/Protocol/UgaDraw.h             |  2 +-
MdePkg/Include/Protocol/Usb2HostController.h  |  2 +-
MdePkg/Include/Protocol/UsbHostController.h   |  2 +-
31 files changed, 87 insertions(+), 87 deletions(-)
[edk2-devel] [PATCH] MdePkg Include: Fix typos
Posted by Giri Mudusuru via groups.io 11 months, 2 weeks ago
compatability->compatibility
EFI_MEDIA_CHNAGED->EFI_MEDIA_CHANGED
Funtion->Function
exhausive->exhaustive
Propery->Property
StartAdress->StartAddress
sucessful->successful
writting->writing

Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Cc: Zhiguang Liu <zhiguang.liu@intel.com>
Cc: Andrew Fish <afish@apple.com>
Signed-off-by: Giri Mudusuru <girim@apple.com>
---
 MdePkg/Include/IndustryStandard/Acpi10.h      |  2 +-
 MdePkg/Include/Library/DebugLib.h             | 50 +++++++++----------
 MdePkg/Include/Library/PerformanceLib.h       |  2 +-
 MdePkg/Include/Library/PostCodeLib.h          | 12 ++---
 MdePkg/Include/Library/ReportStatusCodeLib.h  | 26 +++++-----
 MdePkg/Include/Library/S3PciLib.h             |  4 +-
 MdePkg/Include/Library/S3PciSegmentLib.h      |  4 +-
 MdePkg/Include/Library/UefiLib.h              |  2 +-
 MdePkg/Include/Protocol/BlockIo.h             |  4 +-
 MdePkg/Include/Protocol/BlockIo2.h            |  6 +--
 MdePkg/Include/Protocol/BlockIoCrypto.h       |  2 +-
 MdePkg/Include/Protocol/DiskIo.h              |  4 +-
 MdePkg/Include/Protocol/DiskIo2.h             |  6 +--
 MdePkg/Include/Protocol/Ip4.h                 |  4 +-
 MdePkg/Include/Protocol/Ip6.h                 |  4 +-
 .../Protocol/NetworkInterfaceIdentifier.h     |  4 +-
 MdePkg/Include/Protocol/Pkcs7Verify.h         |  2 +-
 MdePkg/Include/Protocol/RamDisk.h             |  2 +-
 MdePkg/Include/Protocol/ScsiIo.h              |  2 +-
 MdePkg/Include/Protocol/ScsiPassThru.h        |  2 +-
 MdePkg/Include/Protocol/ServiceBinding.h      |  2 +-
 MdePkg/Include/Protocol/Shell.h               |  2 +-
 MdePkg/Include/Protocol/ShellDynamicCommand.h |  2 +-
 MdePkg/Include/Protocol/Tcp4.h                |  4 +-
 MdePkg/Include/Protocol/Tcp6.h                |  4 +-
 MdePkg/Include/Protocol/Udp4.h                |  4 +-
 MdePkg/Include/Protocol/Udp6.h                |  4 +-
 MdePkg/Include/Protocol/UfsDeviceConfig.h     |  2 +-
 MdePkg/Include/Protocol/UgaDraw.h             |  2 +-
 MdePkg/Include/Protocol/Usb2HostController.h  |  2 +-
 MdePkg/Include/Protocol/UsbHostController.h   |  2 +-
 31 files changed, 87 insertions(+), 87 deletions(-)

diff --git a/MdePkg/Include/IndustryStandard/Acpi10.h b/MdePkg/Include/IndustryStandard/Acpi10.h
index 9cc02edb3e..5a47f8a54c 100644
--- a/MdePkg/Include/IndustryStandard/Acpi10.h
+++ b/MdePkg/Include/IndustryStandard/Acpi10.h
@@ -321,7 +321,7 @@ typedef struct {
 #define EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_MEMORY    (0 << 3)
 #define EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_RESERVED  (1 << 3)
 #define EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_ACPI      (2 << 3)
-#define EFI_APCI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_NVS       (3 << 3)
+#define EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_NVS       (3 << 3)
 //
 // Bit [5]    : Memory to I/O Translation, _TTP
 //
diff --git a/MdePkg/Include/Library/DebugLib.h b/MdePkg/Include/Library/DebugLib.h
index f0c9f64487..56c9e0c781 100644
--- a/MdePkg/Include/Library/DebugLib.h
+++ b/MdePkg/Include/Library/DebugLib.h
@@ -185,8 +185,8 @@ DebugBPrint (
 
   Print a message of the form "ASSERT <FileName>(<LineNumber>): <Description>\n"
   to the debug output device.  If DEBUG_PROPERTY_ASSERT_BREAKPOINT_ENABLED bit of
-  PcdDebugProperyMask is set then CpuBreakpoint() is called. Otherwise, if
-  DEBUG_PROPERTY_ASSERT_DEADLOOP_ENABLED bit of PcdDebugProperyMask is set then
+  PcdDebugPropertyMask is set then CpuBreakpoint() is called. Otherwise, if
+  DEBUG_PROPERTY_ASSERT_DEADLOOP_ENABLED bit of PcdDebugPropertyMask is set then
   CpuDeadLoop() is called.  If neither of these bits are set, then this function
   returns immediately after the message is printed to the debug output device.
   DebugAssert() must actively prevent recursion.  If DebugAssert() is called while
@@ -234,10 +234,10 @@ DebugClearMemory (
   Returns TRUE if ASSERT() macros are enabled.
 
   This function returns TRUE if the DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit of
-  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
+  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
 
-  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit of PcdDebugProperyMask is set.
-  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit of PcdDebugProperyMask is clear.
+  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit of PcdDebugPropertyMask is set.
+  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit of PcdDebugPropertyMask is clear.
 
 **/
 BOOLEAN
@@ -250,10 +250,10 @@ DebugAssertEnabled (
   Returns TRUE if DEBUG() macros are enabled.
 
   This function returns TRUE if the DEBUG_PROPERTY_DEBUG_PRINT_ENABLED bit of
-  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
+  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
 
-  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_PRINT_ENABLED bit of PcdDebugProperyMask is set.
-  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_PRINT_ENABLED bit of PcdDebugProperyMask is clear.
+  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_PRINT_ENABLED bit of PcdDebugPropertyMask is set.
+  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_PRINT_ENABLED bit of PcdDebugPropertyMask is clear.
 
 **/
 BOOLEAN
@@ -266,10 +266,10 @@ DebugPrintEnabled (
   Returns TRUE if DEBUG_CODE() macros are enabled.
 
   This function returns TRUE if the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
-  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
+  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
 
-  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of PcdDebugProperyMask is set.
-  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of PcdDebugProperyMask is clear.
+  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of PcdDebugPropertyMask is set.
+  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of PcdDebugPropertyMask is clear.
 
 **/
 BOOLEAN
@@ -282,10 +282,10 @@ DebugCodeEnabled (
   Returns TRUE if DEBUG_CLEAR_MEMORY() macro is enabled.
 
   This function returns TRUE if the DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
-  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
+  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
 
-  @retval  TRUE    The DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of PcdDebugProperyMask is set.
-  @retval  FALSE   The DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of PcdDebugProperyMask is clear.
+  @retval  TRUE    The DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of PcdDebugPropertyMask is set.
+  @retval  FALSE   The DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of PcdDebugPropertyMask is clear.
 
 **/
 BOOLEAN
@@ -384,7 +384,7 @@ UnitTestDebugAssert (
   Macro that calls DebugAssert() if an expression evaluates to FALSE.
 
   If MDEPKG_NDEBUG is not defined and the DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
-  bit of PcdDebugProperyMask is set, then this macro evaluates the Boolean
+  bit of PcdDebugPropertyMask is set, then this macro evaluates the Boolean
   expression specified by Expression.  If Expression evaluates to FALSE, then
   DebugAssert() is called passing in the source filename, source line number,
   and Expression.
@@ -410,7 +410,7 @@ UnitTestDebugAssert (
   Macro that calls DebugPrint().
 
   If MDEPKG_NDEBUG is not defined and the DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
-  bit of PcdDebugProperyMask is set, then this macro passes Expression to
+  bit of PcdDebugPropertyMask is set, then this macro passes Expression to
   DebugPrint().
 
   @param  Expression  Expression containing an error level, a format string,
@@ -433,7 +433,7 @@ UnitTestDebugAssert (
   Macro that calls DebugAssert() if an EFI_STATUS evaluates to an error code.
 
   If MDEPKG_NDEBUG is not defined and the DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
-  bit of PcdDebugProperyMask is set, then this macro evaluates the EFI_STATUS
+  bit of PcdDebugPropertyMask is set, then this macro evaluates the EFI_STATUS
   value specified by StatusParameter.  If StatusParameter is an error code,
   then DebugAssert() is called passing in the source filename, source line
   number, and StatusParameter.
@@ -459,7 +459,7 @@ UnitTestDebugAssert (
   Macro that calls DebugAssert() if a RETURN_STATUS evaluates to an error code.
 
   If MDEPKG_NDEBUG is not defined and the DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
-  bit of PcdDebugProperyMask is set, then this macro evaluates the
+  bit of PcdDebugPropertyMask is set, then this macro evaluates the
   RETURN_STATUS value specified by StatusParameter.  If StatusParameter is an
   error code, then DebugAssert() is called passing in the source filename,
   source line number, and StatusParameter.
@@ -487,7 +487,7 @@ UnitTestDebugAssert (
   handle database.
 
   If MDEPKG_NDEBUG is defined or the DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
-  of PcdDebugProperyMask is clear, then return.
+  of PcdDebugPropertyMask is clear, then return.
 
   If Handle is NULL, then a check is made to see if the protocol specified by Guid
   is present on any handle in the handle database.  If Handle is not NULL, then
@@ -528,7 +528,7 @@ UnitTestDebugAssert (
 /**
   Macro that marks the beginning of debug source code.
 
-  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of PcdDebugProperyMask is set,
+  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of PcdDebugPropertyMask is set,
   then this macro marks the beginning of source code that is included in a module.
   Otherwise, the source lines between DEBUG_CODE_BEGIN() and DEBUG_CODE_END()
   are not included in a module.
@@ -539,7 +539,7 @@ UnitTestDebugAssert (
 /**
   The macro that marks the end of debug source code.
 
-  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of PcdDebugProperyMask is set,
+  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of PcdDebugPropertyMask is set,
   then this macro marks the end of source code that is included in a module.
   Otherwise, the source lines between DEBUG_CODE_BEGIN() and DEBUG_CODE_END()
   are not included in a module.
@@ -550,7 +550,7 @@ UnitTestDebugAssert (
 /**
   The macro that declares a section of debug source code.
 
-  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of PcdDebugProperyMask is set,
+  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of PcdDebugPropertyMask is set,
   then the source code specified by Expression is included in a module.
   Otherwise, the source specified by Expression is not included in a module.
 
@@ -563,7 +563,7 @@ UnitTestDebugAssert (
 /**
   The macro that calls DebugClearMemory() to clear a buffer to a default value.
 
-  If the DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of PcdDebugProperyMask is set,
+  If the DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of PcdDebugPropertyMask is set,
   then this macro calls DebugClearMemory() passing in Address and Length.
 
   @param  Address  The pointer to a buffer.
@@ -586,13 +586,13 @@ UnitTestDebugAssert (
   public data structure to retrieve a pointer to the private data structure.
 
   If MDEPKG_NDEBUG is defined or the DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
-  of PcdDebugProperyMask is clear, then this macro computes the offset, in bytes,
+  of PcdDebugPropertyMask is clear, then this macro computes the offset, in bytes,
   of the field specified by Field from the beginning of the data structure specified
   by TYPE.  This offset is subtracted from Record, and is used to return a pointer
   to a data structure of the type specified by TYPE.
 
   If MDEPKG_NDEBUG is not defined and the DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
-  of PcdDebugProperyMask is set, then this macro computes the offset, in bytes,
+  of PcdDebugPropertyMask is set, then this macro computes the offset, in bytes,
   of field specified by Field from the beginning of the data structure specified
   by TYPE.  This offset is subtracted from Record, and is used to compute a pointer
   to a data structure of the type specified by TYPE.  The Signature field of the
diff --git a/MdePkg/Include/Library/PerformanceLib.h b/MdePkg/Include/Library/PerformanceLib.h
index d0f2dfb070..24e60d33d1 100644
--- a/MdePkg/Include/Library/PerformanceLib.h
+++ b/MdePkg/Include/Library/PerformanceLib.h
@@ -10,7 +10,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 #define __PERFORMANCE_LIB_H__
 
 ///
-/// Performance library propery mask bits
+/// Performance library property mask bits
 ///
 #define PERFORMANCE_LIBRARY_PROPERTY_MEASUREMENT_ENABLED  0x00000001
 
diff --git a/MdePkg/Include/Library/PostCodeLib.h b/MdePkg/Include/Library/PostCodeLib.h
index 80628d7999..5fd6ab3b36 100644
--- a/MdePkg/Include/Library/PostCodeLib.h
+++ b/MdePkg/Include/Library/PostCodeLib.h
@@ -74,9 +74,9 @@ PostCodeWithDescription (
   bit of PcdPostCodePropertyMask is set.  Otherwise FALSE is returned.
 
   @retval  TRUE   The POST_CODE_PROPERTY_POST_CODE_ENABLED bit of
-                  PcdPostCodeProperyMask is set.
+                  PcdPostCodePropertyMask is set.
   @retval  FALSE  The POST_CODE_PROPERTY_POST_CODE_ENABLED bit of
-                  PcdPostCodeProperyMask is clear.
+                  PcdPostCodePropertyMask is clear.
 
 **/
 BOOLEAN
@@ -92,9 +92,9 @@ PostCodeEnabled (
   bit of PcdPostCodePropertyMask is set.  Otherwise FALSE is returned.
 
   @retval  TRUE   The POST_CODE_PROPERTY_POST_CODE_DESCRIPTION_ENABLED bit of
-                  PcdPostCodeProperyMask is set.
+                  PcdPostCodePropertyMask is set.
   @retval  FALSE  The POST_CODE_PROPERTY_POST_CODE_DESCRIPTION_ENABLED bit of
-                  PcdPostCodeProperyMask is clear.
+                  PcdPostCodePropertyMask is clear.
 
 **/
 BOOLEAN
@@ -106,7 +106,7 @@ PostCodeDescriptionEnabled (
 /**
   Sends a 32-bit value to a POST card.
 
-  If POST codes are enabled in PcdPostCodeProperyMask, then call PostCode()
+  If POST codes are enabled in PcdPostCodePropertyMask, then call PostCode()
   passing in Value.  Value is returned.
 
   @param  Value  The 32-bit value to write to the POST card.
@@ -120,7 +120,7 @@ PostCodeDescriptionEnabled (
   Sends a 32-bit value to a POST and associated ASCII string.
 
   If POST codes and POST code descriptions are enabled in
-  PcdPostCodeProperyMask, then call PostCodeWithDescription() passing in
+  PcdPostCodePropertyMask, then call PostCodeWithDescription() passing in
   Value and Description.  If only POST codes are enabled, then call PostCode()
   passing in Value.  Value is returned.
 
diff --git a/MdePkg/Include/Library/ReportStatusCodeLib.h b/MdePkg/Include/Library/ReportStatusCodeLib.h
index 3763e69928..3268e07aa6 100644
--- a/MdePkg/Include/Library/ReportStatusCodeLib.h
+++ b/MdePkg/Include/Library/ReportStatusCodeLib.h
@@ -298,12 +298,12 @@ ReportStatusCodeEx (
   Returns TRUE if status codes of type EFI_PROGRESS_CODE are enabled
 
   This function returns TRUE if the REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED
-  bit of PcdReportStatusCodeProperyMask is set.  Otherwise FALSE is returned.
+  bit of PcdReportStatusCodePropertyMask is set.  Otherwise FALSE is returned.
 
   @retval  TRUE   The REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED bit of
-                  PcdReportStatusCodeProperyMask is set.
+                  PcdReportStatusCodePropertyMask is set.
   @retval  FALSE  The REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED bit of
-                  PcdReportStatusCodeProperyMask is clear.
+                  PcdReportStatusCodePropertyMask is clear.
 
 **/
 BOOLEAN
@@ -316,12 +316,12 @@ ReportProgressCodeEnabled (
   Returns TRUE if status codes of type EFI_ERROR_CODE are enabled
 
   This function returns TRUE if the REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED
-  bit of PcdReportStatusCodeProperyMask is set.  Otherwise, FALSE is returned.
+  bit of PcdReportStatusCodePropertyMask is set.  Otherwise, FALSE is returned.
 
   @retval  TRUE   The REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED bit of
-                  PcdReportStatusCodeProperyMask is set.
+                  PcdReportStatusCodePropertyMask is set.
   @retval  FALSE  The REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED bit of
-                  PcdReportStatusCodeProperyMask is clear.
+                  PcdReportStatusCodePropertyMask is clear.
 
 **/
 BOOLEAN
@@ -334,12 +334,12 @@ ReportErrorCodeEnabled (
   Returns TRUE if status codes of type EFI_DEBUG_CODE are enabled
 
   This function returns TRUE if the REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED
-  bit of PcdReportStatusCodeProperyMask is set.  Otherwise FALSE is returned.
+  bit of PcdReportStatusCodePropertyMask is set.  Otherwise FALSE is returned.
 
   @retval  TRUE   The REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED bit of
-                  PcdReportStatusCodeProperyMask is set.
+                  PcdReportStatusCodePropertyMask is set.
   @retval  FALSE  The REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED bit of
-                  PcdReportStatusCodeProperyMask is clear.
+                  PcdReportStatusCodePropertyMask is clear.
 
 **/
 BOOLEAN
@@ -352,7 +352,7 @@ ReportDebugCodeEnabled (
   Reports a status code with minimal parameters if the status code type is enabled.
 
   If the status code type specified by Type is enabled in
-  PcdReportStatusCodeProperyMask, then call ReportStatusCode() passing in Type
+  PcdReportStatusCodePropertyMask, then call ReportStatusCode() passing in Type
   and Value.
 
   @param  Type   The status code type.
@@ -377,7 +377,7 @@ ReportDebugCodeEnabled (
   status code type is enabled.
 
   If the status code type specified by Type is enabled in
-  PcdReportStatusCodeProperyMask, then call ReportStatusCodeWithDevicePath()
+  PcdReportStatusCodePropertyMask, then call ReportStatusCodeWithDevicePath()
   passing in Type, Value, and DevicePath.
 
   @param  Type        The status code type.
@@ -407,7 +407,7 @@ ReportDebugCodeEnabled (
   is enabled.
 
   If the status code type specified by Type is enabled in
-  PcdReportStatusCodeProperyMask, then call ReportStatusCodeWithExtendedData()
+  PcdReportStatusCodePropertyMask, then call ReportStatusCodeWithExtendedData()
   passing in Type, Value, ExtendedData, and ExtendedDataSize.
 
   @param  Type              The status code type.
@@ -438,7 +438,7 @@ ReportDebugCodeEnabled (
   Reports a status code specifying all parameters if the status code type is enabled.
 
   If the status code type specified by Type is enabled in
-  PcdReportStatusCodeProperyMask, then call ReportStatusCodeEx() passing in Type,
+  PcdReportStatusCodePropertyMask, then call ReportStatusCodeEx() passing in Type,
   Value, Instance, CallerId, ExtendedDataGuid, ExtendedData, and ExtendedDataSize.
 
   @param  Type              The status code type.
diff --git a/MdePkg/Include/Library/S3PciLib.h b/MdePkg/Include/Library/S3PciLib.h
index 1479859b84..185844d0c7 100644
--- a/MdePkg/Include/Library/S3PciLib.h
+++ b/MdePkg/Include/Library/S3PciLib.h
@@ -985,7 +985,7 @@ S3PciBitFieldAndThenOr32 (
   Size into the buffer specified by Buffer. This function only allows the PCI
   configuration registers from a single PCI function to be read. Size is
   returned. When possible 32-bit PCI configuration read cycles are used to read
-  from StartAdress to StartAddress + Size. Due to alignment restrictions, 8-bit
+  from StartAddress to StartAddress + Size. Due to alignment restrictions, 8-bit
   and 16-bit PCI configuration read cycles may be used at the beginning and the
   end of the range.
 
@@ -1018,7 +1018,7 @@ S3PciReadBuffer (
   Size from the buffer specified by Buffer. This function only allows the PCI
   configuration registers from a single PCI function to be written. Size is
   returned. When possible 32-bit PCI configuration write cycles are used to
-  write from StartAdress to StartAddress + Size. Due to alignment restrictions,
+  write from StartAddress to StartAddress + Size. Due to alignment restrictions,
   8-bit and 16-bit PCI configuration write cycles may be used at the beginning
   and the end of the range.
 
diff --git a/MdePkg/Include/Library/S3PciSegmentLib.h b/MdePkg/Include/Library/S3PciSegmentLib.h
index 5067d4fcbb..21863c2597 100644
--- a/MdePkg/Include/Library/S3PciSegmentLib.h
+++ b/MdePkg/Include/Library/S3PciSegmentLib.h
@@ -970,7 +970,7 @@ S3PciSegmentBitFieldAndThenOr32 (
   Size into the buffer specified by Buffer. This function only allows the PCI
   configuration registers from a single PCI function to be read. Size is
   returned. When possible 32-bit PCI configuration read cycles are used to read
-  from StartAdress to StartAddress + Size. Due to alignment restrictions, 8-bit
+  from StartAddress to StartAddress + Size. Due to alignment restrictions, 8-bit
   and 16-bit PCI configuration read cycles may be used at the beginning and the
   end of the range.
 
@@ -1003,7 +1003,7 @@ S3PciSegmentReadBuffer (
   Size from the buffer specified by Buffer. This function only allows the PCI
   configuration registers from a single PCI function to be written. Size is
   returned. When possible 32-bit PCI configuration write cycles are used to
-  write from StartAdress to StartAddress + Size. Due to alignment restrictions,
+  write from StartAddress to StartAddress + Size. Due to alignment restrictions,
   8-bit and 16-bit PCI configuration write cycles may be used at the beginning
   and the end of the range.
 
diff --git a/MdePkg/Include/Library/UefiLib.h b/MdePkg/Include/Library/UefiLib.h
index be7da7fdf7..450d766513 100644
--- a/MdePkg/Include/Library/UefiLib.h
+++ b/MdePkg/Include/Library/UefiLib.h
@@ -317,7 +317,7 @@ EfiInitializeLock (
   Macro that calls DebugAssert() if an EFI_LOCK structure is not in the locked state.
 
   If MDEPKG_NDEBUG is not defined and the DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
-  bit of PcdDebugProperyMask is set, then this macro evaluates the EFI_LOCK
+  bit of PcdDebugPropertyMask is set, then this macro evaluates the EFI_LOCK
   structure specified by Lock.  If Lock is not in the locked state, then
   DebugAssert() is called passing in the source filename, source line number,
   and Lock.
diff --git a/MdePkg/Include/Protocol/BlockIo.h b/MdePkg/Include/Protocol/BlockIo.h
index ac9adf7a9c..414bf98b52 100644
--- a/MdePkg/Include/Protocol/BlockIo.h
+++ b/MdePkg/Include/Protocol/BlockIo.h
@@ -90,7 +90,7 @@ EFI_STATUS
   @retval EFI_WRITE_PROTECTED   The device can not be written to.
   @retval EFI_DEVICE_ERROR      The device reported an error while performing the write.
   @retval EFI_NO_MEDIA          There is no media in the device.
-  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched the current device.
+  @retval EFI_MEDIA_CHANGED     The MediaId does not matched the current device.
   @retval EFI_BAD_BUFFER_SIZE   The Buffer was not a multiple of the block size of the device.
   @retval EFI_INVALID_PARAMETER The write request contains LBAs that are not valid,
                                 or the buffer is not on proper alignment.
@@ -112,7 +112,7 @@ EFI_STATUS
   @param  This              Indicates a pointer to the calling context.
 
   @retval EFI_SUCCESS       All outstanding data was written to the device
-  @retval EFI_DEVICE_ERROR  The device reported an error while writting back the data
+  @retval EFI_DEVICE_ERROR  The device reported an error while writing back the data
   @retval EFI_NO_MEDIA      There is no media in the device.
 
 **/
diff --git a/MdePkg/Include/Protocol/BlockIo2.h b/MdePkg/Include/Protocol/BlockIo2.h
index d25f51f733..0502554205 100644
--- a/MdePkg/Include/Protocol/BlockIo2.h
+++ b/MdePkg/Include/Protocol/BlockIo2.h
@@ -44,7 +44,7 @@ typedef struct {
 
   @param[in]  This                 Indicates a pointer to the calling context.
   @param[in]  ExtendedVerification Indicates that the driver may perform a more
-                                   exhausive verification operation of the device
+                                   exhaustive verification operation of the device
                                    during reset.
 
   @retval EFI_SUCCESS          The device was reset.
@@ -125,7 +125,7 @@ EFI_STATUS
                                 the Event is NULL.
   @retval EFI_WRITE_PROTECTED   The device can not be written to.
   @retval EFI_NO_MEDIA          There is no media in the device.
-  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched the current device.
+  @retval EFI_MEDIA_CHANGED     The MediaId does not matched the current device.
   @retval EFI_DEVICE_ERROR      The device reported an error while performing the write.
   @retval EFI_BAD_BUFFER_SIZE   The Buffer was not a multiple of the block size of the device.
   @retval EFI_INVALID_PARAMETER The write request contains LBAs that are not valid,
@@ -158,7 +158,7 @@ EFI_STATUS
   @retval EFI_SUCCESS          The flush request was queued if Event is not NULL.
                                All outstanding data was written correctly to the
                                device if the Event is NULL.
-  @retval EFI_DEVICE_ERROR     The device reported an error while writting back
+  @retval EFI_DEVICE_ERROR     The device reported an error while writing back
                                the data.
   @retval EFI_WRITE_PROTECTED  The device cannot be written to.
   @retval EFI_NO_MEDIA         There is no media in the device.
diff --git a/MdePkg/Include/Protocol/BlockIoCrypto.h b/MdePkg/Include/Protocol/BlockIoCrypto.h
index bcc0ed40be..f0af6a8bb0 100644
--- a/MdePkg/Include/Protocol/BlockIoCrypto.h
+++ b/MdePkg/Include/Protocol/BlockIoCrypto.h
@@ -168,7 +168,7 @@ typedef struct {
   up to the platform firmware or driver to implement.
 
   @param[in]  This                 Pointer to the EFI_BLOCK_IO_CRYPTO_PROTOCOL instance.
-  @param[in]  ExtendedVerification Indicates that the driver may perform a more exhausive
+  @param[in]  ExtendedVerification Indicates that the driver may perform a more exhaustive
                                    verification operation of the device during reset.
 
   @retval EFI_SUCCESS              The block device was reset.
diff --git a/MdePkg/Include/Protocol/DiskIo.h b/MdePkg/Include/Protocol/DiskIo.h
index eaa5cbcea2..2c86530a5c 100644
--- a/MdePkg/Include/Protocol/DiskIo.h
+++ b/MdePkg/Include/Protocol/DiskIo.h
@@ -42,7 +42,7 @@ typedef EFI_DISK_IO_PROTOCOL EFI_DISK_IO;
   @retval EFI_SUCCESS           The data was read correctly from the device.
   @retval EFI_DEVICE_ERROR      The device reported an error while performing the read.
   @retval EFI_NO_MEDIA          There is no media in the device.
-  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched the current device.
+  @retval EFI_MEDIA_CHANGED     The MediaId does not matched the current device.
   @retval EFI_INVALID_PARAMETER The read request contains device addresses that are not
                                 valid for the device.
 
@@ -70,7 +70,7 @@ EFI_STATUS
   @retval EFI_WRITE_PROTECTED   The device can not be written to.
   @retval EFI_DEVICE_ERROR      The device reported an error while performing the write.
   @retval EFI_NO_MEDIA          There is no media in the device.
-  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched the current device.
+  @retval EFI_MEDIA_CHANGED     The MediaId does not matched the current device.
   @retval EFI_INVALID_PARAMETER The write request contains device addresses that are not
                                  valid for the device.
 
diff --git a/MdePkg/Include/Protocol/DiskIo2.h b/MdePkg/Include/Protocol/DiskIo2.h
index c989bb5f45..58c972e48e 100644
--- a/MdePkg/Include/Protocol/DiskIo2.h
+++ b/MdePkg/Include/Protocol/DiskIo2.h
@@ -70,7 +70,7 @@ EFI_STATUS
                                                                          Event will be signaled upon completion.
   @retval EFI_DEVICE_ERROR      The device reported an error while performing the write.
   @retval EFI_NO_MEDIA          There is no medium in the device.
-  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the current medium.
+  @retval EFI_MEDIA_CHANGED     The MediaId is not for the current medium.
   @retval EFI_INVALID_PARAMETER The read request contains device addresses that are not valid for the device.
   @retval EFI_OUT_OF_RESOURCES  The request could not be completed due to a lack of resources.
 
@@ -103,7 +103,7 @@ EFI_STATUS
   @retval EFI_WRITE_PROTECTED   The device cannot be written to.
   @retval EFI_DEVICE_ERROR      The device reported an error while performing the write operation.
   @retval EFI_NO_MEDIA          There is no medium in the device.
-  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the current medium.
+  @retval EFI_MEDIA_CHANGED     The MediaId is not for the current medium.
   @retval EFI_INVALID_PARAMETER The write request contains device addresses that are not valid for the device.
   @retval EFI_OUT_OF_RESOURCES  The request could not be completed due to a lack of resources.
 
@@ -133,7 +133,7 @@ EFI_STATUS
   @retval EFI_WRITE_PROTECTED   The device cannot be written to.
   @retval EFI_DEVICE_ERROR      The device reported an error while performing the write operation.
   @retval EFI_NO_MEDIA          There is no medium in the device.
-  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the current medium.
+  @retval EFI_MEDIA_CHANGED     The MediaId is not for the current medium.
   @retval EFI_OUT_OF_RESOURCES  The request could not be completed due to a lack of resources.
 **/
 typedef
diff --git a/MdePkg/Include/Protocol/Ip4.h b/MdePkg/Include/Protocol/Ip4.h
index 4c0ed6fd3c..57a25122ba 100644
--- a/MdePkg/Include/Protocol/Ip4.h
+++ b/MdePkg/Include/Protocol/Ip4.h
@@ -37,7 +37,7 @@ typedef struct _EFI_IP4_PROTOCOL EFI_IP4_PROTOCOL;
 
 ///
 /// EFI_IP4_ADDRESS_PAIR is deprecated in the UEFI 2.4B and should not be used any more.
-/// The definition in here is only present to provide backwards compatability.
+/// The definition in here is only present to provide backwards compatibility.
 ///
 typedef struct {
   EFI_HANDLE          InstanceHandle;
@@ -47,7 +47,7 @@ typedef struct {
 
 ///
 /// EFI_IP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and should not be used any more.
-/// The definition in here is only present to provide backwards compatability.
+/// The definition in here is only present to provide backwards compatibility.
 ///
 typedef struct {
   EFI_HANDLE              DriverHandle;
diff --git a/MdePkg/Include/Protocol/Ip6.h b/MdePkg/Include/Protocol/Ip6.h
index 4aff36f0a1..269ae0d6b0 100644
--- a/MdePkg/Include/Protocol/Ip6.h
+++ b/MdePkg/Include/Protocol/Ip6.h
@@ -37,7 +37,7 @@ typedef struct _EFI_IP6_PROTOCOL EFI_IP6_PROTOCOL;
 
 ///
 /// EFI_IP6_ADDRESS_PAIR is deprecated in the UEFI 2.4B and should not be used any more.
-/// The definition in here is only present to provide backwards compatability.
+/// The definition in here is only present to provide backwards compatibility.
 ///
 typedef struct {
   ///
@@ -56,7 +56,7 @@ typedef struct {
 
 ///
 /// EFI_IP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and should not be used any more.
-/// The definition in here is only present to provide backwards compatability.
+/// The definition in here is only present to provide backwards compatibility.
 ///
 typedef struct {
   ///
diff --git a/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h b/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
index 78acb4ddae..9649b819ba 100644
--- a/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
+++ b/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
@@ -39,7 +39,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 #define EFI_NETWORK_INTERFACE_IDENTIFIER_INTERFACE_REVISION  EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_REVISION
 
 ///
-/// Forward reference for pure ANSI compatability.
+/// Forward reference for pure ANSI compatibility.
 ///
 typedef struct _EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL;
 
@@ -82,7 +82,7 @@ typedef enum {
 } EFI_NETWORK_INTERFACE_TYPE;
 
 ///
-/// Forward reference for pure ANSI compatability.
+/// Forward reference for pure ANSI compatibility.
 ///
 typedef struct undiconfig_table UNDI_CONFIG_TABLE;
 
diff --git a/MdePkg/Include/Protocol/Pkcs7Verify.h b/MdePkg/Include/Protocol/Pkcs7Verify.h
index 068eda8b45..93b6c2f9b7 100644
--- a/MdePkg/Include/Protocol/Pkcs7Verify.h
+++ b/MdePkg/Include/Protocol/Pkcs7Verify.h
@@ -28,7 +28,7 @@ typedef struct _EFI_PKCS7_VERIFY_PROTOCOL EFI_PKCS7_VERIFY_PROTOCOL;
 
 /**
   Processes a buffer containing binary DER-encoded PKCS7 signature.
-  The signed data content may be embedded within the buffer or separated. Funtion
+  The signed data content may be embedded within the buffer or separated. Function
   verifies the signature of the content is valid and signing certificate was not
   revoked and is contained within a list of trusted signers.
 
diff --git a/MdePkg/Include/Protocol/RamDisk.h b/MdePkg/Include/Protocol/RamDisk.h
index 2ab5a5e5e1..8808efdf66 100644
--- a/MdePkg/Include/Protocol/RamDisk.h
+++ b/MdePkg/Include/Protocol/RamDisk.h
@@ -19,7 +19,7 @@
   { 0xab38a0df, 0x6873, 0x44a9, { 0x87, 0xe6, 0xd4, 0xeb, 0x56, 0x14, 0x84, 0x49 }};
 
 //
-// Forward reference for pure ANSI compatability
+// Forward reference for pure ANSI compatibility
 //
 typedef struct _EFI_RAM_DISK_PROTOCOL EFI_RAM_DISK_PROTOCOL;
 
diff --git a/MdePkg/Include/Protocol/ScsiIo.h b/MdePkg/Include/Protocol/ScsiIo.h
index 7ebfd9a652..7485e52b3f 100644
--- a/MdePkg/Include/Protocol/ScsiIo.h
+++ b/MdePkg/Include/Protocol/ScsiIo.h
@@ -18,7 +18,7 @@
   }
 
 ///
-/// Forward reference for pure ANSI compatability
+/// Forward reference for pure ANSI compatibility
 ///
 typedef struct _EFI_SCSI_IO_PROTOCOL EFI_SCSI_IO_PROTOCOL;
 
diff --git a/MdePkg/Include/Protocol/ScsiPassThru.h b/MdePkg/Include/Protocol/ScsiPassThru.h
index c87fb97aee..a4c6a6be3d 100644
--- a/MdePkg/Include/Protocol/ScsiPassThru.h
+++ b/MdePkg/Include/Protocol/ScsiPassThru.h
@@ -22,7 +22,7 @@
   }
 
 ///
-/// Forward reference for pure ANSI compatability
+/// Forward reference for pure ANSI compatibility
 ///
 typedef struct _EFI_SCSI_PASS_THRU_PROTOCOL EFI_SCSI_PASS_THRU_PROTOCOL;
 
diff --git a/MdePkg/Include/Protocol/ServiceBinding.h b/MdePkg/Include/Protocol/ServiceBinding.h
index b39af73a95..3fb9ed6e98 100644
--- a/MdePkg/Include/Protocol/ServiceBinding.h
+++ b/MdePkg/Include/Protocol/ServiceBinding.h
@@ -14,7 +14,7 @@
 #define __EFI_SERVICE_BINDING_H__
 
 ///
-/// Forward reference for pure ANSI compatability
+/// Forward reference for pure ANSI compatibility
 ///
 typedef struct _EFI_SERVICE_BINDING_PROTOCOL EFI_SERVICE_BINDING_PROTOCOL;
 
diff --git a/MdePkg/Include/Protocol/Shell.h b/MdePkg/Include/Protocol/Shell.h
index 5efee49e19..d65c87a735 100644
--- a/MdePkg/Include/Protocol/Shell.h
+++ b/MdePkg/Include/Protocol/Shell.h
@@ -180,7 +180,7 @@ BOOLEAN
 
   @param[in] FileHandle         The file handle to be closed.
 
-  @retval EFI_SUCCESS           The file closed sucessfully.
+  @retval EFI_SUCCESS           The file closed successfully.
 **/
 typedef
 EFI_STATUS
diff --git a/MdePkg/Include/Protocol/ShellDynamicCommand.h b/MdePkg/Include/Protocol/ShellDynamicCommand.h
index f1bb59d700..c7756f9a81 100644
--- a/MdePkg/Include/Protocol/ShellDynamicCommand.h
+++ b/MdePkg/Include/Protocol/ShellDynamicCommand.h
@@ -34,7 +34,7 @@ typedef struct _EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL EFI_SHELL_DYNAMIC_COMMAND_PRO
   @param[in] Shell                  The instance of the shell protocol used in the context
                                     of processing this command.
 
-  @return EFI_SUCCESS               the operation was sucessful
+  @return EFI_SUCCESS               the operation was successful
   @return other                     the operation failed.
 **/
 typedef
diff --git a/MdePkg/Include/Protocol/Tcp4.h b/MdePkg/Include/Protocol/Tcp4.h
index e81c2e71f6..cf88739687 100644
--- a/MdePkg/Include/Protocol/Tcp4.h
+++ b/MdePkg/Include/Protocol/Tcp4.h
@@ -31,7 +31,7 @@ typedef struct _EFI_TCP4_PROTOCOL EFI_TCP4_PROTOCOL;
 
 ///
 /// EFI_TCP4_SERVICE_POINT is deprecated in the UEFI 2.4B and should not be used any more.
-/// The definition in here is only present to provide backwards compatability.
+/// The definition in here is only present to provide backwards compatibility.
 ///
 typedef struct {
   EFI_HANDLE          InstanceHandle;
@@ -43,7 +43,7 @@ typedef struct {
 
 ///
 /// EFI_TCP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and should not be used any more.
-/// The definition in here is only present to provide backwards compatability.
+/// The definition in here is only present to provide backwards compatibility.
 ///
 typedef struct {
   EFI_HANDLE                DriverHandle;
diff --git a/MdePkg/Include/Protocol/Tcp6.h b/MdePkg/Include/Protocol/Tcp6.h
index a8787dd3af..1391978a35 100644
--- a/MdePkg/Include/Protocol/Tcp6.h
+++ b/MdePkg/Include/Protocol/Tcp6.h
@@ -32,7 +32,7 @@ typedef struct _EFI_TCP6_PROTOCOL EFI_TCP6_PROTOCOL;
 
 ///
 /// EFI_TCP6_SERVICE_POINT is deprecated in the UEFI 2.4B and should not be used any more.
-/// The definition in here is only present to provide backwards compatability.
+/// The definition in here is only present to provide backwards compatibility.
 ///
 typedef struct {
   ///
@@ -64,7 +64,7 @@ typedef struct {
 
 ///
 /// EFI_TCP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and should not be used any more.
-/// The definition in here is only present to provide backwards compatability.
+/// The definition in here is only present to provide backwards compatibility.
 ///
 typedef struct {
   EFI_HANDLE                DriverHandle; ///< The handle of the driver that creates this entry.
diff --git a/MdePkg/Include/Protocol/Udp4.h b/MdePkg/Include/Protocol/Udp4.h
index a4ac6fd4e7..e7e41cadef 100644
--- a/MdePkg/Include/Protocol/Udp4.h
+++ b/MdePkg/Include/Protocol/Udp4.h
@@ -33,7 +33,7 @@ typedef struct _EFI_UDP4_PROTOCOL EFI_UDP4_PROTOCOL;
 
 ///
 /// EFI_UDP4_SERVICE_POINT is deprecated in the UEFI 2.4B and should not be used any more.
-/// The definition in here is only present to provide backwards compatability.
+/// The definition in here is only present to provide backwards compatibility.
 ///
 typedef struct {
   EFI_HANDLE          InstanceHandle;
@@ -45,7 +45,7 @@ typedef struct {
 
 ///
 /// EFI_UDP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and should not be used any more.
-/// The definition in here is only present to provide backwards compatability.
+/// The definition in here is only present to provide backwards compatibility.
 ///
 typedef struct {
   EFI_HANDLE                DriverHandle;
diff --git a/MdePkg/Include/Protocol/Udp6.h b/MdePkg/Include/Protocol/Udp6.h
index 61fa623917..a8179c8f93 100644
--- a/MdePkg/Include/Protocol/Udp6.h
+++ b/MdePkg/Include/Protocol/Udp6.h
@@ -28,7 +28,7 @@
 
 ///
 /// EFI_UDP6_SERVICE_POINT is deprecated in the UEFI 2.4B and should not be used any more.
-/// The definition in here is only present to provide backwards compatability.
+/// The definition in here is only present to provide backwards compatibility.
 ///
 typedef struct {
   ///
@@ -59,7 +59,7 @@ typedef struct {
 
 ///
 /// EFI_UDP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and should not be used any more.
-/// The definition in here is only present to provide backwards compatability.
+/// The definition in here is only present to provide backwards compatibility.
 ///
 typedef struct {
   ///
diff --git a/MdePkg/Include/Protocol/UfsDeviceConfig.h b/MdePkg/Include/Protocol/UfsDeviceConfig.h
index 34676c7831..b3e58c4aad 100644
--- a/MdePkg/Include/Protocol/UfsDeviceConfig.h
+++ b/MdePkg/Include/Protocol/UfsDeviceConfig.h
@@ -19,7 +19,7 @@
   { 0xb81bfab0, 0xeb3, 0x4cf9, { 0x84, 0x65, 0x7f, 0xa9, 0x86, 0x36, 0x16, 0x64 }};
 
 //
-// Forward reference for pure ANSI compatability
+// Forward reference for pure ANSI compatibility
 //
 typedef struct _EFI_UFS_DEVICE_CONFIG_PROTOCOL EFI_UFS_DEVICE_CONFIG_PROTOCOL;
 
diff --git a/MdePkg/Include/Protocol/UgaDraw.h b/MdePkg/Include/Protocol/UgaDraw.h
index 8d33bf873c..f27fde5e32 100644
--- a/MdePkg/Include/Protocol/UgaDraw.h
+++ b/MdePkg/Include/Protocol/UgaDraw.h
@@ -126,7 +126,7 @@ typedef enum {
 
     @retval EFI_SUCCESS           - The Blt operation completed.
     @retval EFI_INVALID_PARAMETER - BltOperation is not valid.
-    @retval EFI_DEVICE_ERROR      - A hardware error occurred writting to the video buffer.
+    @retval EFI_DEVICE_ERROR      - A hardware error occurred writing to the video buffer.
 
 **/
 typedef
diff --git a/MdePkg/Include/Protocol/Usb2HostController.h b/MdePkg/Include/Protocol/Usb2HostController.h
index 06e20beba8..50bbb5574a 100644
--- a/MdePkg/Include/Protocol/Usb2HostController.h
+++ b/MdePkg/Include/Protocol/Usb2HostController.h
@@ -20,7 +20,7 @@
   }
 
 ///
-/// Forward reference for pure ANSI compatability
+/// Forward reference for pure ANSI compatibility
 ///
 typedef struct _EFI_USB2_HC_PROTOCOL EFI_USB2_HC_PROTOCOL;
 
diff --git a/MdePkg/Include/Protocol/UsbHostController.h b/MdePkg/Include/Protocol/UsbHostController.h
index 8b626ec52a..7b215f6d03 100644
--- a/MdePkg/Include/Protocol/UsbHostController.h
+++ b/MdePkg/Include/Protocol/UsbHostController.h
@@ -21,7 +21,7 @@
   }
 
 ///
-/// Forward reference for pure ANSI compatability
+/// Forward reference for pure ANSI compatibility
 ///
 typedef struct _EFI_USB_HC_PROTOCOL EFI_USB_HC_PROTOCOL;
 
-- 
2.39.2 (Apple Git-144)



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#104789): https://edk2.groups.io/g/devel/message/104789
Mute This Topic: https://groups.io/mt/98846470/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-
[edk2-devel] 回复: [PATCH] MdePkg Include: Fix typos
Posted by gaoliming via groups.io 11 months, 2 weeks ago
Giri:
  How do you find these typos? Which tool do you use to scan the code?

Thanks
Liming
> -----邮件原件-----
> 发件人: Giri Mudusuru <girim@apple.com>
> 发送时间: 2023年5月12日 18:25
> 收件人: devel@edk2.groups.io
> 抄送: Giri Mudusuru <girim@apple.com>; Michael D Kinney
> <michael.d.kinney@intel.com>; Liming Gao <gaoliming@byosoft.com.cn>;
> Zhiguang Liu <zhiguang.liu@intel.com>; Andrew Fish <afish@apple.com>
> 主题: [PATCH] MdePkg Include: Fix typos
> 
> compatability->compatibility
> EFI_MEDIA_CHNAGED->EFI_MEDIA_CHANGED
> Funtion->Function
> exhausive->exhaustive
> Propery->Property
> StartAdress->StartAddress
> sucessful->successful
> writting->writing
> 
> Cc: Michael D Kinney <michael.d.kinney@intel.com>
> Cc: Liming Gao <gaoliming@byosoft.com.cn>
> Cc: Zhiguang Liu <zhiguang.liu@intel.com>
> Cc: Andrew Fish <afish@apple.com>
> Signed-off-by: Giri Mudusuru <girim@apple.com>
> ---
>  MdePkg/Include/IndustryStandard/Acpi10.h      |  2 +-
>  MdePkg/Include/Library/DebugLib.h             | 50
> +++++++++----------
>  MdePkg/Include/Library/PerformanceLib.h       |  2 +-
>  MdePkg/Include/Library/PostCodeLib.h          | 12 ++---
>  MdePkg/Include/Library/ReportStatusCodeLib.h  | 26 +++++-----
>  MdePkg/Include/Library/S3PciLib.h             |  4 +-
>  MdePkg/Include/Library/S3PciSegmentLib.h      |  4 +-
>  MdePkg/Include/Library/UefiLib.h              |  2 +-
>  MdePkg/Include/Protocol/BlockIo.h             |  4 +-
>  MdePkg/Include/Protocol/BlockIo2.h            |  6 +--
>  MdePkg/Include/Protocol/BlockIoCrypto.h       |  2 +-
>  MdePkg/Include/Protocol/DiskIo.h              |  4 +-
>  MdePkg/Include/Protocol/DiskIo2.h             |  6 +--
>  MdePkg/Include/Protocol/Ip4.h                 |  4 +-
>  MdePkg/Include/Protocol/Ip6.h                 |  4 +-
>  .../Protocol/NetworkInterfaceIdentifier.h     |  4 +-
>  MdePkg/Include/Protocol/Pkcs7Verify.h         |  2 +-
>  MdePkg/Include/Protocol/RamDisk.h             |  2 +-
>  MdePkg/Include/Protocol/ScsiIo.h              |  2 +-
>  MdePkg/Include/Protocol/ScsiPassThru.h        |  2 +-
>  MdePkg/Include/Protocol/ServiceBinding.h      |  2 +-
>  MdePkg/Include/Protocol/Shell.h               |  2 +-
>  MdePkg/Include/Protocol/ShellDynamicCommand.h |  2 +-
>  MdePkg/Include/Protocol/Tcp4.h                |  4 +-
>  MdePkg/Include/Protocol/Tcp6.h                |  4 +-
>  MdePkg/Include/Protocol/Udp4.h                |  4 +-
>  MdePkg/Include/Protocol/Udp6.h                |  4 +-
>  MdePkg/Include/Protocol/UfsDeviceConfig.h     |  2 +-
>  MdePkg/Include/Protocol/UgaDraw.h             |  2 +-
>  MdePkg/Include/Protocol/Usb2HostController.h  |  2 +-
>  MdePkg/Include/Protocol/UsbHostController.h   |  2 +-
>  31 files changed, 87 insertions(+), 87 deletions(-)
> 
> diff --git a/MdePkg/Include/IndustryStandard/Acpi10.h
> b/MdePkg/Include/IndustryStandard/Acpi10.h
> index 9cc02edb3e..5a47f8a54c 100644
> --- a/MdePkg/Include/IndustryStandard/Acpi10.h
> +++ b/MdePkg/Include/IndustryStandard/Acpi10.h
> @@ -321,7 +321,7 @@ typedef struct {
>  #define
> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_MEMOR
> Y    (0 << 3)
> 
>  #define
> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_RESERV
> ED  (1 << 3)
> 
>  #define
> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_ACPI
> (2 << 3)
> 
> -#define
> EFI_APCI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_NVS
> (3 << 3)
> 
> +#define
> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_NVS
> (3 << 3)
> 
>  //
> 
>  // Bit [5]    : Memory to I/O Translation, _TTP
> 
>  //
> 
> diff --git a/MdePkg/Include/Library/DebugLib.h
> b/MdePkg/Include/Library/DebugLib.h
> index f0c9f64487..56c9e0c781 100644
> --- a/MdePkg/Include/Library/DebugLib.h
> +++ b/MdePkg/Include/Library/DebugLib.h
> @@ -185,8 +185,8 @@ DebugBPrint (
> 
> 
>    Print a message of the form "ASSERT <FileName>(<LineNumber>):
> <Description>\n"
> 
>    to the debug output device.  If
> DEBUG_PROPERTY_ASSERT_BREAKPOINT_ENABLED bit of
> 
> -  PcdDebugProperyMask is set then CpuBreakpoint() is called. Otherwise,
if
> 
> -  DEBUG_PROPERTY_ASSERT_DEADLOOP_ENABLED bit of
> PcdDebugProperyMask is set then
> 
> +  PcdDebugPropertyMask is set then CpuBreakpoint() is called. Otherwise,
if
> 
> +  DEBUG_PROPERTY_ASSERT_DEADLOOP_ENABLED bit of
> PcdDebugPropertyMask is set then
> 
>    CpuDeadLoop() is called.  If neither of these bits are set, then this
> function
> 
>    returns immediately after the message is printed to the debug output
> device.
> 
>    DebugAssert() must actively prevent recursion.  If DebugAssert() is
called
> while
> 
> @@ -234,10 +234,10 @@ DebugClearMemory (
>    Returns TRUE if ASSERT() macros are enabled.
> 
> 
> 
>    This function returns TRUE if the
> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit of
> 
> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
> 
> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
> 
> 
> 
> -  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
> bit of PcdDebugProperyMask is set.
> 
> -  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
> bit of PcdDebugProperyMask is clear.
> 
> +  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
> bit of PcdDebugPropertyMask is set.
> 
> +  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
> bit of PcdDebugPropertyMask is clear.
> 
> 
> 
>  **/
> 
>  BOOLEAN
> 
> @@ -250,10 +250,10 @@ DebugAssertEnabled (
>    Returns TRUE if DEBUG() macros are enabled.
> 
> 
> 
>    This function returns TRUE if the
> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED bit of
> 
> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
> 
> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
> 
> 
> 
> -  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
> bit of PcdDebugProperyMask is set.
> 
> -  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_PRINT_ENABLED bit
> of PcdDebugProperyMask is clear.
> 
> +  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
> bit of PcdDebugPropertyMask is set.
> 
> +  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_PRINT_ENABLED bit
> of PcdDebugPropertyMask is clear.
> 
> 
> 
>  **/
> 
>  BOOLEAN
> 
> @@ -266,10 +266,10 @@ DebugPrintEnabled (
>    Returns TRUE if DEBUG_CODE() macros are enabled.
> 
> 
> 
>    This function returns TRUE if the
> DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
> 
> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
> 
> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
> 
> 
> 
> -  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit
> of PcdDebugProperyMask is set.
> 
> -  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit
> of PcdDebugProperyMask is clear.
> 
> +  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_CODE_ENABLED
> bit of PcdDebugPropertyMask is set.
> 
> +  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit
> of PcdDebugPropertyMask is clear.
> 
> 
> 
>  **/
> 
>  BOOLEAN
> 
> @@ -282,10 +282,10 @@ DebugCodeEnabled (
>    Returns TRUE if DEBUG_CLEAR_MEMORY() macro is enabled.
> 
> 
> 
>    This function returns TRUE if the
> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
> 
> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
> 
> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
> 
> 
> 
> -  @retval  TRUE    The DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED
> bit of PcdDebugProperyMask is set.
> 
> -  @retval  FALSE   The DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED
> bit of PcdDebugProperyMask is clear.
> 
> +  @retval  TRUE    The
> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
> PcdDebugPropertyMask is set.
> 
> +  @retval  FALSE   The DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED
> bit of PcdDebugPropertyMask is clear.
> 
> 
> 
>  **/
> 
>  BOOLEAN
> 
> @@ -384,7 +384,7 @@ UnitTestDebugAssert (
>    Macro that calls DebugAssert() if an expression evaluates to FALSE.
> 
> 
> 
>    If MDEPKG_NDEBUG is not defined and the
> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
> 
> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
Boolean
> 
> +  bit of PcdDebugPropertyMask is set, then this macro evaluates the
> Boolean
> 
>    expression specified by Expression.  If Expression evaluates to FALSE,
> then
> 
>    DebugAssert() is called passing in the source filename, source line
number,
> 
>    and Expression.
> 
> @@ -410,7 +410,7 @@ UnitTestDebugAssert (
>    Macro that calls DebugPrint().
> 
> 
> 
>    If MDEPKG_NDEBUG is not defined and the
> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
> 
> -  bit of PcdDebugProperyMask is set, then this macro passes Expression to
> 
> +  bit of PcdDebugPropertyMask is set, then this macro passes Expression
to
> 
>    DebugPrint().
> 
> 
> 
>    @param  Expression  Expression containing an error level, a format
> string,
> 
> @@ -433,7 +433,7 @@ UnitTestDebugAssert (
>    Macro that calls DebugAssert() if an EFI_STATUS evaluates to an error
> code.
> 
> 
> 
>    If MDEPKG_NDEBUG is not defined and the
> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
> 
> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
> EFI_STATUS
> 
> +  bit of PcdDebugPropertyMask is set, then this macro evaluates the
> EFI_STATUS
> 
>    value specified by StatusParameter.  If StatusParameter is an error
code,
> 
>    then DebugAssert() is called passing in the source filename, source
line
> 
>    number, and StatusParameter.
> 
> @@ -459,7 +459,7 @@ UnitTestDebugAssert (
>    Macro that calls DebugAssert() if a RETURN_STATUS evaluates to an error
> code.
> 
> 
> 
>    If MDEPKG_NDEBUG is not defined and the
> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
> 
> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
> 
> +  bit of PcdDebugPropertyMask is set, then this macro evaluates the
> 
>    RETURN_STATUS value specified by StatusParameter.  If
> StatusParameter is an
> 
>    error code, then DebugAssert() is called passing in the source
filename,
> 
>    source line number, and StatusParameter.
> 
> @@ -487,7 +487,7 @@ UnitTestDebugAssert (
>    handle database.
> 
> 
> 
>    If MDEPKG_NDEBUG is defined or the
> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
> 
> -  of PcdDebugProperyMask is clear, then return.
> 
> +  of PcdDebugPropertyMask is clear, then return.
> 
> 
> 
>    If Handle is NULL, then a check is made to see if the protocol
specified by
> Guid
> 
>    is present on any handle in the handle database.  If Handle is not
NULL,
> then
> 
> @@ -528,7 +528,7 @@ UnitTestDebugAssert (
>  /**
> 
>    Macro that marks the beginning of debug source code.
> 
> 
> 
> -  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
> PcdDebugProperyMask is set,
> 
> +  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
> PcdDebugPropertyMask is set,
> 
>    then this macro marks the beginning of source code that is included in
a
> module.
> 
>    Otherwise, the source lines between DEBUG_CODE_BEGIN() and
> DEBUG_CODE_END()
> 
>    are not included in a module.
> 
> @@ -539,7 +539,7 @@ UnitTestDebugAssert (
>  /**
> 
>    The macro that marks the end of debug source code.
> 
> 
> 
> -  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
> PcdDebugProperyMask is set,
> 
> +  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
> PcdDebugPropertyMask is set,
> 
>    then this macro marks the end of source code that is included in a
module.
> 
>    Otherwise, the source lines between DEBUG_CODE_BEGIN() and
> DEBUG_CODE_END()
> 
>    are not included in a module.
> 
> @@ -550,7 +550,7 @@ UnitTestDebugAssert (
>  /**
> 
>    The macro that declares a section of debug source code.
> 
> 
> 
> -  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
> PcdDebugProperyMask is set,
> 
> +  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
> PcdDebugPropertyMask is set,
> 
>    then the source code specified by Expression is included in a module.
> 
>    Otherwise, the source specified by Expression is not included in a
module.
> 
> 
> 
> @@ -563,7 +563,7 @@ UnitTestDebugAssert (
>  /**
> 
>    The macro that calls DebugClearMemory() to clear a buffer to a default
> value.
> 
> 
> 
> -  If the DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
> PcdDebugProperyMask is set,
> 
> +  If the DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
> PcdDebugPropertyMask is set,
> 
>    then this macro calls DebugClearMemory() passing in Address and Length.
> 
> 
> 
>    @param  Address  The pointer to a buffer.
> 
> @@ -586,13 +586,13 @@ UnitTestDebugAssert (
>    public data structure to retrieve a pointer to the private data
structure.
> 
> 
> 
>    If MDEPKG_NDEBUG is defined or the
> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
> 
> -  of PcdDebugProperyMask is clear, then this macro computes the offset,
in
> bytes,
> 
> +  of PcdDebugPropertyMask is clear, then this macro computes the offset,
in
> bytes,
> 
>    of the field specified by Field from the beginning of the data
structure
> specified
> 
>    by TYPE.  This offset is subtracted from Record, and is used to return
a
> pointer
> 
>    to a data structure of the type specified by TYPE.
> 
> 
> 
>    If MDEPKG_NDEBUG is not defined and the
> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
> 
> -  of PcdDebugProperyMask is set, then this macro computes the offset, in
> bytes,
> 
> +  of PcdDebugPropertyMask is set, then this macro computes the offset, in
> bytes,
> 
>    of field specified by Field from the beginning of the data structure
> specified
> 
>    by TYPE.  This offset is subtracted from Record, and is used to compute
a
> pointer
> 
>    to a data structure of the type specified by TYPE.  The Signature field
of
> the
> 
> diff --git a/MdePkg/Include/Library/PerformanceLib.h
> b/MdePkg/Include/Library/PerformanceLib.h
> index d0f2dfb070..24e60d33d1 100644
> --- a/MdePkg/Include/Library/PerformanceLib.h
> +++ b/MdePkg/Include/Library/PerformanceLib.h
> @@ -10,7 +10,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
>  #define __PERFORMANCE_LIB_H__
> 
> 
> 
>  ///
> 
> -/// Performance library propery mask bits
> 
> +/// Performance library property mask bits
> 
>  ///
> 
>  #define PERFORMANCE_LIBRARY_PROPERTY_MEASUREMENT_ENABLED
> 0x00000001
> 
> 
> 
> diff --git a/MdePkg/Include/Library/PostCodeLib.h
> b/MdePkg/Include/Library/PostCodeLib.h
> index 80628d7999..5fd6ab3b36 100644
> --- a/MdePkg/Include/Library/PostCodeLib.h
> +++ b/MdePkg/Include/Library/PostCodeLib.h
> @@ -74,9 +74,9 @@ PostCodeWithDescription (
>    bit of PcdPostCodePropertyMask is set.  Otherwise FALSE is returned.
> 
> 
> 
>    @retval  TRUE   The POST_CODE_PROPERTY_POST_CODE_ENABLED
> bit of
> 
> -                  PcdPostCodeProperyMask is set.
> 
> +                  PcdPostCodePropertyMask is set.
> 
>    @retval  FALSE  The POST_CODE_PROPERTY_POST_CODE_ENABLED
> bit of
> 
> -                  PcdPostCodeProperyMask is clear.
> 
> +                  PcdPostCodePropertyMask is clear.
> 
> 
> 
>  **/
> 
>  BOOLEAN
> 
> @@ -92,9 +92,9 @@ PostCodeEnabled (
>    bit of PcdPostCodePropertyMask is set.  Otherwise FALSE is returned.
> 
> 
> 
>    @retval  TRUE   The
> POST_CODE_PROPERTY_POST_CODE_DESCRIPTION_ENABLED bit of
> 
> -                  PcdPostCodeProperyMask is set.
> 
> +                  PcdPostCodePropertyMask is set.
> 
>    @retval  FALSE  The
> POST_CODE_PROPERTY_POST_CODE_DESCRIPTION_ENABLED bit of
> 
> -                  PcdPostCodeProperyMask is clear.
> 
> +                  PcdPostCodePropertyMask is clear.
> 
> 
> 
>  **/
> 
>  BOOLEAN
> 
> @@ -106,7 +106,7 @@ PostCodeDescriptionEnabled (
>  /**
> 
>    Sends a 32-bit value to a POST card.
> 
> 
> 
> -  If POST codes are enabled in PcdPostCodeProperyMask, then call
> PostCode()
> 
> +  If POST codes are enabled in PcdPostCodePropertyMask, then call
> PostCode()
> 
>    passing in Value.  Value is returned.
> 
> 
> 
>    @param  Value  The 32-bit value to write to the POST card.
> 
> @@ -120,7 +120,7 @@ PostCodeDescriptionEnabled (
>    Sends a 32-bit value to a POST and associated ASCII string.
> 
> 
> 
>    If POST codes and POST code descriptions are enabled in
> 
> -  PcdPostCodeProperyMask, then call PostCodeWithDescription() passing in
> 
> +  PcdPostCodePropertyMask, then call PostCodeWithDescription() passing
> in
> 
>    Value and Description.  If only POST codes are enabled, then call
> PostCode()
> 
>    passing in Value.  Value is returned.
> 
> 
> 
> diff --git a/MdePkg/Include/Library/ReportStatusCodeLib.h
> b/MdePkg/Include/Library/ReportStatusCodeLib.h
> index 3763e69928..3268e07aa6 100644
> --- a/MdePkg/Include/Library/ReportStatusCodeLib.h
> +++ b/MdePkg/Include/Library/ReportStatusCodeLib.h
> @@ -298,12 +298,12 @@ ReportStatusCodeEx (
>    Returns TRUE if status codes of type EFI_PROGRESS_CODE are enabled
> 
> 
> 
>    This function returns TRUE if the
> REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED
> 
> -  bit of PcdReportStatusCodeProperyMask is set.  Otherwise FALSE is
> returned.
> 
> +  bit of PcdReportStatusCodePropertyMask is set.  Otherwise FALSE is
> returned.
> 
> 
> 
>    @retval  TRUE   The
> REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED bit of
> 
> -                  PcdReportStatusCodeProperyMask is set.
> 
> +                  PcdReportStatusCodePropertyMask is set.
> 
>    @retval  FALSE  The
> REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED bit of
> 
> -                  PcdReportStatusCodeProperyMask is clear.
> 
> +                  PcdReportStatusCodePropertyMask is clear.
> 
> 
> 
>  **/
> 
>  BOOLEAN
> 
> @@ -316,12 +316,12 @@ ReportProgressCodeEnabled (
>    Returns TRUE if status codes of type EFI_ERROR_CODE are enabled
> 
> 
> 
>    This function returns TRUE if the
> REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED
> 
> -  bit of PcdReportStatusCodeProperyMask is set.  Otherwise, FALSE is
> returned.
> 
> +  bit of PcdReportStatusCodePropertyMask is set.  Otherwise, FALSE is
> returned.
> 
> 
> 
>    @retval  TRUE   The
> REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED bit of
> 
> -                  PcdReportStatusCodeProperyMask is set.
> 
> +                  PcdReportStatusCodePropertyMask is set.
> 
>    @retval  FALSE  The
> REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED bit of
> 
> -                  PcdReportStatusCodeProperyMask is clear.
> 
> +                  PcdReportStatusCodePropertyMask is clear.
> 
> 
> 
>  **/
> 
>  BOOLEAN
> 
> @@ -334,12 +334,12 @@ ReportErrorCodeEnabled (
>    Returns TRUE if status codes of type EFI_DEBUG_CODE are enabled
> 
> 
> 
>    This function returns TRUE if the
> REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED
> 
> -  bit of PcdReportStatusCodeProperyMask is set.  Otherwise FALSE is
> returned.
> 
> +  bit of PcdReportStatusCodePropertyMask is set.  Otherwise FALSE is
> returned.
> 
> 
> 
>    @retval  TRUE   The
> REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED bit of
> 
> -                  PcdReportStatusCodeProperyMask is set.
> 
> +                  PcdReportStatusCodePropertyMask is set.
> 
>    @retval  FALSE  The
> REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED bit of
> 
> -                  PcdReportStatusCodeProperyMask is clear.
> 
> +                  PcdReportStatusCodePropertyMask is clear.
> 
> 
> 
>  **/
> 
>  BOOLEAN
> 
> @@ -352,7 +352,7 @@ ReportDebugCodeEnabled (
>    Reports a status code with minimal parameters if the status code type
is
> enabled.
> 
> 
> 
>    If the status code type specified by Type is enabled in
> 
> -  PcdReportStatusCodeProperyMask, then call ReportStatusCode() passing in
> Type
> 
> +  PcdReportStatusCodePropertyMask, then call ReportStatusCode() passing
> in Type
> 
>    and Value.
> 
> 
> 
>    @param  Type   The status code type.
> 
> @@ -377,7 +377,7 @@ ReportDebugCodeEnabled (
>    status code type is enabled.
> 
> 
> 
>    If the status code type specified by Type is enabled in
> 
> -  PcdReportStatusCodeProperyMask, then call
> ReportStatusCodeWithDevicePath()
> 
> +  PcdReportStatusCodePropertyMask, then call
> ReportStatusCodeWithDevicePath()
> 
>    passing in Type, Value, and DevicePath.
> 
> 
> 
>    @param  Type        The status code type.
> 
> @@ -407,7 +407,7 @@ ReportDebugCodeEnabled (
>    is enabled.
> 
> 
> 
>    If the status code type specified by Type is enabled in
> 
> -  PcdReportStatusCodeProperyMask, then call
> ReportStatusCodeWithExtendedData()
> 
> +  PcdReportStatusCodePropertyMask, then call
> ReportStatusCodeWithExtendedData()
> 
>    passing in Type, Value, ExtendedData, and ExtendedDataSize.
> 
> 
> 
>    @param  Type              The status code type.
> 
> @@ -438,7 +438,7 @@ ReportDebugCodeEnabled (
>    Reports a status code specifying all parameters if the status code type
is
> enabled.
> 
> 
> 
>    If the status code type specified by Type is enabled in
> 
> -  PcdReportStatusCodeProperyMask, then call ReportStatusCodeEx() passing
> in Type,
> 
> +  PcdReportStatusCodePropertyMask, then call ReportStatusCodeEx()
> passing in Type,
> 
>    Value, Instance, CallerId, ExtendedDataGuid, ExtendedData, and
> ExtendedDataSize.
> 
> 
> 
>    @param  Type              The status code type.
> 
> diff --git a/MdePkg/Include/Library/S3PciLib.h
> b/MdePkg/Include/Library/S3PciLib.h
> index 1479859b84..185844d0c7 100644
> --- a/MdePkg/Include/Library/S3PciLib.h
> +++ b/MdePkg/Include/Library/S3PciLib.h
> @@ -985,7 +985,7 @@ S3PciBitFieldAndThenOr32 (
>    Size into the buffer specified by Buffer. This function only allows the
PCI
> 
>    configuration registers from a single PCI function to be read. Size is
> 
>    returned. When possible 32-bit PCI configuration read cycles are used
to
> read
> 
> -  from StartAdress to StartAddress + Size. Due to alignment restrictions,
> 8-bit
> 
> +  from StartAddress to StartAddress + Size. Due to alignment
restrictions,
> 8-bit
> 
>    and 16-bit PCI configuration read cycles may be used at the beginning
and
> the
> 
>    end of the range.
> 
> 
> 
> @@ -1018,7 +1018,7 @@ S3PciReadBuffer (
>    Size from the buffer specified by Buffer. This function only allows the
PCI
> 
>    configuration registers from a single PCI function to be written. Size
is
> 
>    returned. When possible 32-bit PCI configuration write cycles are used
to
> 
> -  write from StartAdress to StartAddress + Size. Due to alignment
> restrictions,
> 
> +  write from StartAddress to StartAddress + Size. Due to alignment
> restrictions,
> 
>    8-bit and 16-bit PCI configuration write cycles may be used at the
> beginning
> 
>    and the end of the range.
> 
> 
> 
> diff --git a/MdePkg/Include/Library/S3PciSegmentLib.h
> b/MdePkg/Include/Library/S3PciSegmentLib.h
> index 5067d4fcbb..21863c2597 100644
> --- a/MdePkg/Include/Library/S3PciSegmentLib.h
> +++ b/MdePkg/Include/Library/S3PciSegmentLib.h
> @@ -970,7 +970,7 @@ S3PciSegmentBitFieldAndThenOr32 (
>    Size into the buffer specified by Buffer. This function only allows the
PCI
> 
>    configuration registers from a single PCI function to be read. Size is
> 
>    returned. When possible 32-bit PCI configuration read cycles are used
to
> read
> 
> -  from StartAdress to StartAddress + Size. Due to alignment restrictions,
> 8-bit
> 
> +  from StartAddress to StartAddress + Size. Due to alignment
restrictions,
> 8-bit
> 
>    and 16-bit PCI configuration read cycles may be used at the beginning
and
> the
> 
>    end of the range.
> 
> 
> 
> @@ -1003,7 +1003,7 @@ S3PciSegmentReadBuffer (
>    Size from the buffer specified by Buffer. This function only allows the
PCI
> 
>    configuration registers from a single PCI function to be written. Size
is
> 
>    returned. When possible 32-bit PCI configuration write cycles are used
to
> 
> -  write from StartAdress to StartAddress + Size. Due to alignment
> restrictions,
> 
> +  write from StartAddress to StartAddress + Size. Due to alignment
> restrictions,
> 
>    8-bit and 16-bit PCI configuration write cycles may be used at the
> beginning
> 
>    and the end of the range.
> 
> 
> 
> diff --git a/MdePkg/Include/Library/UefiLib.h
> b/MdePkg/Include/Library/UefiLib.h
> index be7da7fdf7..450d766513 100644
> --- a/MdePkg/Include/Library/UefiLib.h
> +++ b/MdePkg/Include/Library/UefiLib.h
> @@ -317,7 +317,7 @@ EfiInitializeLock (
>    Macro that calls DebugAssert() if an EFI_LOCK structure is not in the
> locked state.
> 
> 
> 
>    If MDEPKG_NDEBUG is not defined and the
> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
> 
> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
> EFI_LOCK
> 
> +  bit of PcdDebugPropertyMask is set, then this macro evaluates the
> EFI_LOCK
> 
>    structure specified by Lock.  If Lock is not in the locked state, then
> 
>    DebugAssert() is called passing in the source filename, source line
number,
> 
>    and Lock.
> 
> diff --git a/MdePkg/Include/Protocol/BlockIo.h
> b/MdePkg/Include/Protocol/BlockIo.h
> index ac9adf7a9c..414bf98b52 100644
> --- a/MdePkg/Include/Protocol/BlockIo.h
> +++ b/MdePkg/Include/Protocol/BlockIo.h
> @@ -90,7 +90,7 @@ EFI_STATUS
>    @retval EFI_WRITE_PROTECTED   The device can not be written to.
> 
>    @retval EFI_DEVICE_ERROR      The device reported an error while
> performing the write.
> 
>    @retval EFI_NO_MEDIA          There is no media in the device.
> 
> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched the
> current device.
> 
> +  @retval EFI_MEDIA_CHANGED     The MediaId does not matched the
> current device.
> 
>    @retval EFI_BAD_BUFFER_SIZE   The Buffer was not a multiple of the
> block size of the device.
> 
>    @retval EFI_INVALID_PARAMETER The write request contains LBAs that
> are not valid,
> 
>                                  or the buffer is not on proper
> alignment.
> 
> @@ -112,7 +112,7 @@ EFI_STATUS
>    @param  This              Indicates a pointer to the calling context.
> 
> 
> 
>    @retval EFI_SUCCESS       All outstanding data was written to the
> device
> 
> -  @retval EFI_DEVICE_ERROR  The device reported an error while writting
> back the data
> 
> +  @retval EFI_DEVICE_ERROR  The device reported an error while writing
> back the data
> 
>    @retval EFI_NO_MEDIA      There is no media in the device.
> 
> 
> 
>  **/
> 
> diff --git a/MdePkg/Include/Protocol/BlockIo2.h
> b/MdePkg/Include/Protocol/BlockIo2.h
> index d25f51f733..0502554205 100644
> --- a/MdePkg/Include/Protocol/BlockIo2.h
> +++ b/MdePkg/Include/Protocol/BlockIo2.h
> @@ -44,7 +44,7 @@ typedef struct {
> 
> 
>    @param[in]  This                 Indicates a pointer to the calling
> context.
> 
>    @param[in]  ExtendedVerification Indicates that the driver may perform
> a more
> 
> -                                   exhausive verification operation
> of the device
> 
> +                                   exhaustive verification operation
> of the device
> 
>                                     during reset.
> 
> 
> 
>    @retval EFI_SUCCESS          The device was reset.
> 
> @@ -125,7 +125,7 @@ EFI_STATUS
>                                  the Event is NULL.
> 
>    @retval EFI_WRITE_PROTECTED   The device can not be written to.
> 
>    @retval EFI_NO_MEDIA          There is no media in the device.
> 
> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched the
> current device.
> 
> +  @retval EFI_MEDIA_CHANGED     The MediaId does not matched the
> current device.
> 
>    @retval EFI_DEVICE_ERROR      The device reported an error while
> performing the write.
> 
>    @retval EFI_BAD_BUFFER_SIZE   The Buffer was not a multiple of the
> block size of the device.
> 
>    @retval EFI_INVALID_PARAMETER The write request contains LBAs that
> are not valid,
> 
> @@ -158,7 +158,7 @@ EFI_STATUS
>    @retval EFI_SUCCESS          The flush request was queued if Event
> is not NULL.
> 
>                                 All outstanding data was written
> correctly to the
> 
>                                 device if the Event is NULL.
> 
> -  @retval EFI_DEVICE_ERROR     The device reported an error while
> writting back
> 
> +  @retval EFI_DEVICE_ERROR     The device reported an error while
> writing back
> 
>                                 the data.
> 
>    @retval EFI_WRITE_PROTECTED  The device cannot be written to.
> 
>    @retval EFI_NO_MEDIA         There is no media in the device.
> 
> diff --git a/MdePkg/Include/Protocol/BlockIoCrypto.h
> b/MdePkg/Include/Protocol/BlockIoCrypto.h
> index bcc0ed40be..f0af6a8bb0 100644
> --- a/MdePkg/Include/Protocol/BlockIoCrypto.h
> +++ b/MdePkg/Include/Protocol/BlockIoCrypto.h
> @@ -168,7 +168,7 @@ typedef struct {
>    up to the platform firmware or driver to implement.
> 
> 
> 
>    @param[in]  This                 Pointer to the
> EFI_BLOCK_IO_CRYPTO_PROTOCOL instance.
> 
> -  @param[in]  ExtendedVerification Indicates that the driver may perform
> a more exhausive
> 
> +  @param[in]  ExtendedVerification Indicates that the driver may perform
> a more exhaustive
> 
>                                     verification operation of the
> device during reset.
> 
> 
> 
>    @retval EFI_SUCCESS              The block device was reset.
> 
> diff --git a/MdePkg/Include/Protocol/DiskIo.h
> b/MdePkg/Include/Protocol/DiskIo.h
> index eaa5cbcea2..2c86530a5c 100644
> --- a/MdePkg/Include/Protocol/DiskIo.h
> +++ b/MdePkg/Include/Protocol/DiskIo.h
> @@ -42,7 +42,7 @@ typedef EFI_DISK_IO_PROTOCOL EFI_DISK_IO;
>    @retval EFI_SUCCESS           The data was read correctly from the
> device.
> 
>    @retval EFI_DEVICE_ERROR      The device reported an error while
> performing the read.
> 
>    @retval EFI_NO_MEDIA          There is no media in the device.
> 
> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched the
> current device.
> 
> +  @retval EFI_MEDIA_CHANGED     The MediaId does not matched the
> current device.
> 
>    @retval EFI_INVALID_PARAMETER The read request contains device
> addresses that are not
> 
>                                  valid for the device.
> 
> 
> 
> @@ -70,7 +70,7 @@ EFI_STATUS
>    @retval EFI_WRITE_PROTECTED   The device can not be written to.
> 
>    @retval EFI_DEVICE_ERROR      The device reported an error while
> performing the write.
> 
>    @retval EFI_NO_MEDIA          There is no media in the device.
> 
> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched the
> current device.
> 
> +  @retval EFI_MEDIA_CHANGED     The MediaId does not matched the
> current device.
> 
>    @retval EFI_INVALID_PARAMETER The write request contains device
> addresses that are not
> 
>                                   valid for the device.
> 
> 
> 
> diff --git a/MdePkg/Include/Protocol/DiskIo2.h
> b/MdePkg/Include/Protocol/DiskIo2.h
> index c989bb5f45..58c972e48e 100644
> --- a/MdePkg/Include/Protocol/DiskIo2.h
> +++ b/MdePkg/Include/Protocol/DiskIo2.h
> @@ -70,7 +70,7 @@ EFI_STATUS
> 
> Event will be signaled upon completion.
> 
>    @retval EFI_DEVICE_ERROR      The device reported an error while
> performing the write.
> 
>    @retval EFI_NO_MEDIA          There is no medium in the device.
> 
> -  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the current
> medium.
> 
> +  @retval EFI_MEDIA_CHANGED     The MediaId is not for the current
> medium.
> 
>    @retval EFI_INVALID_PARAMETER The read request contains device
> addresses that are not valid for the device.
> 
>    @retval EFI_OUT_OF_RESOURCES  The request could not be completed
> due to a lack of resources.
> 
> 
> 
> @@ -103,7 +103,7 @@ EFI_STATUS
>    @retval EFI_WRITE_PROTECTED   The device cannot be written to.
> 
>    @retval EFI_DEVICE_ERROR      The device reported an error while
> performing the write operation.
> 
>    @retval EFI_NO_MEDIA          There is no medium in the device.
> 
> -  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the current
> medium.
> 
> +  @retval EFI_MEDIA_CHANGED     The MediaId is not for the current
> medium.
> 
>    @retval EFI_INVALID_PARAMETER The write request contains device
> addresses that are not valid for the device.
> 
>    @retval EFI_OUT_OF_RESOURCES  The request could not be completed
> due to a lack of resources.
> 
> 
> 
> @@ -133,7 +133,7 @@ EFI_STATUS
>    @retval EFI_WRITE_PROTECTED   The device cannot be written to.
> 
>    @retval EFI_DEVICE_ERROR      The device reported an error while
> performing the write operation.
> 
>    @retval EFI_NO_MEDIA          There is no medium in the device.
> 
> -  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the current
> medium.
> 
> +  @retval EFI_MEDIA_CHANGED     The MediaId is not for the current
> medium.
> 
>    @retval EFI_OUT_OF_RESOURCES  The request could not be completed
> due to a lack of resources.
> 
>  **/
> 
>  typedef
> 
> diff --git a/MdePkg/Include/Protocol/Ip4.h b/MdePkg/Include/Protocol/Ip4.h
> index 4c0ed6fd3c..57a25122ba 100644
> --- a/MdePkg/Include/Protocol/Ip4.h
> +++ b/MdePkg/Include/Protocol/Ip4.h
> @@ -37,7 +37,7 @@ typedef struct _EFI_IP4_PROTOCOL
> EFI_IP4_PROTOCOL;
> 
> 
>  ///
> 
>  /// EFI_IP4_ADDRESS_PAIR is deprecated in the UEFI 2.4B and should not be
> used any more.
> 
> -/// The definition in here is only present to provide backwards
compatability.
> 
> +/// The definition in here is only present to provide backwards
compatibility.
> 
>  ///
> 
>  typedef struct {
> 
>    EFI_HANDLE          InstanceHandle;
> 
> @@ -47,7 +47,7 @@ typedef struct {
> 
> 
>  ///
> 
>  /// EFI_IP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and should not
> be used any more.
> 
> -/// The definition in here is only present to provide backwards
compatability.
> 
> +/// The definition in here is only present to provide backwards
compatibility.
> 
>  ///
> 
>  typedef struct {
> 
>    EFI_HANDLE              DriverHandle;
> 
> diff --git a/MdePkg/Include/Protocol/Ip6.h b/MdePkg/Include/Protocol/Ip6.h
> index 4aff36f0a1..269ae0d6b0 100644
> --- a/MdePkg/Include/Protocol/Ip6.h
> +++ b/MdePkg/Include/Protocol/Ip6.h
> @@ -37,7 +37,7 @@ typedef struct _EFI_IP6_PROTOCOL
> EFI_IP6_PROTOCOL;
> 
> 
>  ///
> 
>  /// EFI_IP6_ADDRESS_PAIR is deprecated in the UEFI 2.4B and should not be
> used any more.
> 
> -/// The definition in here is only present to provide backwards
compatability.
> 
> +/// The definition in here is only present to provide backwards
compatibility.
> 
>  ///
> 
>  typedef struct {
> 
>    ///
> 
> @@ -56,7 +56,7 @@ typedef struct {
> 
> 
>  ///
> 
>  /// EFI_IP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and should not
> be used any more.
> 
> -/// The definition in here is only present to provide backwards
compatability.
> 
> +/// The definition in here is only present to provide backwards
compatibility.
> 
>  ///
> 
>  typedef struct {
> 
>    ///
> 
> diff --git a/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
> b/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
> index 78acb4ddae..9649b819ba 100644
> --- a/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
> +++ b/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
> @@ -39,7 +39,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
>  #define EFI_NETWORK_INTERFACE_IDENTIFIER_INTERFACE_REVISION
> EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_REVISION
> 
> 
> 
>  ///
> 
> -/// Forward reference for pure ANSI compatability.
> 
> +/// Forward reference for pure ANSI compatibility.
> 
>  ///
> 
>  typedef struct _EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL
> EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL;
> 
> 
> 
> @@ -82,7 +82,7 @@ typedef enum {
>  } EFI_NETWORK_INTERFACE_TYPE;
> 
> 
> 
>  ///
> 
> -/// Forward reference for pure ANSI compatability.
> 
> +/// Forward reference for pure ANSI compatibility.
> 
>  ///
> 
>  typedef struct undiconfig_table UNDI_CONFIG_TABLE;
> 
> 
> 
> diff --git a/MdePkg/Include/Protocol/Pkcs7Verify.h
> b/MdePkg/Include/Protocol/Pkcs7Verify.h
> index 068eda8b45..93b6c2f9b7 100644
> --- a/MdePkg/Include/Protocol/Pkcs7Verify.h
> +++ b/MdePkg/Include/Protocol/Pkcs7Verify.h
> @@ -28,7 +28,7 @@ typedef struct _EFI_PKCS7_VERIFY_PROTOCOL
> EFI_PKCS7_VERIFY_PROTOCOL;
> 
> 
>  /**
> 
>    Processes a buffer containing binary DER-encoded PKCS7 signature.
> 
> -  The signed data content may be embedded within the buffer or separated.
> Funtion
> 
> +  The signed data content may be embedded within the buffer or separated.
> Function
> 
>    verifies the signature of the content is valid and signing certificate
was not
> 
>    revoked and is contained within a list of trusted signers.
> 
> 
> 
> diff --git a/MdePkg/Include/Protocol/RamDisk.h
> b/MdePkg/Include/Protocol/RamDisk.h
> index 2ab5a5e5e1..8808efdf66 100644
> --- a/MdePkg/Include/Protocol/RamDisk.h
> +++ b/MdePkg/Include/Protocol/RamDisk.h
> @@ -19,7 +19,7 @@
>    { 0xab38a0df, 0x6873, 0x44a9, { 0x87, 0xe6, 0xd4, 0xeb, 0x56, 0x14,
0x84,
> 0x49 }};
> 
> 
> 
>  //
> 
> -// Forward reference for pure ANSI compatability
> 
> +// Forward reference for pure ANSI compatibility
> 
>  //
> 
>  typedef struct _EFI_RAM_DISK_PROTOCOL EFI_RAM_DISK_PROTOCOL;
> 
> 
> 
> diff --git a/MdePkg/Include/Protocol/ScsiIo.h
> b/MdePkg/Include/Protocol/ScsiIo.h
> index 7ebfd9a652..7485e52b3f 100644
> --- a/MdePkg/Include/Protocol/ScsiIo.h
> +++ b/MdePkg/Include/Protocol/ScsiIo.h
> @@ -18,7 +18,7 @@
>    }
> 
> 
> 
>  ///
> 
> -/// Forward reference for pure ANSI compatability
> 
> +/// Forward reference for pure ANSI compatibility
> 
>  ///
> 
>  typedef struct _EFI_SCSI_IO_PROTOCOL EFI_SCSI_IO_PROTOCOL;
> 
> 
> 
> diff --git a/MdePkg/Include/Protocol/ScsiPassThru.h
> b/MdePkg/Include/Protocol/ScsiPassThru.h
> index c87fb97aee..a4c6a6be3d 100644
> --- a/MdePkg/Include/Protocol/ScsiPassThru.h
> +++ b/MdePkg/Include/Protocol/ScsiPassThru.h
> @@ -22,7 +22,7 @@
>    }
> 
> 
> 
>  ///
> 
> -/// Forward reference for pure ANSI compatability
> 
> +/// Forward reference for pure ANSI compatibility
> 
>  ///
> 
>  typedef struct _EFI_SCSI_PASS_THRU_PROTOCOL
> EFI_SCSI_PASS_THRU_PROTOCOL;
> 
> 
> 
> diff --git a/MdePkg/Include/Protocol/ServiceBinding.h
> b/MdePkg/Include/Protocol/ServiceBinding.h
> index b39af73a95..3fb9ed6e98 100644
> --- a/MdePkg/Include/Protocol/ServiceBinding.h
> +++ b/MdePkg/Include/Protocol/ServiceBinding.h
> @@ -14,7 +14,7 @@
>  #define __EFI_SERVICE_BINDING_H__
> 
> 
> 
>  ///
> 
> -/// Forward reference for pure ANSI compatability
> 
> +/// Forward reference for pure ANSI compatibility
> 
>  ///
> 
>  typedef struct _EFI_SERVICE_BINDING_PROTOCOL
> EFI_SERVICE_BINDING_PROTOCOL;
> 
> 
> 
> diff --git a/MdePkg/Include/Protocol/Shell.h
> b/MdePkg/Include/Protocol/Shell.h
> index 5efee49e19..d65c87a735 100644
> --- a/MdePkg/Include/Protocol/Shell.h
> +++ b/MdePkg/Include/Protocol/Shell.h
> @@ -180,7 +180,7 @@ BOOLEAN
> 
> 
>    @param[in] FileHandle         The file handle to be closed.
> 
> 
> 
> -  @retval EFI_SUCCESS           The file closed sucessfully.
> 
> +  @retval EFI_SUCCESS           The file closed successfully.
> 
>  **/
> 
>  typedef
> 
>  EFI_STATUS
> 
> diff --git a/MdePkg/Include/Protocol/ShellDynamicCommand.h
> b/MdePkg/Include/Protocol/ShellDynamicCommand.h
> index f1bb59d700..c7756f9a81 100644
> --- a/MdePkg/Include/Protocol/ShellDynamicCommand.h
> +++ b/MdePkg/Include/Protocol/ShellDynamicCommand.h
> @@ -34,7 +34,7 @@ typedef struct
> _EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL
> EFI_SHELL_DYNAMIC_COMMAND_PRO
>    @param[in] Shell                  The instance of the shell protocol
> used in the context
> 
>                                      of processing this command.
> 
> 
> 
> -  @return EFI_SUCCESS               the operation was sucessful
> 
> +  @return EFI_SUCCESS               the operation was successful
> 
>    @return other                     the operation failed.
> 
>  **/
> 
>  typedef
> 
> diff --git a/MdePkg/Include/Protocol/Tcp4.h
> b/MdePkg/Include/Protocol/Tcp4.h
> index e81c2e71f6..cf88739687 100644
> --- a/MdePkg/Include/Protocol/Tcp4.h
> +++ b/MdePkg/Include/Protocol/Tcp4.h
> @@ -31,7 +31,7 @@ typedef struct _EFI_TCP4_PROTOCOL
> EFI_TCP4_PROTOCOL;
> 
> 
>  ///
> 
>  /// EFI_TCP4_SERVICE_POINT is deprecated in the UEFI 2.4B and should not
> be used any more.
> 
> -/// The definition in here is only present to provide backwards
compatability.
> 
> +/// The definition in here is only present to provide backwards
compatibility.
> 
>  ///
> 
>  typedef struct {
> 
>    EFI_HANDLE          InstanceHandle;
> 
> @@ -43,7 +43,7 @@ typedef struct {
> 
> 
>  ///
> 
>  /// EFI_TCP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and should not
> be used any more.
> 
> -/// The definition in here is only present to provide backwards
compatability.
> 
> +/// The definition in here is only present to provide backwards
compatibility.
> 
>  ///
> 
>  typedef struct {
> 
>    EFI_HANDLE                DriverHandle;
> 
> diff --git a/MdePkg/Include/Protocol/Tcp6.h
> b/MdePkg/Include/Protocol/Tcp6.h
> index a8787dd3af..1391978a35 100644
> --- a/MdePkg/Include/Protocol/Tcp6.h
> +++ b/MdePkg/Include/Protocol/Tcp6.h
> @@ -32,7 +32,7 @@ typedef struct _EFI_TCP6_PROTOCOL
> EFI_TCP6_PROTOCOL;
> 
> 
>  ///
> 
>  /// EFI_TCP6_SERVICE_POINT is deprecated in the UEFI 2.4B and should not
> be used any more.
> 
> -/// The definition in here is only present to provide backwards
compatability.
> 
> +/// The definition in here is only present to provide backwards
compatibility.
> 
>  ///
> 
>  typedef struct {
> 
>    ///
> 
> @@ -64,7 +64,7 @@ typedef struct {
> 
> 
>  ///
> 
>  /// EFI_TCP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and should not
> be used any more.
> 
> -/// The definition in here is only present to provide backwards
compatability.
> 
> +/// The definition in here is only present to provide backwards
compatibility.
> 
>  ///
> 
>  typedef struct {
> 
>    EFI_HANDLE                DriverHandle; ///< The handle of the
> driver that creates this entry.
> 
> diff --git a/MdePkg/Include/Protocol/Udp4.h
> b/MdePkg/Include/Protocol/Udp4.h
> index a4ac6fd4e7..e7e41cadef 100644
> --- a/MdePkg/Include/Protocol/Udp4.h
> +++ b/MdePkg/Include/Protocol/Udp4.h
> @@ -33,7 +33,7 @@ typedef struct _EFI_UDP4_PROTOCOL
> EFI_UDP4_PROTOCOL;
> 
> 
>  ///
> 
>  /// EFI_UDP4_SERVICE_POINT is deprecated in the UEFI 2.4B and should
> not be used any more.
> 
> -/// The definition in here is only present to provide backwards
compatability.
> 
> +/// The definition in here is only present to provide backwards
compatibility.
> 
>  ///
> 
>  typedef struct {
> 
>    EFI_HANDLE          InstanceHandle;
> 
> @@ -45,7 +45,7 @@ typedef struct {
> 
> 
>  ///
> 
>  /// EFI_UDP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and should
> not be used any more.
> 
> -/// The definition in here is only present to provide backwards
compatability.
> 
> +/// The definition in here is only present to provide backwards
compatibility.
> 
>  ///
> 
>  typedef struct {
> 
>    EFI_HANDLE                DriverHandle;
> 
> diff --git a/MdePkg/Include/Protocol/Udp6.h
> b/MdePkg/Include/Protocol/Udp6.h
> index 61fa623917..a8179c8f93 100644
> --- a/MdePkg/Include/Protocol/Udp6.h
> +++ b/MdePkg/Include/Protocol/Udp6.h
> @@ -28,7 +28,7 @@
> 
> 
>  ///
> 
>  /// EFI_UDP6_SERVICE_POINT is deprecated in the UEFI 2.4B and should
> not be used any more.
> 
> -/// The definition in here is only present to provide backwards
compatability.
> 
> +/// The definition in here is only present to provide backwards
compatibility.
> 
>  ///
> 
>  typedef struct {
> 
>    ///
> 
> @@ -59,7 +59,7 @@ typedef struct {
> 
> 
>  ///
> 
>  /// EFI_UDP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and should
> not be used any more.
> 
> -/// The definition in here is only present to provide backwards
compatability.
> 
> +/// The definition in here is only present to provide backwards
compatibility.
> 
>  ///
> 
>  typedef struct {
> 
>    ///
> 
> diff --git a/MdePkg/Include/Protocol/UfsDeviceConfig.h
> b/MdePkg/Include/Protocol/UfsDeviceConfig.h
> index 34676c7831..b3e58c4aad 100644
> --- a/MdePkg/Include/Protocol/UfsDeviceConfig.h
> +++ b/MdePkg/Include/Protocol/UfsDeviceConfig.h
> @@ -19,7 +19,7 @@
>    { 0xb81bfab0, 0xeb3, 0x4cf9, { 0x84, 0x65, 0x7f, 0xa9, 0x86, 0x36,
0x16,
> 0x64 }};
> 
> 
> 
>  //
> 
> -// Forward reference for pure ANSI compatability
> 
> +// Forward reference for pure ANSI compatibility
> 
>  //
> 
>  typedef struct _EFI_UFS_DEVICE_CONFIG_PROTOCOL
> EFI_UFS_DEVICE_CONFIG_PROTOCOL;
> 
> 
> 
> diff --git a/MdePkg/Include/Protocol/UgaDraw.h
> b/MdePkg/Include/Protocol/UgaDraw.h
> index 8d33bf873c..f27fde5e32 100644
> --- a/MdePkg/Include/Protocol/UgaDraw.h
> +++ b/MdePkg/Include/Protocol/UgaDraw.h
> @@ -126,7 +126,7 @@ typedef enum {
> 
> 
>      @retval EFI_SUCCESS           - The Blt operation completed.
> 
>      @retval EFI_INVALID_PARAMETER - BltOperation is not valid.
> 
> -    @retval EFI_DEVICE_ERROR      - A hardware error occurred
> writting to the video buffer.
> 
> +    @retval EFI_DEVICE_ERROR      - A hardware error occurred
> writing to the video buffer.
> 
> 
> 
>  **/
> 
>  typedef
> 
> diff --git a/MdePkg/Include/Protocol/Usb2HostController.h
> b/MdePkg/Include/Protocol/Usb2HostController.h
> index 06e20beba8..50bbb5574a 100644
> --- a/MdePkg/Include/Protocol/Usb2HostController.h
> +++ b/MdePkg/Include/Protocol/Usb2HostController.h
> @@ -20,7 +20,7 @@
>    }
> 
> 
> 
>  ///
> 
> -/// Forward reference for pure ANSI compatability
> 
> +/// Forward reference for pure ANSI compatibility
> 
>  ///
> 
>  typedef struct _EFI_USB2_HC_PROTOCOL EFI_USB2_HC_PROTOCOL;
> 
> 
> 
> diff --git a/MdePkg/Include/Protocol/UsbHostController.h
> b/MdePkg/Include/Protocol/UsbHostController.h
> index 8b626ec52a..7b215f6d03 100644
> --- a/MdePkg/Include/Protocol/UsbHostController.h
> +++ b/MdePkg/Include/Protocol/UsbHostController.h
> @@ -21,7 +21,7 @@
>    }
> 
> 
> 
>  ///
> 
> -/// Forward reference for pure ANSI compatability
> 
> +/// Forward reference for pure ANSI compatibility
> 
>  ///
> 
>  typedef struct _EFI_USB_HC_PROTOCOL EFI_USB_HC_PROTOCOL;
> 
> 
> 
> --
> 2.39.2 (Apple Git-144)
> 
> 






-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#104830): https://edk2.groups.io/g/devel/message/104830
Mute This Topic: https://groups.io/mt/98894704/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-
Re: [edk2-devel] [PATCH] MdePkg Include: Fix typos
Posted by Giri Mudusuru via groups.io 11 months, 2 weeks ago
Hi Liming,

These typos are found during reviews, sync with open source and other debug. Just kept running list and then a simple search and replace in repo.

I have fix for other packages too, just starting with MdePkg to get some feedback on size of patch (number of files etc)

I am using VS Code IDE with Code Spell Checker plugin which highlights any typos.

Thanks,
-Giri

> On May 15, 2023, at 7:10 AM, gaoliming <gaoliming@byosoft.com.cn> wrote:
> 
> Giri:
>  How do you find these typos? Which tool do you use to scan the code?
> 
> Thanks
> Liming
>> -----邮件原件-----
>> 发件人: Giri Mudusuru <girim@apple.com>
>> 发送时间: 2023年5月12日 18:25
>> 收件人: devel@edk2.groups.io
>> 抄送: Giri Mudusuru <girim@apple.com>; Michael D Kinney
>> <michael.d.kinney@intel.com>; Liming Gao <gaoliming@byosoft.com.cn>;
>> Zhiguang Liu <zhiguang.liu@intel.com>; Andrew Fish <afish@apple.com>
>> 主题: [PATCH] MdePkg Include: Fix typos
>> 
>> compatability->compatibility
>> EFI_MEDIA_CHNAGED->EFI_MEDIA_CHANGED
>> Funtion->Function
>> exhausive->exhaustive
>> Propery->Property
>> StartAdress->StartAddress
>> sucessful->successful
>> writting->writing
>> 
>> Cc: Michael D Kinney <michael.d.kinney@intel.com>
>> Cc: Liming Gao <gaoliming@byosoft.com.cn>
>> Cc: Zhiguang Liu <zhiguang.liu@intel.com>
>> Cc: Andrew Fish <afish@apple.com>
>> Signed-off-by: Giri Mudusuru <girim@apple.com>
>> ---
>> MdePkg/Include/IndustryStandard/Acpi10.h      |  2 +-
>> MdePkg/Include/Library/DebugLib.h             | 50
>> +++++++++----------
>> MdePkg/Include/Library/PerformanceLib.h       |  2 +-
>> MdePkg/Include/Library/PostCodeLib.h          | 12 ++---
>> MdePkg/Include/Library/ReportStatusCodeLib.h  | 26 +++++-----
>> MdePkg/Include/Library/S3PciLib.h             |  4 +-
>> MdePkg/Include/Library/S3PciSegmentLib.h      |  4 +-
>> MdePkg/Include/Library/UefiLib.h              |  2 +-
>> MdePkg/Include/Protocol/BlockIo.h             |  4 +-
>> MdePkg/Include/Protocol/BlockIo2.h            |  6 +--
>> MdePkg/Include/Protocol/BlockIoCrypto.h       |  2 +-
>> MdePkg/Include/Protocol/DiskIo.h              |  4 +-
>> MdePkg/Include/Protocol/DiskIo2.h             |  6 +--
>> MdePkg/Include/Protocol/Ip4.h                 |  4 +-
>> MdePkg/Include/Protocol/Ip6.h                 |  4 +-
>> .../Protocol/NetworkInterfaceIdentifier.h     |  4 +-
>> MdePkg/Include/Protocol/Pkcs7Verify.h         |  2 +-
>> MdePkg/Include/Protocol/RamDisk.h             |  2 +-
>> MdePkg/Include/Protocol/ScsiIo.h              |  2 +-
>> MdePkg/Include/Protocol/ScsiPassThru.h        |  2 +-
>> MdePkg/Include/Protocol/ServiceBinding.h      |  2 +-
>> MdePkg/Include/Protocol/Shell.h               |  2 +-
>> MdePkg/Include/Protocol/ShellDynamicCommand.h |  2 +-
>> MdePkg/Include/Protocol/Tcp4.h                |  4 +-
>> MdePkg/Include/Protocol/Tcp6.h                |  4 +-
>> MdePkg/Include/Protocol/Udp4.h                |  4 +-
>> MdePkg/Include/Protocol/Udp6.h                |  4 +-
>> MdePkg/Include/Protocol/UfsDeviceConfig.h     |  2 +-
>> MdePkg/Include/Protocol/UgaDraw.h             |  2 +-
>> MdePkg/Include/Protocol/Usb2HostController.h  |  2 +-
>> MdePkg/Include/Protocol/UsbHostController.h   |  2 +-
>> 31 files changed, 87 insertions(+), 87 deletions(-)
>> 
>> diff --git a/MdePkg/Include/IndustryStandard/Acpi10.h
>> b/MdePkg/Include/IndustryStandard/Acpi10.h
>> index 9cc02edb3e..5a47f8a54c 100644
>> --- a/MdePkg/Include/IndustryStandard/Acpi10.h
>> +++ b/MdePkg/Include/IndustryStandard/Acpi10.h
>> @@ -321,7 +321,7 @@ typedef struct {
>> #define
>> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_MEMOR
>> Y    (0 << 3)
>> 
>> #define
>> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_RESERV
>> ED  (1 << 3)
>> 
>> #define
>> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_ACPI
>> (2 << 3)
>> 
>> -#define
>> EFI_APCI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_NVS
>> (3 << 3)
>> 
>> +#define
>> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_NVS
>> (3 << 3)
>> 
>> //
>> 
>> // Bit [5]    : Memory to I/O Translation, _TTP
>> 
>> //
>> 
>> diff --git a/MdePkg/Include/Library/DebugLib.h
>> b/MdePkg/Include/Library/DebugLib.h
>> index f0c9f64487..56c9e0c781 100644
>> --- a/MdePkg/Include/Library/DebugLib.h
>> +++ b/MdePkg/Include/Library/DebugLib.h
>> @@ -185,8 +185,8 @@ DebugBPrint (
>> 
>> 
>>   Print a message of the form "ASSERT <FileName>(<LineNumber>):
>> <Description>\n"
>> 
>>   to the debug output device.  If
>> DEBUG_PROPERTY_ASSERT_BREAKPOINT_ENABLED bit of
>> 
>> -  PcdDebugProperyMask is set then CpuBreakpoint() is called. Otherwise,
> if
>> 
>> -  DEBUG_PROPERTY_ASSERT_DEADLOOP_ENABLED bit of
>> PcdDebugProperyMask is set then
>> 
>> +  PcdDebugPropertyMask is set then CpuBreakpoint() is called. Otherwise,
> if
>> 
>> +  DEBUG_PROPERTY_ASSERT_DEADLOOP_ENABLED bit of
>> PcdDebugPropertyMask is set then
>> 
>>   CpuDeadLoop() is called.  If neither of these bits are set, then this
>> function
>> 
>>   returns immediately after the message is printed to the debug output
>> device.
>> 
>>   DebugAssert() must actively prevent recursion.  If DebugAssert() is
> called
>> while
>> 
>> @@ -234,10 +234,10 @@ DebugClearMemory (
>>   Returns TRUE if ASSERT() macros are enabled.
>> 
>> 
>> 
>>   This function returns TRUE if the
>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit of
>> 
>> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
>> 
>> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
>> 
>> 
>> 
>> -  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>> bit of PcdDebugProperyMask is set.
>> 
>> -  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>> bit of PcdDebugProperyMask is clear.
>> 
>> +  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>> bit of PcdDebugPropertyMask is set.
>> 
>> +  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>> bit of PcdDebugPropertyMask is clear.
>> 
>> 
>> 
>> **/
>> 
>> BOOLEAN
>> 
>> @@ -250,10 +250,10 @@ DebugAssertEnabled (
>>   Returns TRUE if DEBUG() macros are enabled.
>> 
>> 
>> 
>>   This function returns TRUE if the
>> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED bit of
>> 
>> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
>> 
>> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
>> 
>> 
>> 
>> -  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
>> bit of PcdDebugProperyMask is set.
>> 
>> -  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_PRINT_ENABLED bit
>> of PcdDebugProperyMask is clear.
>> 
>> +  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
>> bit of PcdDebugPropertyMask is set.
>> 
>> +  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_PRINT_ENABLED bit
>> of PcdDebugPropertyMask is clear.
>> 
>> 
>> 
>> **/
>> 
>> BOOLEAN
>> 
>> @@ -266,10 +266,10 @@ DebugPrintEnabled (
>>   Returns TRUE if DEBUG_CODE() macros are enabled.
>> 
>> 
>> 
>>   This function returns TRUE if the
>> DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>> 
>> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
>> 
>> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
>> 
>> 
>> 
>> -  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit
>> of PcdDebugProperyMask is set.
>> 
>> -  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit
>> of PcdDebugProperyMask is clear.
>> 
>> +  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_CODE_ENABLED
>> bit of PcdDebugPropertyMask is set.
>> 
>> +  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit
>> of PcdDebugPropertyMask is clear.
>> 
>> 
>> 
>> **/
>> 
>> BOOLEAN
>> 
>> @@ -282,10 +282,10 @@ DebugCodeEnabled (
>>   Returns TRUE if DEBUG_CLEAR_MEMORY() macro is enabled.
>> 
>> 
>> 
>>   This function returns TRUE if the
>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
>> 
>> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
>> 
>> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
>> 
>> 
>> 
>> -  @retval  TRUE    The DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED
>> bit of PcdDebugProperyMask is set.
>> 
>> -  @retval  FALSE   The DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED
>> bit of PcdDebugProperyMask is clear.
>> 
>> +  @retval  TRUE    The
>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
>> PcdDebugPropertyMask is set.
>> 
>> +  @retval  FALSE   The DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED
>> bit of PcdDebugPropertyMask is clear.
>> 
>> 
>> 
>> **/
>> 
>> BOOLEAN
>> 
>> @@ -384,7 +384,7 @@ UnitTestDebugAssert (
>>   Macro that calls DebugAssert() if an expression evaluates to FALSE.
>> 
>> 
>> 
>>   If MDEPKG_NDEBUG is not defined and the
>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>> 
>> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
> Boolean
>> 
>> +  bit of PcdDebugPropertyMask is set, then this macro evaluates the
>> Boolean
>> 
>>   expression specified by Expression.  If Expression evaluates to FALSE,
>> then
>> 
>>   DebugAssert() is called passing in the source filename, source line
> number,
>> 
>>   and Expression.
>> 
>> @@ -410,7 +410,7 @@ UnitTestDebugAssert (
>>   Macro that calls DebugPrint().
>> 
>> 
>> 
>>   If MDEPKG_NDEBUG is not defined and the
>> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
>> 
>> -  bit of PcdDebugProperyMask is set, then this macro passes Expression to
>> 
>> +  bit of PcdDebugPropertyMask is set, then this macro passes Expression
> to
>> 
>>   DebugPrint().
>> 
>> 
>> 
>>   @param  Expression  Expression containing an error level, a format
>> string,
>> 
>> @@ -433,7 +433,7 @@ UnitTestDebugAssert (
>>   Macro that calls DebugAssert() if an EFI_STATUS evaluates to an error
>> code.
>> 
>> 
>> 
>>   If MDEPKG_NDEBUG is not defined and the
>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>> 
>> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
>> EFI_STATUS
>> 
>> +  bit of PcdDebugPropertyMask is set, then this macro evaluates the
>> EFI_STATUS
>> 
>>   value specified by StatusParameter.  If StatusParameter is an error
> code,
>> 
>>   then DebugAssert() is called passing in the source filename, source
> line
>> 
>>   number, and StatusParameter.
>> 
>> @@ -459,7 +459,7 @@ UnitTestDebugAssert (
>>   Macro that calls DebugAssert() if a RETURN_STATUS evaluates to an error
>> code.
>> 
>> 
>> 
>>   If MDEPKG_NDEBUG is not defined and the
>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>> 
>> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
>> 
>> +  bit of PcdDebugPropertyMask is set, then this macro evaluates the
>> 
>>   RETURN_STATUS value specified by StatusParameter.  If
>> StatusParameter is an
>> 
>>   error code, then DebugAssert() is called passing in the source
> filename,
>> 
>>   source line number, and StatusParameter.
>> 
>> @@ -487,7 +487,7 @@ UnitTestDebugAssert (
>>   handle database.
>> 
>> 
>> 
>>   If MDEPKG_NDEBUG is defined or the
>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
>> 
>> -  of PcdDebugProperyMask is clear, then return.
>> 
>> +  of PcdDebugPropertyMask is clear, then return.
>> 
>> 
>> 
>>   If Handle is NULL, then a check is made to see if the protocol
> specified by
>> Guid
>> 
>>   is present on any handle in the handle database.  If Handle is not
> NULL,
>> then
>> 
>> @@ -528,7 +528,7 @@ UnitTestDebugAssert (
>> /**
>> 
>>   Macro that marks the beginning of debug source code.
>> 
>> 
>> 
>> -  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>> PcdDebugProperyMask is set,
>> 
>> +  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>> PcdDebugPropertyMask is set,
>> 
>>   then this macro marks the beginning of source code that is included in
> a
>> module.
>> 
>>   Otherwise, the source lines between DEBUG_CODE_BEGIN() and
>> DEBUG_CODE_END()
>> 
>>   are not included in a module.
>> 
>> @@ -539,7 +539,7 @@ UnitTestDebugAssert (
>> /**
>> 
>>   The macro that marks the end of debug source code.
>> 
>> 
>> 
>> -  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>> PcdDebugProperyMask is set,
>> 
>> +  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>> PcdDebugPropertyMask is set,
>> 
>>   then this macro marks the end of source code that is included in a
> module.
>> 
>>   Otherwise, the source lines between DEBUG_CODE_BEGIN() and
>> DEBUG_CODE_END()
>> 
>>   are not included in a module.
>> 
>> @@ -550,7 +550,7 @@ UnitTestDebugAssert (
>> /**
>> 
>>   The macro that declares a section of debug source code.
>> 
>> 
>> 
>> -  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>> PcdDebugProperyMask is set,
>> 
>> +  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>> PcdDebugPropertyMask is set,
>> 
>>   then the source code specified by Expression is included in a module.
>> 
>>   Otherwise, the source specified by Expression is not included in a
> module.
>> 
>> 
>> 
>> @@ -563,7 +563,7 @@ UnitTestDebugAssert (
>> /**
>> 
>>   The macro that calls DebugClearMemory() to clear a buffer to a default
>> value.
>> 
>> 
>> 
>> -  If the DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
>> PcdDebugProperyMask is set,
>> 
>> +  If the DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
>> PcdDebugPropertyMask is set,
>> 
>>   then this macro calls DebugClearMemory() passing in Address and Length.
>> 
>> 
>> 
>>   @param  Address  The pointer to a buffer.
>> 
>> @@ -586,13 +586,13 @@ UnitTestDebugAssert (
>>   public data structure to retrieve a pointer to the private data
> structure.
>> 
>> 
>> 
>>   If MDEPKG_NDEBUG is defined or the
>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
>> 
>> -  of PcdDebugProperyMask is clear, then this macro computes the offset,
> in
>> bytes,
>> 
>> +  of PcdDebugPropertyMask is clear, then this macro computes the offset,
> in
>> bytes,
>> 
>>   of the field specified by Field from the beginning of the data
> structure
>> specified
>> 
>>   by TYPE.  This offset is subtracted from Record, and is used to return
> a
>> pointer
>> 
>>   to a data structure of the type specified by TYPE.
>> 
>> 
>> 
>>   If MDEPKG_NDEBUG is not defined and the
>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
>> 
>> -  of PcdDebugProperyMask is set, then this macro computes the offset, in
>> bytes,
>> 
>> +  of PcdDebugPropertyMask is set, then this macro computes the offset, in
>> bytes,
>> 
>>   of field specified by Field from the beginning of the data structure
>> specified
>> 
>>   by TYPE.  This offset is subtracted from Record, and is used to compute
> a
>> pointer
>> 
>>   to a data structure of the type specified by TYPE.  The Signature field
> of
>> the
>> 
>> diff --git a/MdePkg/Include/Library/PerformanceLib.h
>> b/MdePkg/Include/Library/PerformanceLib.h
>> index d0f2dfb070..24e60d33d1 100644
>> --- a/MdePkg/Include/Library/PerformanceLib.h
>> +++ b/MdePkg/Include/Library/PerformanceLib.h
>> @@ -10,7 +10,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
>> #define __PERFORMANCE_LIB_H__
>> 
>> 
>> 
>> ///
>> 
>> -/// Performance library propery mask bits
>> 
>> +/// Performance library property mask bits
>> 
>> ///
>> 
>> #define PERFORMANCE_LIBRARY_PROPERTY_MEASUREMENT_ENABLED
>> 0x00000001
>> 
>> 
>> 
>> diff --git a/MdePkg/Include/Library/PostCodeLib.h
>> b/MdePkg/Include/Library/PostCodeLib.h
>> index 80628d7999..5fd6ab3b36 100644
>> --- a/MdePkg/Include/Library/PostCodeLib.h
>> +++ b/MdePkg/Include/Library/PostCodeLib.h
>> @@ -74,9 +74,9 @@ PostCodeWithDescription (
>>   bit of PcdPostCodePropertyMask is set.  Otherwise FALSE is returned.
>> 
>> 
>> 
>>   @retval  TRUE   The POST_CODE_PROPERTY_POST_CODE_ENABLED
>> bit of
>> 
>> -                  PcdPostCodeProperyMask is set.
>> 
>> +                  PcdPostCodePropertyMask is set.
>> 
>>   @retval  FALSE  The POST_CODE_PROPERTY_POST_CODE_ENABLED
>> bit of
>> 
>> -                  PcdPostCodeProperyMask is clear.
>> 
>> +                  PcdPostCodePropertyMask is clear.
>> 
>> 
>> 
>> **/
>> 
>> BOOLEAN
>> 
>> @@ -92,9 +92,9 @@ PostCodeEnabled (
>>   bit of PcdPostCodePropertyMask is set.  Otherwise FALSE is returned.
>> 
>> 
>> 
>>   @retval  TRUE   The
>> POST_CODE_PROPERTY_POST_CODE_DESCRIPTION_ENABLED bit of
>> 
>> -                  PcdPostCodeProperyMask is set.
>> 
>> +                  PcdPostCodePropertyMask is set.
>> 
>>   @retval  FALSE  The
>> POST_CODE_PROPERTY_POST_CODE_DESCRIPTION_ENABLED bit of
>> 
>> -                  PcdPostCodeProperyMask is clear.
>> 
>> +                  PcdPostCodePropertyMask is clear.
>> 
>> 
>> 
>> **/
>> 
>> BOOLEAN
>> 
>> @@ -106,7 +106,7 @@ PostCodeDescriptionEnabled (
>> /**
>> 
>>   Sends a 32-bit value to a POST card.
>> 
>> 
>> 
>> -  If POST codes are enabled in PcdPostCodeProperyMask, then call
>> PostCode()
>> 
>> +  If POST codes are enabled in PcdPostCodePropertyMask, then call
>> PostCode()
>> 
>>   passing in Value.  Value is returned.
>> 
>> 
>> 
>>   @param  Value  The 32-bit value to write to the POST card.
>> 
>> @@ -120,7 +120,7 @@ PostCodeDescriptionEnabled (
>>   Sends a 32-bit value to a POST and associated ASCII string.
>> 
>> 
>> 
>>   If POST codes and POST code descriptions are enabled in
>> 
>> -  PcdPostCodeProperyMask, then call PostCodeWithDescription() passing in
>> 
>> +  PcdPostCodePropertyMask, then call PostCodeWithDescription() passing
>> in
>> 
>>   Value and Description.  If only POST codes are enabled, then call
>> PostCode()
>> 
>>   passing in Value.  Value is returned.
>> 
>> 
>> 
>> diff --git a/MdePkg/Include/Library/ReportStatusCodeLib.h
>> b/MdePkg/Include/Library/ReportStatusCodeLib.h
>> index 3763e69928..3268e07aa6 100644
>> --- a/MdePkg/Include/Library/ReportStatusCodeLib.h
>> +++ b/MdePkg/Include/Library/ReportStatusCodeLib.h
>> @@ -298,12 +298,12 @@ ReportStatusCodeEx (
>>   Returns TRUE if status codes of type EFI_PROGRESS_CODE are enabled
>> 
>> 
>> 
>>   This function returns TRUE if the
>> REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED
>> 
>> -  bit of PcdReportStatusCodeProperyMask is set.  Otherwise FALSE is
>> returned.
>> 
>> +  bit of PcdReportStatusCodePropertyMask is set.  Otherwise FALSE is
>> returned.
>> 
>> 
>> 
>>   @retval  TRUE   The
>> REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED bit of
>> 
>> -                  PcdReportStatusCodeProperyMask is set.
>> 
>> +                  PcdReportStatusCodePropertyMask is set.
>> 
>>   @retval  FALSE  The
>> REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED bit of
>> 
>> -                  PcdReportStatusCodeProperyMask is clear.
>> 
>> +                  PcdReportStatusCodePropertyMask is clear.
>> 
>> 
>> 
>> **/
>> 
>> BOOLEAN
>> 
>> @@ -316,12 +316,12 @@ ReportProgressCodeEnabled (
>>   Returns TRUE if status codes of type EFI_ERROR_CODE are enabled
>> 
>> 
>> 
>>   This function returns TRUE if the
>> REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED
>> 
>> -  bit of PcdReportStatusCodeProperyMask is set.  Otherwise, FALSE is
>> returned.
>> 
>> +  bit of PcdReportStatusCodePropertyMask is set.  Otherwise, FALSE is
>> returned.
>> 
>> 
>> 
>>   @retval  TRUE   The
>> REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED bit of
>> 
>> -                  PcdReportStatusCodeProperyMask is set.
>> 
>> +                  PcdReportStatusCodePropertyMask is set.
>> 
>>   @retval  FALSE  The
>> REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED bit of
>> 
>> -                  PcdReportStatusCodeProperyMask is clear.
>> 
>> +                  PcdReportStatusCodePropertyMask is clear.
>> 
>> 
>> 
>> **/
>> 
>> BOOLEAN
>> 
>> @@ -334,12 +334,12 @@ ReportErrorCodeEnabled (
>>   Returns TRUE if status codes of type EFI_DEBUG_CODE are enabled
>> 
>> 
>> 
>>   This function returns TRUE if the
>> REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED
>> 
>> -  bit of PcdReportStatusCodeProperyMask is set.  Otherwise FALSE is
>> returned.
>> 
>> +  bit of PcdReportStatusCodePropertyMask is set.  Otherwise FALSE is
>> returned.
>> 
>> 
>> 
>>   @retval  TRUE   The
>> REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED bit of
>> 
>> -                  PcdReportStatusCodeProperyMask is set.
>> 
>> +                  PcdReportStatusCodePropertyMask is set.
>> 
>>   @retval  FALSE  The
>> REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED bit of
>> 
>> -                  PcdReportStatusCodeProperyMask is clear.
>> 
>> +                  PcdReportStatusCodePropertyMask is clear.
>> 
>> 
>> 
>> **/
>> 
>> BOOLEAN
>> 
>> @@ -352,7 +352,7 @@ ReportDebugCodeEnabled (
>>   Reports a status code with minimal parameters if the status code type
> is
>> enabled.
>> 
>> 
>> 
>>   If the status code type specified by Type is enabled in
>> 
>> -  PcdReportStatusCodeProperyMask, then call ReportStatusCode() passing in
>> Type
>> 
>> +  PcdReportStatusCodePropertyMask, then call ReportStatusCode() passing
>> in Type
>> 
>>   and Value.
>> 
>> 
>> 
>>   @param  Type   The status code type.
>> 
>> @@ -377,7 +377,7 @@ ReportDebugCodeEnabled (
>>   status code type is enabled.
>> 
>> 
>> 
>>   If the status code type specified by Type is enabled in
>> 
>> -  PcdReportStatusCodeProperyMask, then call
>> ReportStatusCodeWithDevicePath()
>> 
>> +  PcdReportStatusCodePropertyMask, then call
>> ReportStatusCodeWithDevicePath()
>> 
>>   passing in Type, Value, and DevicePath.
>> 
>> 
>> 
>>   @param  Type        The status code type.
>> 
>> @@ -407,7 +407,7 @@ ReportDebugCodeEnabled (
>>   is enabled.
>> 
>> 
>> 
>>   If the status code type specified by Type is enabled in
>> 
>> -  PcdReportStatusCodeProperyMask, then call
>> ReportStatusCodeWithExtendedData()
>> 
>> +  PcdReportStatusCodePropertyMask, then call
>> ReportStatusCodeWithExtendedData()
>> 
>>   passing in Type, Value, ExtendedData, and ExtendedDataSize.
>> 
>> 
>> 
>>   @param  Type              The status code type.
>> 
>> @@ -438,7 +438,7 @@ ReportDebugCodeEnabled (
>>   Reports a status code specifying all parameters if the status code type
> is
>> enabled.
>> 
>> 
>> 
>>   If the status code type specified by Type is enabled in
>> 
>> -  PcdReportStatusCodeProperyMask, then call ReportStatusCodeEx() passing
>> in Type,
>> 
>> +  PcdReportStatusCodePropertyMask, then call ReportStatusCodeEx()
>> passing in Type,
>> 
>>   Value, Instance, CallerId, ExtendedDataGuid, ExtendedData, and
>> ExtendedDataSize.
>> 
>> 
>> 
>>   @param  Type              The status code type.
>> 
>> diff --git a/MdePkg/Include/Library/S3PciLib.h
>> b/MdePkg/Include/Library/S3PciLib.h
>> index 1479859b84..185844d0c7 100644
>> --- a/MdePkg/Include/Library/S3PciLib.h
>> +++ b/MdePkg/Include/Library/S3PciLib.h
>> @@ -985,7 +985,7 @@ S3PciBitFieldAndThenOr32 (
>>   Size into the buffer specified by Buffer. This function only allows the
> PCI
>> 
>>   configuration registers from a single PCI function to be read. Size is
>> 
>>   returned. When possible 32-bit PCI configuration read cycles are used
> to
>> read
>> 
>> -  from StartAdress to StartAddress + Size. Due to alignment restrictions,
>> 8-bit
>> 
>> +  from StartAddress to StartAddress + Size. Due to alignment
> restrictions,
>> 8-bit
>> 
>>   and 16-bit PCI configuration read cycles may be used at the beginning
> and
>> the
>> 
>>   end of the range.
>> 
>> 
>> 
>> @@ -1018,7 +1018,7 @@ S3PciReadBuffer (
>>   Size from the buffer specified by Buffer. This function only allows the
> PCI
>> 
>>   configuration registers from a single PCI function to be written. Size
> is
>> 
>>   returned. When possible 32-bit PCI configuration write cycles are used
> to
>> 
>> -  write from StartAdress to StartAddress + Size. Due to alignment
>> restrictions,
>> 
>> +  write from StartAddress to StartAddress + Size. Due to alignment
>> restrictions,
>> 
>>   8-bit and 16-bit PCI configuration write cycles may be used at the
>> beginning
>> 
>>   and the end of the range.
>> 
>> 
>> 
>> diff --git a/MdePkg/Include/Library/S3PciSegmentLib.h
>> b/MdePkg/Include/Library/S3PciSegmentLib.h
>> index 5067d4fcbb..21863c2597 100644
>> --- a/MdePkg/Include/Library/S3PciSegmentLib.h
>> +++ b/MdePkg/Include/Library/S3PciSegmentLib.h
>> @@ -970,7 +970,7 @@ S3PciSegmentBitFieldAndThenOr32 (
>>   Size into the buffer specified by Buffer. This function only allows the
> PCI
>> 
>>   configuration registers from a single PCI function to be read. Size is
>> 
>>   returned. When possible 32-bit PCI configuration read cycles are used
> to
>> read
>> 
>> -  from StartAdress to StartAddress + Size. Due to alignment restrictions,
>> 8-bit
>> 
>> +  from StartAddress to StartAddress + Size. Due to alignment
> restrictions,
>> 8-bit
>> 
>>   and 16-bit PCI configuration read cycles may be used at the beginning
> and
>> the
>> 
>>   end of the range.
>> 
>> 
>> 
>> @@ -1003,7 +1003,7 @@ S3PciSegmentReadBuffer (
>>   Size from the buffer specified by Buffer. This function only allows the
> PCI
>> 
>>   configuration registers from a single PCI function to be written. Size
> is
>> 
>>   returned. When possible 32-bit PCI configuration write cycles are used
> to
>> 
>> -  write from StartAdress to StartAddress + Size. Due to alignment
>> restrictions,
>> 
>> +  write from StartAddress to StartAddress + Size. Due to alignment
>> restrictions,
>> 
>>   8-bit and 16-bit PCI configuration write cycles may be used at the
>> beginning
>> 
>>   and the end of the range.
>> 
>> 
>> 
>> diff --git a/MdePkg/Include/Library/UefiLib.h
>> b/MdePkg/Include/Library/UefiLib.h
>> index be7da7fdf7..450d766513 100644
>> --- a/MdePkg/Include/Library/UefiLib.h
>> +++ b/MdePkg/Include/Library/UefiLib.h
>> @@ -317,7 +317,7 @@ EfiInitializeLock (
>>   Macro that calls DebugAssert() if an EFI_LOCK structure is not in the
>> locked state.
>> 
>> 
>> 
>>   If MDEPKG_NDEBUG is not defined and the
>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>> 
>> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
>> EFI_LOCK
>> 
>> +  bit of PcdDebugPropertyMask is set, then this macro evaluates the
>> EFI_LOCK
>> 
>>   structure specified by Lock.  If Lock is not in the locked state, then
>> 
>>   DebugAssert() is called passing in the source filename, source line
> number,
>> 
>>   and Lock.
>> 
>> diff --git a/MdePkg/Include/Protocol/BlockIo.h
>> b/MdePkg/Include/Protocol/BlockIo.h
>> index ac9adf7a9c..414bf98b52 100644
>> --- a/MdePkg/Include/Protocol/BlockIo.h
>> +++ b/MdePkg/Include/Protocol/BlockIo.h
>> @@ -90,7 +90,7 @@ EFI_STATUS
>>   @retval EFI_WRITE_PROTECTED   The device can not be written to.
>> 
>>   @retval EFI_DEVICE_ERROR      The device reported an error while
>> performing the write.
>> 
>>   @retval EFI_NO_MEDIA          There is no media in the device.
>> 
>> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched the
>> current device.
>> 
>> +  @retval EFI_MEDIA_CHANGED     The MediaId does not matched the
>> current device.
>> 
>>   @retval EFI_BAD_BUFFER_SIZE   The Buffer was not a multiple of the
>> block size of the device.
>> 
>>   @retval EFI_INVALID_PARAMETER The write request contains LBAs that
>> are not valid,
>> 
>>                                 or the buffer is not on proper
>> alignment.
>> 
>> @@ -112,7 +112,7 @@ EFI_STATUS
>>   @param  This              Indicates a pointer to the calling context.
>> 
>> 
>> 
>>   @retval EFI_SUCCESS       All outstanding data was written to the
>> device
>> 
>> -  @retval EFI_DEVICE_ERROR  The device reported an error while writting
>> back the data
>> 
>> +  @retval EFI_DEVICE_ERROR  The device reported an error while writing
>> back the data
>> 
>>   @retval EFI_NO_MEDIA      There is no media in the device.
>> 
>> 
>> 
>> **/
>> 
>> diff --git a/MdePkg/Include/Protocol/BlockIo2.h
>> b/MdePkg/Include/Protocol/BlockIo2.h
>> index d25f51f733..0502554205 100644
>> --- a/MdePkg/Include/Protocol/BlockIo2.h
>> +++ b/MdePkg/Include/Protocol/BlockIo2.h
>> @@ -44,7 +44,7 @@ typedef struct {
>> 
>> 
>>   @param[in]  This                 Indicates a pointer to the calling
>> context.
>> 
>>   @param[in]  ExtendedVerification Indicates that the driver may perform
>> a more
>> 
>> -                                   exhausive verification operation
>> of the device
>> 
>> +                                   exhaustive verification operation
>> of the device
>> 
>>                                    during reset.
>> 
>> 
>> 
>>   @retval EFI_SUCCESS          The device was reset.
>> 
>> @@ -125,7 +125,7 @@ EFI_STATUS
>>                                 the Event is NULL.
>> 
>>   @retval EFI_WRITE_PROTECTED   The device can not be written to.
>> 
>>   @retval EFI_NO_MEDIA          There is no media in the device.
>> 
>> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched the
>> current device.
>> 
>> +  @retval EFI_MEDIA_CHANGED     The MediaId does not matched the
>> current device.
>> 
>>   @retval EFI_DEVICE_ERROR      The device reported an error while
>> performing the write.
>> 
>>   @retval EFI_BAD_BUFFER_SIZE   The Buffer was not a multiple of the
>> block size of the device.
>> 
>>   @retval EFI_INVALID_PARAMETER The write request contains LBAs that
>> are not valid,
>> 
>> @@ -158,7 +158,7 @@ EFI_STATUS
>>   @retval EFI_SUCCESS          The flush request was queued if Event
>> is not NULL.
>> 
>>                                All outstanding data was written
>> correctly to the
>> 
>>                                device if the Event is NULL.
>> 
>> -  @retval EFI_DEVICE_ERROR     The device reported an error while
>> writting back
>> 
>> +  @retval EFI_DEVICE_ERROR     The device reported an error while
>> writing back
>> 
>>                                the data.
>> 
>>   @retval EFI_WRITE_PROTECTED  The device cannot be written to.
>> 
>>   @retval EFI_NO_MEDIA         There is no media in the device.
>> 
>> diff --git a/MdePkg/Include/Protocol/BlockIoCrypto.h
>> b/MdePkg/Include/Protocol/BlockIoCrypto.h
>> index bcc0ed40be..f0af6a8bb0 100644
>> --- a/MdePkg/Include/Protocol/BlockIoCrypto.h
>> +++ b/MdePkg/Include/Protocol/BlockIoCrypto.h
>> @@ -168,7 +168,7 @@ typedef struct {
>>   up to the platform firmware or driver to implement.
>> 
>> 
>> 
>>   @param[in]  This                 Pointer to the
>> EFI_BLOCK_IO_CRYPTO_PROTOCOL instance.
>> 
>> -  @param[in]  ExtendedVerification Indicates that the driver may perform
>> a more exhausive
>> 
>> +  @param[in]  ExtendedVerification Indicates that the driver may perform
>> a more exhaustive
>> 
>>                                    verification operation of the
>> device during reset.
>> 
>> 
>> 
>>   @retval EFI_SUCCESS              The block device was reset.
>> 
>> diff --git a/MdePkg/Include/Protocol/DiskIo.h
>> b/MdePkg/Include/Protocol/DiskIo.h
>> index eaa5cbcea2..2c86530a5c 100644
>> --- a/MdePkg/Include/Protocol/DiskIo.h
>> +++ b/MdePkg/Include/Protocol/DiskIo.h
>> @@ -42,7 +42,7 @@ typedef EFI_DISK_IO_PROTOCOL EFI_DISK_IO;
>>   @retval EFI_SUCCESS           The data was read correctly from the
>> device.
>> 
>>   @retval EFI_DEVICE_ERROR      The device reported an error while
>> performing the read.
>> 
>>   @retval EFI_NO_MEDIA          There is no media in the device.
>> 
>> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched the
>> current device.
>> 
>> +  @retval EFI_MEDIA_CHANGED     The MediaId does not matched the
>> current device.
>> 
>>   @retval EFI_INVALID_PARAMETER The read request contains device
>> addresses that are not
>> 
>>                                 valid for the device.
>> 
>> 
>> 
>> @@ -70,7 +70,7 @@ EFI_STATUS
>>   @retval EFI_WRITE_PROTECTED   The device can not be written to.
>> 
>>   @retval EFI_DEVICE_ERROR      The device reported an error while
>> performing the write.
>> 
>>   @retval EFI_NO_MEDIA          There is no media in the device.
>> 
>> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched the
>> current device.
>> 
>> +  @retval EFI_MEDIA_CHANGED     The MediaId does not matched the
>> current device.
>> 
>>   @retval EFI_INVALID_PARAMETER The write request contains device
>> addresses that are not
>> 
>>                                  valid for the device.
>> 
>> 
>> 
>> diff --git a/MdePkg/Include/Protocol/DiskIo2.h
>> b/MdePkg/Include/Protocol/DiskIo2.h
>> index c989bb5f45..58c972e48e 100644
>> --- a/MdePkg/Include/Protocol/DiskIo2.h
>> +++ b/MdePkg/Include/Protocol/DiskIo2.h
>> @@ -70,7 +70,7 @@ EFI_STATUS
>> 
>> Event will be signaled upon completion.
>> 
>>   @retval EFI_DEVICE_ERROR      The device reported an error while
>> performing the write.
>> 
>>   @retval EFI_NO_MEDIA          There is no medium in the device.
>> 
>> -  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the current
>> medium.
>> 
>> +  @retval EFI_MEDIA_CHANGED     The MediaId is not for the current
>> medium.
>> 
>>   @retval EFI_INVALID_PARAMETER The read request contains device
>> addresses that are not valid for the device.
>> 
>>   @retval EFI_OUT_OF_RESOURCES  The request could not be completed
>> due to a lack of resources.
>> 
>> 
>> 
>> @@ -103,7 +103,7 @@ EFI_STATUS
>>   @retval EFI_WRITE_PROTECTED   The device cannot be written to.
>> 
>>   @retval EFI_DEVICE_ERROR      The device reported an error while
>> performing the write operation.
>> 
>>   @retval EFI_NO_MEDIA          There is no medium in the device.
>> 
>> -  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the current
>> medium.
>> 
>> +  @retval EFI_MEDIA_CHANGED     The MediaId is not for the current
>> medium.
>> 
>>   @retval EFI_INVALID_PARAMETER The write request contains device
>> addresses that are not valid for the device.
>> 
>>   @retval EFI_OUT_OF_RESOURCES  The request could not be completed
>> due to a lack of resources.
>> 
>> 
>> 
>> @@ -133,7 +133,7 @@ EFI_STATUS
>>   @retval EFI_WRITE_PROTECTED   The device cannot be written to.
>> 
>>   @retval EFI_DEVICE_ERROR      The device reported an error while
>> performing the write operation.
>> 
>>   @retval EFI_NO_MEDIA          There is no medium in the device.
>> 
>> -  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the current
>> medium.
>> 
>> +  @retval EFI_MEDIA_CHANGED     The MediaId is not for the current
>> medium.
>> 
>>   @retval EFI_OUT_OF_RESOURCES  The request could not be completed
>> due to a lack of resources.
>> 
>> **/
>> 
>> typedef
>> 
>> diff --git a/MdePkg/Include/Protocol/Ip4.h b/MdePkg/Include/Protocol/Ip4.h
>> index 4c0ed6fd3c..57a25122ba 100644
>> --- a/MdePkg/Include/Protocol/Ip4.h
>> +++ b/MdePkg/Include/Protocol/Ip4.h
>> @@ -37,7 +37,7 @@ typedef struct _EFI_IP4_PROTOCOL
>> EFI_IP4_PROTOCOL;
>> 
>> 
>> ///
>> 
>> /// EFI_IP4_ADDRESS_PAIR is deprecated in the UEFI 2.4B and should not be
>> used any more.
>> 
>> -/// The definition in here is only present to provide backwards
> compatability.
>> 
>> +/// The definition in here is only present to provide backwards
> compatibility.
>> 
>> ///
>> 
>> typedef struct {
>> 
>>   EFI_HANDLE          InstanceHandle;
>> 
>> @@ -47,7 +47,7 @@ typedef struct {
>> 
>> 
>> ///
>> 
>> /// EFI_IP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and should not
>> be used any more.
>> 
>> -/// The definition in here is only present to provide backwards
> compatability.
>> 
>> +/// The definition in here is only present to provide backwards
> compatibility.
>> 
>> ///
>> 
>> typedef struct {
>> 
>>   EFI_HANDLE              DriverHandle;
>> 
>> diff --git a/MdePkg/Include/Protocol/Ip6.h b/MdePkg/Include/Protocol/Ip6.h
>> index 4aff36f0a1..269ae0d6b0 100644
>> --- a/MdePkg/Include/Protocol/Ip6.h
>> +++ b/MdePkg/Include/Protocol/Ip6.h
>> @@ -37,7 +37,7 @@ typedef struct _EFI_IP6_PROTOCOL
>> EFI_IP6_PROTOCOL;
>> 
>> 
>> ///
>> 
>> /// EFI_IP6_ADDRESS_PAIR is deprecated in the UEFI 2.4B and should not be
>> used any more.
>> 
>> -/// The definition in here is only present to provide backwards
> compatability.
>> 
>> +/// The definition in here is only present to provide backwards
> compatibility.
>> 
>> ///
>> 
>> typedef struct {
>> 
>>   ///
>> 
>> @@ -56,7 +56,7 @@ typedef struct {
>> 
>> 
>> ///
>> 
>> /// EFI_IP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and should not
>> be used any more.
>> 
>> -/// The definition in here is only present to provide backwards
> compatability.
>> 
>> +/// The definition in here is only present to provide backwards
> compatibility.
>> 
>> ///
>> 
>> typedef struct {
>> 
>>   ///
>> 
>> diff --git a/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
>> b/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
>> index 78acb4ddae..9649b819ba 100644
>> --- a/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
>> +++ b/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
>> @@ -39,7 +39,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
>> #define EFI_NETWORK_INTERFACE_IDENTIFIER_INTERFACE_REVISION
>> EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_REVISION
>> 
>> 
>> 
>> ///
>> 
>> -/// Forward reference for pure ANSI compatability.
>> 
>> +/// Forward reference for pure ANSI compatibility.
>> 
>> ///
>> 
>> typedef struct _EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL
>> EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL;
>> 
>> 
>> 
>> @@ -82,7 +82,7 @@ typedef enum {
>> } EFI_NETWORK_INTERFACE_TYPE;
>> 
>> 
>> 
>> ///
>> 
>> -/// Forward reference for pure ANSI compatability.
>> 
>> +/// Forward reference for pure ANSI compatibility.
>> 
>> ///
>> 
>> typedef struct undiconfig_table UNDI_CONFIG_TABLE;
>> 
>> 
>> 
>> diff --git a/MdePkg/Include/Protocol/Pkcs7Verify.h
>> b/MdePkg/Include/Protocol/Pkcs7Verify.h
>> index 068eda8b45..93b6c2f9b7 100644
>> --- a/MdePkg/Include/Protocol/Pkcs7Verify.h
>> +++ b/MdePkg/Include/Protocol/Pkcs7Verify.h
>> @@ -28,7 +28,7 @@ typedef struct _EFI_PKCS7_VERIFY_PROTOCOL
>> EFI_PKCS7_VERIFY_PROTOCOL;
>> 
>> 
>> /**
>> 
>>   Processes a buffer containing binary DER-encoded PKCS7 signature.
>> 
>> -  The signed data content may be embedded within the buffer or separated.
>> Funtion
>> 
>> +  The signed data content may be embedded within the buffer or separated.
>> Function
>> 
>>   verifies the signature of the content is valid and signing certificate
> was not
>> 
>>   revoked and is contained within a list of trusted signers.
>> 
>> 
>> 
>> diff --git a/MdePkg/Include/Protocol/RamDisk.h
>> b/MdePkg/Include/Protocol/RamDisk.h
>> index 2ab5a5e5e1..8808efdf66 100644
>> --- a/MdePkg/Include/Protocol/RamDisk.h
>> +++ b/MdePkg/Include/Protocol/RamDisk.h
>> @@ -19,7 +19,7 @@
>>   { 0xab38a0df, 0x6873, 0x44a9, { 0x87, 0xe6, 0xd4, 0xeb, 0x56, 0x14,
> 0x84,
>> 0x49 }};
>> 
>> 
>> 
>> //
>> 
>> -// Forward reference for pure ANSI compatability
>> 
>> +// Forward reference for pure ANSI compatibility
>> 
>> //
>> 
>> typedef struct _EFI_RAM_DISK_PROTOCOL EFI_RAM_DISK_PROTOCOL;
>> 
>> 
>> 
>> diff --git a/MdePkg/Include/Protocol/ScsiIo.h
>> b/MdePkg/Include/Protocol/ScsiIo.h
>> index 7ebfd9a652..7485e52b3f 100644
>> --- a/MdePkg/Include/Protocol/ScsiIo.h
>> +++ b/MdePkg/Include/Protocol/ScsiIo.h
>> @@ -18,7 +18,7 @@
>>   }
>> 
>> 
>> 
>> ///
>> 
>> -/// Forward reference for pure ANSI compatability
>> 
>> +/// Forward reference for pure ANSI compatibility
>> 
>> ///
>> 
>> typedef struct _EFI_SCSI_IO_PROTOCOL EFI_SCSI_IO_PROTOCOL;
>> 
>> 
>> 
>> diff --git a/MdePkg/Include/Protocol/ScsiPassThru.h
>> b/MdePkg/Include/Protocol/ScsiPassThru.h
>> index c87fb97aee..a4c6a6be3d 100644
>> --- a/MdePkg/Include/Protocol/ScsiPassThru.h
>> +++ b/MdePkg/Include/Protocol/ScsiPassThru.h
>> @@ -22,7 +22,7 @@
>>   }
>> 
>> 
>> 
>> ///
>> 
>> -/// Forward reference for pure ANSI compatability
>> 
>> +/// Forward reference for pure ANSI compatibility
>> 
>> ///
>> 
>> typedef struct _EFI_SCSI_PASS_THRU_PROTOCOL
>> EFI_SCSI_PASS_THRU_PROTOCOL;
>> 
>> 
>> 
>> diff --git a/MdePkg/Include/Protocol/ServiceBinding.h
>> b/MdePkg/Include/Protocol/ServiceBinding.h
>> index b39af73a95..3fb9ed6e98 100644
>> --- a/MdePkg/Include/Protocol/ServiceBinding.h
>> +++ b/MdePkg/Include/Protocol/ServiceBinding.h
>> @@ -14,7 +14,7 @@
>> #define __EFI_SERVICE_BINDING_H__
>> 
>> 
>> 
>> ///
>> 
>> -/// Forward reference for pure ANSI compatability
>> 
>> +/// Forward reference for pure ANSI compatibility
>> 
>> ///
>> 
>> typedef struct _EFI_SERVICE_BINDING_PROTOCOL
>> EFI_SERVICE_BINDING_PROTOCOL;
>> 
>> 
>> 
>> diff --git a/MdePkg/Include/Protocol/Shell.h
>> b/MdePkg/Include/Protocol/Shell.h
>> index 5efee49e19..d65c87a735 100644
>> --- a/MdePkg/Include/Protocol/Shell.h
>> +++ b/MdePkg/Include/Protocol/Shell.h
>> @@ -180,7 +180,7 @@ BOOLEAN
>> 
>> 
>>   @param[in] FileHandle         The file handle to be closed.
>> 
>> 
>> 
>> -  @retval EFI_SUCCESS           The file closed sucessfully.
>> 
>> +  @retval EFI_SUCCESS           The file closed successfully.
>> 
>> **/
>> 
>> typedef
>> 
>> EFI_STATUS
>> 
>> diff --git a/MdePkg/Include/Protocol/ShellDynamicCommand.h
>> b/MdePkg/Include/Protocol/ShellDynamicCommand.h
>> index f1bb59d700..c7756f9a81 100644
>> --- a/MdePkg/Include/Protocol/ShellDynamicCommand.h
>> +++ b/MdePkg/Include/Protocol/ShellDynamicCommand.h
>> @@ -34,7 +34,7 @@ typedef struct
>> _EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL
>> EFI_SHELL_DYNAMIC_COMMAND_PRO
>>   @param[in] Shell                  The instance of the shell protocol
>> used in the context
>> 
>>                                     of processing this command.
>> 
>> 
>> 
>> -  @return EFI_SUCCESS               the operation was sucessful
>> 
>> +  @return EFI_SUCCESS               the operation was successful
>> 
>>   @return other                     the operation failed.
>> 
>> **/
>> 
>> typedef
>> 
>> diff --git a/MdePkg/Include/Protocol/Tcp4.h
>> b/MdePkg/Include/Protocol/Tcp4.h
>> index e81c2e71f6..cf88739687 100644
>> --- a/MdePkg/Include/Protocol/Tcp4.h
>> +++ b/MdePkg/Include/Protocol/Tcp4.h
>> @@ -31,7 +31,7 @@ typedef struct _EFI_TCP4_PROTOCOL
>> EFI_TCP4_PROTOCOL;
>> 
>> 
>> ///
>> 
>> /// EFI_TCP4_SERVICE_POINT is deprecated in the UEFI 2.4B and should not
>> be used any more.
>> 
>> -/// The definition in here is only present to provide backwards
> compatability.
>> 
>> +/// The definition in here is only present to provide backwards
> compatibility.
>> 
>> ///
>> 
>> typedef struct {
>> 
>>   EFI_HANDLE          InstanceHandle;
>> 
>> @@ -43,7 +43,7 @@ typedef struct {
>> 
>> 
>> ///
>> 
>> /// EFI_TCP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and should not
>> be used any more.
>> 
>> -/// The definition in here is only present to provide backwards
> compatability.
>> 
>> +/// The definition in here is only present to provide backwards
> compatibility.
>> 
>> ///
>> 
>> typedef struct {
>> 
>>   EFI_HANDLE                DriverHandle;
>> 
>> diff --git a/MdePkg/Include/Protocol/Tcp6.h
>> b/MdePkg/Include/Protocol/Tcp6.h
>> index a8787dd3af..1391978a35 100644
>> --- a/MdePkg/Include/Protocol/Tcp6.h
>> +++ b/MdePkg/Include/Protocol/Tcp6.h
>> @@ -32,7 +32,7 @@ typedef struct _EFI_TCP6_PROTOCOL
>> EFI_TCP6_PROTOCOL;
>> 
>> 
>> ///
>> 
>> /// EFI_TCP6_SERVICE_POINT is deprecated in the UEFI 2.4B and should not
>> be used any more.
>> 
>> -/// The definition in here is only present to provide backwards
> compatability.
>> 
>> +/// The definition in here is only present to provide backwards
> compatibility.
>> 
>> ///
>> 
>> typedef struct {
>> 
>>   ///
>> 
>> @@ -64,7 +64,7 @@ typedef struct {
>> 
>> 
>> ///
>> 
>> /// EFI_TCP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and should not
>> be used any more.
>> 
>> -/// The definition in here is only present to provide backwards
> compatability.
>> 
>> +/// The definition in here is only present to provide backwards
> compatibility.
>> 
>> ///
>> 
>> typedef struct {
>> 
>>   EFI_HANDLE                DriverHandle; ///< The handle of the
>> driver that creates this entry.
>> 
>> diff --git a/MdePkg/Include/Protocol/Udp4.h
>> b/MdePkg/Include/Protocol/Udp4.h
>> index a4ac6fd4e7..e7e41cadef 100644
>> --- a/MdePkg/Include/Protocol/Udp4.h
>> +++ b/MdePkg/Include/Protocol/Udp4.h
>> @@ -33,7 +33,7 @@ typedef struct _EFI_UDP4_PROTOCOL
>> EFI_UDP4_PROTOCOL;
>> 
>> 
>> ///
>> 
>> /// EFI_UDP4_SERVICE_POINT is deprecated in the UEFI 2.4B and should
>> not be used any more.
>> 
>> -/// The definition in here is only present to provide backwards
> compatability.
>> 
>> +/// The definition in here is only present to provide backwards
> compatibility.
>> 
>> ///
>> 
>> typedef struct {
>> 
>>   EFI_HANDLE          InstanceHandle;
>> 
>> @@ -45,7 +45,7 @@ typedef struct {
>> 
>> 
>> ///
>> 
>> /// EFI_UDP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and should
>> not be used any more.
>> 
>> -/// The definition in here is only present to provide backwards
> compatability.
>> 
>> +/// The definition in here is only present to provide backwards
> compatibility.
>> 
>> ///
>> 
>> typedef struct {
>> 
>>   EFI_HANDLE                DriverHandle;
>> 
>> diff --git a/MdePkg/Include/Protocol/Udp6.h
>> b/MdePkg/Include/Protocol/Udp6.h
>> index 61fa623917..a8179c8f93 100644
>> --- a/MdePkg/Include/Protocol/Udp6.h
>> +++ b/MdePkg/Include/Protocol/Udp6.h
>> @@ -28,7 +28,7 @@
>> 
>> 
>> ///
>> 
>> /// EFI_UDP6_SERVICE_POINT is deprecated in the UEFI 2.4B and should
>> not be used any more.
>> 
>> -/// The definition in here is only present to provide backwards
> compatability.
>> 
>> +/// The definition in here is only present to provide backwards
> compatibility.
>> 
>> ///
>> 
>> typedef struct {
>> 
>>   ///
>> 
>> @@ -59,7 +59,7 @@ typedef struct {
>> 
>> 
>> ///
>> 
>> /// EFI_UDP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and should
>> not be used any more.
>> 
>> -/// The definition in here is only present to provide backwards
> compatability.
>> 
>> +/// The definition in here is only present to provide backwards
> compatibility.
>> 
>> ///
>> 
>> typedef struct {
>> 
>>   ///
>> 
>> diff --git a/MdePkg/Include/Protocol/UfsDeviceConfig.h
>> b/MdePkg/Include/Protocol/UfsDeviceConfig.h
>> index 34676c7831..b3e58c4aad 100644
>> --- a/MdePkg/Include/Protocol/UfsDeviceConfig.h
>> +++ b/MdePkg/Include/Protocol/UfsDeviceConfig.h
>> @@ -19,7 +19,7 @@
>>   { 0xb81bfab0, 0xeb3, 0x4cf9, { 0x84, 0x65, 0x7f, 0xa9, 0x86, 0x36,
> 0x16,
>> 0x64 }};
>> 
>> 
>> 
>> //
>> 
>> -// Forward reference for pure ANSI compatability
>> 
>> +// Forward reference for pure ANSI compatibility
>> 
>> //
>> 
>> typedef struct _EFI_UFS_DEVICE_CONFIG_PROTOCOL
>> EFI_UFS_DEVICE_CONFIG_PROTOCOL;
>> 
>> 
>> 
>> diff --git a/MdePkg/Include/Protocol/UgaDraw.h
>> b/MdePkg/Include/Protocol/UgaDraw.h
>> index 8d33bf873c..f27fde5e32 100644
>> --- a/MdePkg/Include/Protocol/UgaDraw.h
>> +++ b/MdePkg/Include/Protocol/UgaDraw.h
>> @@ -126,7 +126,7 @@ typedef enum {
>> 
>> 
>>     @retval EFI_SUCCESS           - The Blt operation completed.
>> 
>>     @retval EFI_INVALID_PARAMETER - BltOperation is not valid.
>> 
>> -    @retval EFI_DEVICE_ERROR      - A hardware error occurred
>> writting to the video buffer.
>> 
>> +    @retval EFI_DEVICE_ERROR      - A hardware error occurred
>> writing to the video buffer.
>> 
>> 
>> 
>> **/
>> 
>> typedef
>> 
>> diff --git a/MdePkg/Include/Protocol/Usb2HostController.h
>> b/MdePkg/Include/Protocol/Usb2HostController.h
>> index 06e20beba8..50bbb5574a 100644
>> --- a/MdePkg/Include/Protocol/Usb2HostController.h
>> +++ b/MdePkg/Include/Protocol/Usb2HostController.h
>> @@ -20,7 +20,7 @@
>>   }
>> 
>> 
>> 
>> ///
>> 
>> -/// Forward reference for pure ANSI compatability
>> 
>> +/// Forward reference for pure ANSI compatibility
>> 
>> ///
>> 
>> typedef struct _EFI_USB2_HC_PROTOCOL EFI_USB2_HC_PROTOCOL;
>> 
>> 
>> 
>> diff --git a/MdePkg/Include/Protocol/UsbHostController.h
>> b/MdePkg/Include/Protocol/UsbHostController.h
>> index 8b626ec52a..7b215f6d03 100644
>> --- a/MdePkg/Include/Protocol/UsbHostController.h
>> +++ b/MdePkg/Include/Protocol/UsbHostController.h
>> @@ -21,7 +21,7 @@
>>   }
>> 
>> 
>> 
>> ///
>> 
>> -/// Forward reference for pure ANSI compatability
>> 
>> +/// Forward reference for pure ANSI compatibility
>> 
>> ///
>> 
>> typedef struct _EFI_USB_HC_PROTOCOL EFI_USB_HC_PROTOCOL;
>> 
>> 
>> 
>> --
>> 2.39.2 (Apple Git-144)
>> 
>> 
> 
> 
> 
> 



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#104846): https://edk2.groups.io/g/devel/message/104846
Mute This Topic: https://groups.io/mt/98895580/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-
[edk2-devel] 回复: [PATCH] MdePkg Include: Fix typos
Posted by gaoliming via groups.io 11 months, 2 weeks ago
Giri:
 Edk2 CI enables SpellCheck. Seemly, those typos are not detected by CI. So, I want to confirm which tool do you use. 

 This patch is good. But, the first changes the existing MACRO name. I am not sure whether there is any code impact. 

Thanks
Liming
> -----邮件原件-----
> 发件人: Giri Mudusuru <girim@apple.com>
> 发送时间: 2023年5月15日 10:49
> 收件人: gaoliming <gaoliming@byosoft.com.cn>
> 抄送: devel@edk2.groups.io; Michael D Kinney
> <michael.d.kinney@intel.com>; Zhiguang Liu <zhiguang.liu@intel.com>;
> Andrew Fish <afish@apple.com>; Giri Mudusuru <girim@apple.com>
> 主题: Re: [PATCH] MdePkg Include: Fix typos
> 
> Hi Liming,
> 
> These typos are found during reviews, sync with open source and other debug.
> Just kept running list and then a simple search and replace in repo.
> 
> I have fix for other packages too, just starting with MdePkg to get some
> feedback on size of patch (number of files etc)
> 
> I am using VS Code IDE with Code Spell Checker plugin which highlights any
> typos.
> 
> Thanks,
> -Giri
> 
> > On May 15, 2023, at 7:10 AM, gaoliming <gaoliming@byosoft.com.cn>
> wrote:
> >
> > Giri:
> >  How do you find these typos? Which tool do you use to scan the code?
> >
> > Thanks
> > Liming
> >> -----邮件原件-----
> >> 发件人: Giri Mudusuru <girim@apple.com>
> >> 发送时间: 2023年5月12日 18:25
> >> 收件人: devel@edk2.groups.io
> >> 抄送: Giri Mudusuru <girim@apple.com>; Michael D Kinney
> >> <michael.d.kinney@intel.com>; Liming Gao <gaoliming@byosoft.com.cn>;
> >> Zhiguang Liu <zhiguang.liu@intel.com>; Andrew Fish <afish@apple.com>
> >> 主题: [PATCH] MdePkg Include: Fix typos
> >>
> >> compatability->compatibility
> >> EFI_MEDIA_CHNAGED->EFI_MEDIA_CHANGED
> >> Funtion->Function
> >> exhausive->exhaustive
> >> Propery->Property
> >> StartAdress->StartAddress
> >> sucessful->successful
> >> writting->writing
> >>
> >> Cc: Michael D Kinney <michael.d.kinney@intel.com>
> >> Cc: Liming Gao <gaoliming@byosoft.com.cn>
> >> Cc: Zhiguang Liu <zhiguang.liu@intel.com>
> >> Cc: Andrew Fish <afish@apple.com>
> >> Signed-off-by: Giri Mudusuru <girim@apple.com>
> >> ---
> >> MdePkg/Include/IndustryStandard/Acpi10.h      |  2 +-
> >> MdePkg/Include/Library/DebugLib.h             | 50
> >> +++++++++----------
> >> MdePkg/Include/Library/PerformanceLib.h       |  2 +-
> >> MdePkg/Include/Library/PostCodeLib.h          | 12 ++---
> >> MdePkg/Include/Library/ReportStatusCodeLib.h  | 26 +++++-----
> >> MdePkg/Include/Library/S3PciLib.h             |  4 +-
> >> MdePkg/Include/Library/S3PciSegmentLib.h      |  4 +-
> >> MdePkg/Include/Library/UefiLib.h              |  2 +-
> >> MdePkg/Include/Protocol/BlockIo.h             |  4 +-
> >> MdePkg/Include/Protocol/BlockIo2.h            |  6 +--
> >> MdePkg/Include/Protocol/BlockIoCrypto.h       |  2 +-
> >> MdePkg/Include/Protocol/DiskIo.h              |  4 +-
> >> MdePkg/Include/Protocol/DiskIo2.h             |  6 +--
> >> MdePkg/Include/Protocol/Ip4.h                 |  4 +-
> >> MdePkg/Include/Protocol/Ip6.h                 |  4 +-
> >> .../Protocol/NetworkInterfaceIdentifier.h     |  4 +-
> >> MdePkg/Include/Protocol/Pkcs7Verify.h         |  2 +-
> >> MdePkg/Include/Protocol/RamDisk.h             |  2 +-
> >> MdePkg/Include/Protocol/ScsiIo.h              |  2 +-
> >> MdePkg/Include/Protocol/ScsiPassThru.h        |  2 +-
> >> MdePkg/Include/Protocol/ServiceBinding.h      |  2 +-
> >> MdePkg/Include/Protocol/Shell.h               |  2 +-
> >> MdePkg/Include/Protocol/ShellDynamicCommand.h |  2 +-
> >> MdePkg/Include/Protocol/Tcp4.h                |  4 +-
> >> MdePkg/Include/Protocol/Tcp6.h                |  4 +-
> >> MdePkg/Include/Protocol/Udp4.h                |  4 +-
> >> MdePkg/Include/Protocol/Udp6.h                |  4 +-
> >> MdePkg/Include/Protocol/UfsDeviceConfig.h     |  2 +-
> >> MdePkg/Include/Protocol/UgaDraw.h             |  2 +-
> >> MdePkg/Include/Protocol/Usb2HostController.h  |  2 +-
> >> MdePkg/Include/Protocol/UsbHostController.h   |  2 +-
> >> 31 files changed, 87 insertions(+), 87 deletions(-)
> >>
> >> diff --git a/MdePkg/Include/IndustryStandard/Acpi10.h
> >> b/MdePkg/Include/IndustryStandard/Acpi10.h
> >> index 9cc02edb3e..5a47f8a54c 100644
> >> --- a/MdePkg/Include/IndustryStandard/Acpi10.h
> >> +++ b/MdePkg/Include/IndustryStandard/Acpi10.h
> >> @@ -321,7 +321,7 @@ typedef struct {
> >> #define
> >>
> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_MEMOR
> >> Y    (0 << 3)
> >>
> >> #define
> >>
> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_RESERV
> >> ED  (1 << 3)
> >>
> >> #define
> >> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_ACPI
> >> (2 << 3)
> >>
> >> -#define
> >> EFI_APCI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_NVS
> >> (3 << 3)
> >>
> >> +#define
> >> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_NVS
> >> (3 << 3)
> >>
> >> //
> >>
> >> // Bit [5]    : Memory to I/O Translation, _TTP
> >>
> >> //
> >>
> >> diff --git a/MdePkg/Include/Library/DebugLib.h
> >> b/MdePkg/Include/Library/DebugLib.h
> >> index f0c9f64487..56c9e0c781 100644
> >> --- a/MdePkg/Include/Library/DebugLib.h
> >> +++ b/MdePkg/Include/Library/DebugLib.h
> >> @@ -185,8 +185,8 @@ DebugBPrint (
> >>
> >>
> >>   Print a message of the form "ASSERT <FileName>(<LineNumber>):
> >> <Description>\n"
> >>
> >>   to the debug output device.  If
> >> DEBUG_PROPERTY_ASSERT_BREAKPOINT_ENABLED bit of
> >>
> >> -  PcdDebugProperyMask is set then CpuBreakpoint() is called. Otherwise,
> > if
> >>
> >> -  DEBUG_PROPERTY_ASSERT_DEADLOOP_ENABLED bit of
> >> PcdDebugProperyMask is set then
> >>
> >> +  PcdDebugPropertyMask is set then CpuBreakpoint() is called.
> Otherwise,
> > if
> >>
> >> +  DEBUG_PROPERTY_ASSERT_DEADLOOP_ENABLED bit of
> >> PcdDebugPropertyMask is set then
> >>
> >>   CpuDeadLoop() is called.  If neither of these bits are set, then this
> >> function
> >>
> >>   returns immediately after the message is printed to the debug output
> >> device.
> >>
> >>   DebugAssert() must actively prevent recursion.  If DebugAssert() is
> > called
> >> while
> >>
> >> @@ -234,10 +234,10 @@ DebugClearMemory (
> >>   Returns TRUE if ASSERT() macros are enabled.
> >>
> >>
> >>
> >>   This function returns TRUE if the
> >> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit of
> >>
> >> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
> >>
> >> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
> >>
> >>
> >>
> >> -  @retval  TRUE    The
> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
> >> bit of PcdDebugProperyMask is set.
> >>
> >> -  @retval  FALSE   The
> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
> >> bit of PcdDebugProperyMask is clear.
> >>
> >> +  @retval  TRUE    The
> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
> >> bit of PcdDebugPropertyMask is set.
> >>
> >> +  @retval  FALSE   The
> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
> >> bit of PcdDebugPropertyMask is clear.
> >>
> >>
> >>
> >> **/
> >>
> >> BOOLEAN
> >>
> >> @@ -250,10 +250,10 @@ DebugAssertEnabled (
> >>   Returns TRUE if DEBUG() macros are enabled.
> >>
> >>
> >>
> >>   This function returns TRUE if the
> >> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED bit of
> >>
> >> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
> >>
> >> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
> >>
> >>
> >>
> >> -  @retval  TRUE    The
> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
> >> bit of PcdDebugProperyMask is set.
> >>
> >> -  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
> bit
> >> of PcdDebugProperyMask is clear.
> >>
> >> +  @retval  TRUE    The
> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
> >> bit of PcdDebugPropertyMask is set.
> >>
> >> +  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
> bit
> >> of PcdDebugPropertyMask is clear.
> >>
> >>
> >>
> >> **/
> >>
> >> BOOLEAN
> >>
> >> @@ -266,10 +266,10 @@ DebugPrintEnabled (
> >>   Returns TRUE if DEBUG_CODE() macros are enabled.
> >>
> >>
> >>
> >>   This function returns TRUE if the
> >> DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
> >>
> >> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
> >>
> >> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
> >>
> >>
> >>
> >> -  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_CODE_ENABLED
> bit
> >> of PcdDebugProperyMask is set.
> >>
> >> -  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_CODE_ENABLED
> bit
> >> of PcdDebugProperyMask is clear.
> >>
> >> +  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_CODE_ENABLED
> >> bit of PcdDebugPropertyMask is set.
> >>
> >> +  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_CODE_ENABLED
> bit
> >> of PcdDebugPropertyMask is clear.
> >>
> >>
> >>
> >> **/
> >>
> >> BOOLEAN
> >>
> >> @@ -282,10 +282,10 @@ DebugCodeEnabled (
> >>   Returns TRUE if DEBUG_CLEAR_MEMORY() macro is enabled.
> >>
> >>
> >>
> >>   This function returns TRUE if the
> >> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
> >>
> >> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
> >>
> >> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
> >>
> >>
> >>
> >> -  @retval  TRUE    The
> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED
> >> bit of PcdDebugProperyMask is set.
> >>
> >> -  @retval  FALSE   The
> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED
> >> bit of PcdDebugProperyMask is clear.
> >>
> >> +  @retval  TRUE    The
> >> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
> >> PcdDebugPropertyMask is set.
> >>
> >> +  @retval  FALSE   The
> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED
> >> bit of PcdDebugPropertyMask is clear.
> >>
> >>
> >>
> >> **/
> >>
> >> BOOLEAN
> >>
> >> @@ -384,7 +384,7 @@ UnitTestDebugAssert (
> >>   Macro that calls DebugAssert() if an expression evaluates to FALSE.
> >>
> >>
> >>
> >>   If MDEPKG_NDEBUG is not defined and the
> >> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
> >>
> >> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
> > Boolean
> >>
> >> +  bit of PcdDebugPropertyMask is set, then this macro evaluates the
> >> Boolean
> >>
> >>   expression specified by Expression.  If Expression evaluates to FALSE,
> >> then
> >>
> >>   DebugAssert() is called passing in the source filename, source line
> > number,
> >>
> >>   and Expression.
> >>
> >> @@ -410,7 +410,7 @@ UnitTestDebugAssert (
> >>   Macro that calls DebugPrint().
> >>
> >>
> >>
> >>   If MDEPKG_NDEBUG is not defined and the
> >> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
> >>
> >> -  bit of PcdDebugProperyMask is set, then this macro passes Expression
> to
> >>
> >> +  bit of PcdDebugPropertyMask is set, then this macro passes Expression
> > to
> >>
> >>   DebugPrint().
> >>
> >>
> >>
> >>   @param  Expression  Expression containing an error level, a format
> >> string,
> >>
> >> @@ -433,7 +433,7 @@ UnitTestDebugAssert (
> >>   Macro that calls DebugAssert() if an EFI_STATUS evaluates to an error
> >> code.
> >>
> >>
> >>
> >>   If MDEPKG_NDEBUG is not defined and the
> >> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
> >>
> >> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
> >> EFI_STATUS
> >>
> >> +  bit of PcdDebugPropertyMask is set, then this macro evaluates the
> >> EFI_STATUS
> >>
> >>   value specified by StatusParameter.  If StatusParameter is an error
> > code,
> >>
> >>   then DebugAssert() is called passing in the source filename, source
> > line
> >>
> >>   number, and StatusParameter.
> >>
> >> @@ -459,7 +459,7 @@ UnitTestDebugAssert (
> >>   Macro that calls DebugAssert() if a RETURN_STATUS evaluates to an
> error
> >> code.
> >>
> >>
> >>
> >>   If MDEPKG_NDEBUG is not defined and the
> >> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
> >>
> >> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
> >>
> >> +  bit of PcdDebugPropertyMask is set, then this macro evaluates the
> >>
> >>   RETURN_STATUS value specified by StatusParameter.  If
> >> StatusParameter is an
> >>
> >>   error code, then DebugAssert() is called passing in the source
> > filename,
> >>
> >>   source line number, and StatusParameter.
> >>
> >> @@ -487,7 +487,7 @@ UnitTestDebugAssert (
> >>   handle database.
> >>
> >>
> >>
> >>   If MDEPKG_NDEBUG is defined or the
> >> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
> >>
> >> -  of PcdDebugProperyMask is clear, then return.
> >>
> >> +  of PcdDebugPropertyMask is clear, then return.
> >>
> >>
> >>
> >>   If Handle is NULL, then a check is made to see if the protocol
> > specified by
> >> Guid
> >>
> >>   is present on any handle in the handle database.  If Handle is not
> > NULL,
> >> then
> >>
> >> @@ -528,7 +528,7 @@ UnitTestDebugAssert (
> >> /**
> >>
> >>   Macro that marks the beginning of debug source code.
> >>
> >>
> >>
> >> -  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
> >> PcdDebugProperyMask is set,
> >>
> >> +  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
> >> PcdDebugPropertyMask is set,
> >>
> >>   then this macro marks the beginning of source code that is included in
> > a
> >> module.
> >>
> >>   Otherwise, the source lines between DEBUG_CODE_BEGIN() and
> >> DEBUG_CODE_END()
> >>
> >>   are not included in a module.
> >>
> >> @@ -539,7 +539,7 @@ UnitTestDebugAssert (
> >> /**
> >>
> >>   The macro that marks the end of debug source code.
> >>
> >>
> >>
> >> -  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
> >> PcdDebugProperyMask is set,
> >>
> >> +  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
> >> PcdDebugPropertyMask is set,
> >>
> >>   then this macro marks the end of source code that is included in a
> > module.
> >>
> >>   Otherwise, the source lines between DEBUG_CODE_BEGIN() and
> >> DEBUG_CODE_END()
> >>
> >>   are not included in a module.
> >>
> >> @@ -550,7 +550,7 @@ UnitTestDebugAssert (
> >> /**
> >>
> >>   The macro that declares a section of debug source code.
> >>
> >>
> >>
> >> -  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
> >> PcdDebugProperyMask is set,
> >>
> >> +  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
> >> PcdDebugPropertyMask is set,
> >>
> >>   then the source code specified by Expression is included in a module.
> >>
> >>   Otherwise, the source specified by Expression is not included in a
> > module.
> >>
> >>
> >>
> >> @@ -563,7 +563,7 @@ UnitTestDebugAssert (
> >> /**
> >>
> >>   The macro that calls DebugClearMemory() to clear a buffer to a default
> >> value.
> >>
> >>
> >>
> >> -  If the DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
> >> PcdDebugProperyMask is set,
> >>
> >> +  If the DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
> >> PcdDebugPropertyMask is set,
> >>
> >>   then this macro calls DebugClearMemory() passing in Address and
> Length.
> >>
> >>
> >>
> >>   @param  Address  The pointer to a buffer.
> >>
> >> @@ -586,13 +586,13 @@ UnitTestDebugAssert (
> >>   public data structure to retrieve a pointer to the private data
> > structure.
> >>
> >>
> >>
> >>   If MDEPKG_NDEBUG is defined or the
> >> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
> >>
> >> -  of PcdDebugProperyMask is clear, then this macro computes the offset,
> > in
> >> bytes,
> >>
> >> +  of PcdDebugPropertyMask is clear, then this macro computes the
> offset,
> > in
> >> bytes,
> >>
> >>   of the field specified by Field from the beginning of the data
> > structure
> >> specified
> >>
> >>   by TYPE.  This offset is subtracted from Record, and is used to return
> > a
> >> pointer
> >>
> >>   to a data structure of the type specified by TYPE.
> >>
> >>
> >>
> >>   If MDEPKG_NDEBUG is not defined and the
> >> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
> >>
> >> -  of PcdDebugProperyMask is set, then this macro computes the offset, in
> >> bytes,
> >>
> >> +  of PcdDebugPropertyMask is set, then this macro computes the offset,
> in
> >> bytes,
> >>
> >>   of field specified by Field from the beginning of the data structure
> >> specified
> >>
> >>   by TYPE.  This offset is subtracted from Record, and is used to compute
> > a
> >> pointer
> >>
> >>   to a data structure of the type specified by TYPE.  The Signature field
> > of
> >> the
> >>
> >> diff --git a/MdePkg/Include/Library/PerformanceLib.h
> >> b/MdePkg/Include/Library/PerformanceLib.h
> >> index d0f2dfb070..24e60d33d1 100644
> >> --- a/MdePkg/Include/Library/PerformanceLib.h
> >> +++ b/MdePkg/Include/Library/PerformanceLib.h
> >> @@ -10,7 +10,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
> >> #define __PERFORMANCE_LIB_H__
> >>
> >>
> >>
> >> ///
> >>
> >> -/// Performance library propery mask bits
> >>
> >> +/// Performance library property mask bits
> >>
> >> ///
> >>
> >> #define PERFORMANCE_LIBRARY_PROPERTY_MEASUREMENT_ENABLED
> >> 0x00000001
> >>
> >>
> >>
> >> diff --git a/MdePkg/Include/Library/PostCodeLib.h
> >> b/MdePkg/Include/Library/PostCodeLib.h
> >> index 80628d7999..5fd6ab3b36 100644
> >> --- a/MdePkg/Include/Library/PostCodeLib.h
> >> +++ b/MdePkg/Include/Library/PostCodeLib.h
> >> @@ -74,9 +74,9 @@ PostCodeWithDescription (
> >>   bit of PcdPostCodePropertyMask is set.  Otherwise FALSE is returned.
> >>
> >>
> >>
> >>   @retval  TRUE   The
> POST_CODE_PROPERTY_POST_CODE_ENABLED
> >> bit of
> >>
> >> -                  PcdPostCodeProperyMask is set.
> >>
> >> +                  PcdPostCodePropertyMask is set.
> >>
> >>   @retval  FALSE  The POST_CODE_PROPERTY_POST_CODE_ENABLED
> >> bit of
> >>
> >> -                  PcdPostCodeProperyMask is clear.
> >>
> >> +                  PcdPostCodePropertyMask is clear.
> >>
> >>
> >>
> >> **/
> >>
> >> BOOLEAN
> >>
> >> @@ -92,9 +92,9 @@ PostCodeEnabled (
> >>   bit of PcdPostCodePropertyMask is set.  Otherwise FALSE is returned.
> >>
> >>
> >>
> >>   @retval  TRUE   The
> >> POST_CODE_PROPERTY_POST_CODE_DESCRIPTION_ENABLED bit of
> >>
> >> -                  PcdPostCodeProperyMask is set.
> >>
> >> +                  PcdPostCodePropertyMask is set.
> >>
> >>   @retval  FALSE  The
> >> POST_CODE_PROPERTY_POST_CODE_DESCRIPTION_ENABLED bit of
> >>
> >> -                  PcdPostCodeProperyMask is clear.
> >>
> >> +                  PcdPostCodePropertyMask is clear.
> >>
> >>
> >>
> >> **/
> >>
> >> BOOLEAN
> >>
> >> @@ -106,7 +106,7 @@ PostCodeDescriptionEnabled (
> >> /**
> >>
> >>   Sends a 32-bit value to a POST card.
> >>
> >>
> >>
> >> -  If POST codes are enabled in PcdPostCodeProperyMask, then call
> >> PostCode()
> >>
> >> +  If POST codes are enabled in PcdPostCodePropertyMask, then call
> >> PostCode()
> >>
> >>   passing in Value.  Value is returned.
> >>
> >>
> >>
> >>   @param  Value  The 32-bit value to write to the POST card.
> >>
> >> @@ -120,7 +120,7 @@ PostCodeDescriptionEnabled (
> >>   Sends a 32-bit value to a POST and associated ASCII string.
> >>
> >>
> >>
> >>   If POST codes and POST code descriptions are enabled in
> >>
> >> -  PcdPostCodeProperyMask, then call PostCodeWithDescription() passing
> in
> >>
> >> +  PcdPostCodePropertyMask, then call PostCodeWithDescription()
> passing
> >> in
> >>
> >>   Value and Description.  If only POST codes are enabled, then call
> >> PostCode()
> >>
> >>   passing in Value.  Value is returned.
> >>
> >>
> >>
> >> diff --git a/MdePkg/Include/Library/ReportStatusCodeLib.h
> >> b/MdePkg/Include/Library/ReportStatusCodeLib.h
> >> index 3763e69928..3268e07aa6 100644
> >> --- a/MdePkg/Include/Library/ReportStatusCodeLib.h
> >> +++ b/MdePkg/Include/Library/ReportStatusCodeLib.h
> >> @@ -298,12 +298,12 @@ ReportStatusCodeEx (
> >>   Returns TRUE if status codes of type EFI_PROGRESS_CODE are enabled
> >>
> >>
> >>
> >>   This function returns TRUE if the
> >> REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED
> >>
> >> -  bit of PcdReportStatusCodeProperyMask is set.  Otherwise FALSE is
> >> returned.
> >>
> >> +  bit of PcdReportStatusCodePropertyMask is set.  Otherwise FALSE is
> >> returned.
> >>
> >>
> >>
> >>   @retval  TRUE   The
> >> REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED bit of
> >>
> >> -                  PcdReportStatusCodeProperyMask is set.
> >>
> >> +                  PcdReportStatusCodePropertyMask is set.
> >>
> >>   @retval  FALSE  The
> >> REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED bit of
> >>
> >> -                  PcdReportStatusCodeProperyMask is clear.
> >>
> >> +                  PcdReportStatusCodePropertyMask is clear.
> >>
> >>
> >>
> >> **/
> >>
> >> BOOLEAN
> >>
> >> @@ -316,12 +316,12 @@ ReportProgressCodeEnabled (
> >>   Returns TRUE if status codes of type EFI_ERROR_CODE are enabled
> >>
> >>
> >>
> >>   This function returns TRUE if the
> >> REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED
> >>
> >> -  bit of PcdReportStatusCodeProperyMask is set.  Otherwise, FALSE is
> >> returned.
> >>
> >> +  bit of PcdReportStatusCodePropertyMask is set.  Otherwise, FALSE is
> >> returned.
> >>
> >>
> >>
> >>   @retval  TRUE   The
> >> REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED bit of
> >>
> >> -                  PcdReportStatusCodeProperyMask is set.
> >>
> >> +                  PcdReportStatusCodePropertyMask is set.
> >>
> >>   @retval  FALSE  The
> >> REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED bit of
> >>
> >> -                  PcdReportStatusCodeProperyMask is clear.
> >>
> >> +                  PcdReportStatusCodePropertyMask is clear.
> >>
> >>
> >>
> >> **/
> >>
> >> BOOLEAN
> >>
> >> @@ -334,12 +334,12 @@ ReportErrorCodeEnabled (
> >>   Returns TRUE if status codes of type EFI_DEBUG_CODE are enabled
> >>
> >>
> >>
> >>   This function returns TRUE if the
> >> REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED
> >>
> >> -  bit of PcdReportStatusCodeProperyMask is set.  Otherwise FALSE is
> >> returned.
> >>
> >> +  bit of PcdReportStatusCodePropertyMask is set.  Otherwise FALSE is
> >> returned.
> >>
> >>
> >>
> >>   @retval  TRUE   The
> >> REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED bit of
> >>
> >> -                  PcdReportStatusCodeProperyMask is set.
> >>
> >> +                  PcdReportStatusCodePropertyMask is set.
> >>
> >>   @retval  FALSE  The
> >> REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED bit of
> >>
> >> -                  PcdReportStatusCodeProperyMask is clear.
> >>
> >> +                  PcdReportStatusCodePropertyMask is clear.
> >>
> >>
> >>
> >> **/
> >>
> >> BOOLEAN
> >>
> >> @@ -352,7 +352,7 @@ ReportDebugCodeEnabled (
> >>   Reports a status code with minimal parameters if the status code type
> > is
> >> enabled.
> >>
> >>
> >>
> >>   If the status code type specified by Type is enabled in
> >>
> >> -  PcdReportStatusCodeProperyMask, then call ReportStatusCode()
> passing in
> >> Type
> >>
> >> +  PcdReportStatusCodePropertyMask, then call ReportStatusCode()
> passing
> >> in Type
> >>
> >>   and Value.
> >>
> >>
> >>
> >>   @param  Type   The status code type.
> >>
> >> @@ -377,7 +377,7 @@ ReportDebugCodeEnabled (
> >>   status code type is enabled.
> >>
> >>
> >>
> >>   If the status code type specified by Type is enabled in
> >>
> >> -  PcdReportStatusCodeProperyMask, then call
> >> ReportStatusCodeWithDevicePath()
> >>
> >> +  PcdReportStatusCodePropertyMask, then call
> >> ReportStatusCodeWithDevicePath()
> >>
> >>   passing in Type, Value, and DevicePath.
> >>
> >>
> >>
> >>   @param  Type        The status code type.
> >>
> >> @@ -407,7 +407,7 @@ ReportDebugCodeEnabled (
> >>   is enabled.
> >>
> >>
> >>
> >>   If the status code type specified by Type is enabled in
> >>
> >> -  PcdReportStatusCodeProperyMask, then call
> >> ReportStatusCodeWithExtendedData()
> >>
> >> +  PcdReportStatusCodePropertyMask, then call
> >> ReportStatusCodeWithExtendedData()
> >>
> >>   passing in Type, Value, ExtendedData, and ExtendedDataSize.
> >>
> >>
> >>
> >>   @param  Type              The status code type.
> >>
> >> @@ -438,7 +438,7 @@ ReportDebugCodeEnabled (
> >>   Reports a status code specifying all parameters if the status code type
> > is
> >> enabled.
> >>
> >>
> >>
> >>   If the status code type specified by Type is enabled in
> >>
> >> -  PcdReportStatusCodeProperyMask, then call ReportStatusCodeEx()
> passing
> >> in Type,
> >>
> >> +  PcdReportStatusCodePropertyMask, then call ReportStatusCodeEx()
> >> passing in Type,
> >>
> >>   Value, Instance, CallerId, ExtendedDataGuid, ExtendedData, and
> >> ExtendedDataSize.
> >>
> >>
> >>
> >>   @param  Type              The status code type.
> >>
> >> diff --git a/MdePkg/Include/Library/S3PciLib.h
> >> b/MdePkg/Include/Library/S3PciLib.h
> >> index 1479859b84..185844d0c7 100644
> >> --- a/MdePkg/Include/Library/S3PciLib.h
> >> +++ b/MdePkg/Include/Library/S3PciLib.h
> >> @@ -985,7 +985,7 @@ S3PciBitFieldAndThenOr32 (
> >>   Size into the buffer specified by Buffer. This function only allows the
> > PCI
> >>
> >>   configuration registers from a single PCI function to be read. Size is
> >>
> >>   returned. When possible 32-bit PCI configuration read cycles are used
> > to
> >> read
> >>
> >> -  from StartAdress to StartAddress + Size. Due to alignment restrictions,
> >> 8-bit
> >>
> >> +  from StartAddress to StartAddress + Size. Due to alignment
> > restrictions,
> >> 8-bit
> >>
> >>   and 16-bit PCI configuration read cycles may be used at the beginning
> > and
> >> the
> >>
> >>   end of the range.
> >>
> >>
> >>
> >> @@ -1018,7 +1018,7 @@ S3PciReadBuffer (
> >>   Size from the buffer specified by Buffer. This function only allows the
> > PCI
> >>
> >>   configuration registers from a single PCI function to be written. Size
> > is
> >>
> >>   returned. When possible 32-bit PCI configuration write cycles are used
> > to
> >>
> >> -  write from StartAdress to StartAddress + Size. Due to alignment
> >> restrictions,
> >>
> >> +  write from StartAddress to StartAddress + Size. Due to alignment
> >> restrictions,
> >>
> >>   8-bit and 16-bit PCI configuration write cycles may be used at the
> >> beginning
> >>
> >>   and the end of the range.
> >>
> >>
> >>
> >> diff --git a/MdePkg/Include/Library/S3PciSegmentLib.h
> >> b/MdePkg/Include/Library/S3PciSegmentLib.h
> >> index 5067d4fcbb..21863c2597 100644
> >> --- a/MdePkg/Include/Library/S3PciSegmentLib.h
> >> +++ b/MdePkg/Include/Library/S3PciSegmentLib.h
> >> @@ -970,7 +970,7 @@ S3PciSegmentBitFieldAndThenOr32 (
> >>   Size into the buffer specified by Buffer. This function only allows the
> > PCI
> >>
> >>   configuration registers from a single PCI function to be read. Size is
> >>
> >>   returned. When possible 32-bit PCI configuration read cycles are used
> > to
> >> read
> >>
> >> -  from StartAdress to StartAddress + Size. Due to alignment restrictions,
> >> 8-bit
> >>
> >> +  from StartAddress to StartAddress + Size. Due to alignment
> > restrictions,
> >> 8-bit
> >>
> >>   and 16-bit PCI configuration read cycles may be used at the beginning
> > and
> >> the
> >>
> >>   end of the range.
> >>
> >>
> >>
> >> @@ -1003,7 +1003,7 @@ S3PciSegmentReadBuffer (
> >>   Size from the buffer specified by Buffer. This function only allows the
> > PCI
> >>
> >>   configuration registers from a single PCI function to be written. Size
> > is
> >>
> >>   returned. When possible 32-bit PCI configuration write cycles are used
> > to
> >>
> >> -  write from StartAdress to StartAddress + Size. Due to alignment
> >> restrictions,
> >>
> >> +  write from StartAddress to StartAddress + Size. Due to alignment
> >> restrictions,
> >>
> >>   8-bit and 16-bit PCI configuration write cycles may be used at the
> >> beginning
> >>
> >>   and the end of the range.
> >>
> >>
> >>
> >> diff --git a/MdePkg/Include/Library/UefiLib.h
> >> b/MdePkg/Include/Library/UefiLib.h
> >> index be7da7fdf7..450d766513 100644
> >> --- a/MdePkg/Include/Library/UefiLib.h
> >> +++ b/MdePkg/Include/Library/UefiLib.h
> >> @@ -317,7 +317,7 @@ EfiInitializeLock (
> >>   Macro that calls DebugAssert() if an EFI_LOCK structure is not in the
> >> locked state.
> >>
> >>
> >>
> >>   If MDEPKG_NDEBUG is not defined and the
> >> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
> >>
> >> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
> >> EFI_LOCK
> >>
> >> +  bit of PcdDebugPropertyMask is set, then this macro evaluates the
> >> EFI_LOCK
> >>
> >>   structure specified by Lock.  If Lock is not in the locked state, then
> >>
> >>   DebugAssert() is called passing in the source filename, source line
> > number,
> >>
> >>   and Lock.
> >>
> >> diff --git a/MdePkg/Include/Protocol/BlockIo.h
> >> b/MdePkg/Include/Protocol/BlockIo.h
> >> index ac9adf7a9c..414bf98b52 100644
> >> --- a/MdePkg/Include/Protocol/BlockIo.h
> >> +++ b/MdePkg/Include/Protocol/BlockIo.h
> >> @@ -90,7 +90,7 @@ EFI_STATUS
> >>   @retval EFI_WRITE_PROTECTED   The device can not be written to.
> >>
> >>   @retval EFI_DEVICE_ERROR      The device reported an error while
> >> performing the write.
> >>
> >>   @retval EFI_NO_MEDIA          There is no media in the device.
> >>
> >> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched
> the
> >> current device.
> >>
> >> +  @retval EFI_MEDIA_CHANGED     The MediaId does not matched
> the
> >> current device.
> >>
> >>   @retval EFI_BAD_BUFFER_SIZE   The Buffer was not a multiple of the
> >> block size of the device.
> >>
> >>   @retval EFI_INVALID_PARAMETER The write request contains LBAs
> that
> >> are not valid,
> >>
> >>                                 or the buffer is not on proper
> >> alignment.
> >>
> >> @@ -112,7 +112,7 @@ EFI_STATUS
> >>   @param  This              Indicates a pointer to the calling
> context.
> >>
> >>
> >>
> >>   @retval EFI_SUCCESS       All outstanding data was written to the
> >> device
> >>
> >> -  @retval EFI_DEVICE_ERROR  The device reported an error while
> writting
> >> back the data
> >>
> >> +  @retval EFI_DEVICE_ERROR  The device reported an error while
> writing
> >> back the data
> >>
> >>   @retval EFI_NO_MEDIA      There is no media in the device.
> >>
> >>
> >>
> >> **/
> >>
> >> diff --git a/MdePkg/Include/Protocol/BlockIo2.h
> >> b/MdePkg/Include/Protocol/BlockIo2.h
> >> index d25f51f733..0502554205 100644
> >> --- a/MdePkg/Include/Protocol/BlockIo2.h
> >> +++ b/MdePkg/Include/Protocol/BlockIo2.h
> >> @@ -44,7 +44,7 @@ typedef struct {
> >>
> >>
> >>   @param[in]  This                 Indicates a pointer to the
> calling
> >> context.
> >>
> >>   @param[in]  ExtendedVerification Indicates that the driver may
> perform
> >> a more
> >>
> >> -                                   exhausive verification
> operation
> >> of the device
> >>
> >> +                                   exhaustive verification
> operation
> >> of the device
> >>
> >>                                    during reset.
> >>
> >>
> >>
> >>   @retval EFI_SUCCESS          The device was reset.
> >>
> >> @@ -125,7 +125,7 @@ EFI_STATUS
> >>                                 the Event is NULL.
> >>
> >>   @retval EFI_WRITE_PROTECTED   The device can not be written to.
> >>
> >>   @retval EFI_NO_MEDIA          There is no media in the device.
> >>
> >> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched
> the
> >> current device.
> >>
> >> +  @retval EFI_MEDIA_CHANGED     The MediaId does not matched
> the
> >> current device.
> >>
> >>   @retval EFI_DEVICE_ERROR      The device reported an error while
> >> performing the write.
> >>
> >>   @retval EFI_BAD_BUFFER_SIZE   The Buffer was not a multiple of the
> >> block size of the device.
> >>
> >>   @retval EFI_INVALID_PARAMETER The write request contains LBAs
> that
> >> are not valid,
> >>
> >> @@ -158,7 +158,7 @@ EFI_STATUS
> >>   @retval EFI_SUCCESS          The flush request was queued if
> Event
> >> is not NULL.
> >>
> >>                                All outstanding data was written
> >> correctly to the
> >>
> >>                                device if the Event is NULL.
> >>
> >> -  @retval EFI_DEVICE_ERROR     The device reported an error while
> >> writting back
> >>
> >> +  @retval EFI_DEVICE_ERROR     The device reported an error while
> >> writing back
> >>
> >>                                the data.
> >>
> >>   @retval EFI_WRITE_PROTECTED  The device cannot be written to.
> >>
> >>   @retval EFI_NO_MEDIA         There is no media in the device.
> >>
> >> diff --git a/MdePkg/Include/Protocol/BlockIoCrypto.h
> >> b/MdePkg/Include/Protocol/BlockIoCrypto.h
> >> index bcc0ed40be..f0af6a8bb0 100644
> >> --- a/MdePkg/Include/Protocol/BlockIoCrypto.h
> >> +++ b/MdePkg/Include/Protocol/BlockIoCrypto.h
> >> @@ -168,7 +168,7 @@ typedef struct {
> >>   up to the platform firmware or driver to implement.
> >>
> >>
> >>
> >>   @param[in]  This                 Pointer to the
> >> EFI_BLOCK_IO_CRYPTO_PROTOCOL instance.
> >>
> >> -  @param[in]  ExtendedVerification Indicates that the driver may
> perform
> >> a more exhausive
> >>
> >> +  @param[in]  ExtendedVerification Indicates that the driver may
> perform
> >> a more exhaustive
> >>
> >>                                    verification operation of the
> >> device during reset.
> >>
> >>
> >>
> >>   @retval EFI_SUCCESS              The block device was reset.
> >>
> >> diff --git a/MdePkg/Include/Protocol/DiskIo.h
> >> b/MdePkg/Include/Protocol/DiskIo.h
> >> index eaa5cbcea2..2c86530a5c 100644
> >> --- a/MdePkg/Include/Protocol/DiskIo.h
> >> +++ b/MdePkg/Include/Protocol/DiskIo.h
> >> @@ -42,7 +42,7 @@ typedef EFI_DISK_IO_PROTOCOL EFI_DISK_IO;
> >>   @retval EFI_SUCCESS           The data was read correctly from
> the
> >> device.
> >>
> >>   @retval EFI_DEVICE_ERROR      The device reported an error while
> >> performing the read.
> >>
> >>   @retval EFI_NO_MEDIA          There is no media in the device.
> >>
> >> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched
> the
> >> current device.
> >>
> >> +  @retval EFI_MEDIA_CHANGED     The MediaId does not matched
> the
> >> current device.
> >>
> >>   @retval EFI_INVALID_PARAMETER The read request contains device
> >> addresses that are not
> >>
> >>                                 valid for the device.
> >>
> >>
> >>
> >> @@ -70,7 +70,7 @@ EFI_STATUS
> >>   @retval EFI_WRITE_PROTECTED   The device can not be written to.
> >>
> >>   @retval EFI_DEVICE_ERROR      The device reported an error while
> >> performing the write.
> >>
> >>   @retval EFI_NO_MEDIA          There is no media in the device.
> >>
> >> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched
> the
> >> current device.
> >>
> >> +  @retval EFI_MEDIA_CHANGED     The MediaId does not matched
> the
> >> current device.
> >>
> >>   @retval EFI_INVALID_PARAMETER The write request contains device
> >> addresses that are not
> >>
> >>                                  valid for the device.
> >>
> >>
> >>
> >> diff --git a/MdePkg/Include/Protocol/DiskIo2.h
> >> b/MdePkg/Include/Protocol/DiskIo2.h
> >> index c989bb5f45..58c972e48e 100644
> >> --- a/MdePkg/Include/Protocol/DiskIo2.h
> >> +++ b/MdePkg/Include/Protocol/DiskIo2.h
> >> @@ -70,7 +70,7 @@ EFI_STATUS
> >>
> >> Event will be signaled upon completion.
> >>
> >>   @retval EFI_DEVICE_ERROR      The device reported an error while
> >> performing the write.
> >>
> >>   @retval EFI_NO_MEDIA          There is no medium in the device.
> >>
> >> -  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the current
> >> medium.
> >>
> >> +  @retval EFI_MEDIA_CHANGED     The MediaId is not for the
> current
> >> medium.
> >>
> >>   @retval EFI_INVALID_PARAMETER The read request contains device
> >> addresses that are not valid for the device.
> >>
> >>   @retval EFI_OUT_OF_RESOURCES  The request could not be
> completed
> >> due to a lack of resources.
> >>
> >>
> >>
> >> @@ -103,7 +103,7 @@ EFI_STATUS
> >>   @retval EFI_WRITE_PROTECTED   The device cannot be written to.
> >>
> >>   @retval EFI_DEVICE_ERROR      The device reported an error while
> >> performing the write operation.
> >>
> >>   @retval EFI_NO_MEDIA          There is no medium in the device.
> >>
> >> -  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the current
> >> medium.
> >>
> >> +  @retval EFI_MEDIA_CHANGED     The MediaId is not for the
> current
> >> medium.
> >>
> >>   @retval EFI_INVALID_PARAMETER The write request contains device
> >> addresses that are not valid for the device.
> >>
> >>   @retval EFI_OUT_OF_RESOURCES  The request could not be
> completed
> >> due to a lack of resources.
> >>
> >>
> >>
> >> @@ -133,7 +133,7 @@ EFI_STATUS
> >>   @retval EFI_WRITE_PROTECTED   The device cannot be written to.
> >>
> >>   @retval EFI_DEVICE_ERROR      The device reported an error while
> >> performing the write operation.
> >>
> >>   @retval EFI_NO_MEDIA          There is no medium in the device.
> >>
> >> -  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the current
> >> medium.
> >>
> >> +  @retval EFI_MEDIA_CHANGED     The MediaId is not for the
> current
> >> medium.
> >>
> >>   @retval EFI_OUT_OF_RESOURCES  The request could not be
> completed
> >> due to a lack of resources.
> >>
> >> **/
> >>
> >> typedef
> >>
> >> diff --git a/MdePkg/Include/Protocol/Ip4.h
> b/MdePkg/Include/Protocol/Ip4.h
> >> index 4c0ed6fd3c..57a25122ba 100644
> >> --- a/MdePkg/Include/Protocol/Ip4.h
> >> +++ b/MdePkg/Include/Protocol/Ip4.h
> >> @@ -37,7 +37,7 @@ typedef struct _EFI_IP4_PROTOCOL
> >> EFI_IP4_PROTOCOL;
> >>
> >>
> >> ///
> >>
> >> /// EFI_IP4_ADDRESS_PAIR is deprecated in the UEFI 2.4B and should not
> be
> >> used any more.
> >>
> >> -/// The definition in here is only present to provide backwards
> > compatability.
> >>
> >> +/// The definition in here is only present to provide backwards
> > compatibility.
> >>
> >> ///
> >>
> >> typedef struct {
> >>
> >>   EFI_HANDLE          InstanceHandle;
> >>
> >> @@ -47,7 +47,7 @@ typedef struct {
> >>
> >>
> >> ///
> >>
> >> /// EFI_IP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and should not
> >> be used any more.
> >>
> >> -/// The definition in here is only present to provide backwards
> > compatability.
> >>
> >> +/// The definition in here is only present to provide backwards
> > compatibility.
> >>
> >> ///
> >>
> >> typedef struct {
> >>
> >>   EFI_HANDLE              DriverHandle;
> >>
> >> diff --git a/MdePkg/Include/Protocol/Ip6.h
> b/MdePkg/Include/Protocol/Ip6.h
> >> index 4aff36f0a1..269ae0d6b0 100644
> >> --- a/MdePkg/Include/Protocol/Ip6.h
> >> +++ b/MdePkg/Include/Protocol/Ip6.h
> >> @@ -37,7 +37,7 @@ typedef struct _EFI_IP6_PROTOCOL
> >> EFI_IP6_PROTOCOL;
> >>
> >>
> >> ///
> >>
> >> /// EFI_IP6_ADDRESS_PAIR is deprecated in the UEFI 2.4B and should not
> be
> >> used any more.
> >>
> >> -/// The definition in here is only present to provide backwards
> > compatability.
> >>
> >> +/// The definition in here is only present to provide backwards
> > compatibility.
> >>
> >> ///
> >>
> >> typedef struct {
> >>
> >>   ///
> >>
> >> @@ -56,7 +56,7 @@ typedef struct {
> >>
> >>
> >> ///
> >>
> >> /// EFI_IP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and should not
> >> be used any more.
> >>
> >> -/// The definition in here is only present to provide backwards
> > compatability.
> >>
> >> +/// The definition in here is only present to provide backwards
> > compatibility.
> >>
> >> ///
> >>
> >> typedef struct {
> >>
> >>   ///
> >>
> >> diff --git a/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
> >> b/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
> >> index 78acb4ddae..9649b819ba 100644
> >> --- a/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
> >> +++ b/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
> >> @@ -39,7 +39,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
> >> #define EFI_NETWORK_INTERFACE_IDENTIFIER_INTERFACE_REVISION
> >> EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_REVISION
> >>
> >>
> >>
> >> ///
> >>
> >> -/// Forward reference for pure ANSI compatability.
> >>
> >> +/// Forward reference for pure ANSI compatibility.
> >>
> >> ///
> >>
> >> typedef struct _EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL
> >> EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL;
> >>
> >>
> >>
> >> @@ -82,7 +82,7 @@ typedef enum {
> >> } EFI_NETWORK_INTERFACE_TYPE;
> >>
> >>
> >>
> >> ///
> >>
> >> -/// Forward reference for pure ANSI compatability.
> >>
> >> +/// Forward reference for pure ANSI compatibility.
> >>
> >> ///
> >>
> >> typedef struct undiconfig_table UNDI_CONFIG_TABLE;
> >>
> >>
> >>
> >> diff --git a/MdePkg/Include/Protocol/Pkcs7Verify.h
> >> b/MdePkg/Include/Protocol/Pkcs7Verify.h
> >> index 068eda8b45..93b6c2f9b7 100644
> >> --- a/MdePkg/Include/Protocol/Pkcs7Verify.h
> >> +++ b/MdePkg/Include/Protocol/Pkcs7Verify.h
> >> @@ -28,7 +28,7 @@ typedef struct _EFI_PKCS7_VERIFY_PROTOCOL
> >> EFI_PKCS7_VERIFY_PROTOCOL;
> >>
> >>
> >> /**
> >>
> >>   Processes a buffer containing binary DER-encoded PKCS7 signature.
> >>
> >> -  The signed data content may be embedded within the buffer or
> separated.
> >> Funtion
> >>
> >> +  The signed data content may be embedded within the buffer or
> separated.
> >> Function
> >>
> >>   verifies the signature of the content is valid and signing certificate
> > was not
> >>
> >>   revoked and is contained within a list of trusted signers.
> >>
> >>
> >>
> >> diff --git a/MdePkg/Include/Protocol/RamDisk.h
> >> b/MdePkg/Include/Protocol/RamDisk.h
> >> index 2ab5a5e5e1..8808efdf66 100644
> >> --- a/MdePkg/Include/Protocol/RamDisk.h
> >> +++ b/MdePkg/Include/Protocol/RamDisk.h
> >> @@ -19,7 +19,7 @@
> >>   { 0xab38a0df, 0x6873, 0x44a9, { 0x87, 0xe6, 0xd4, 0xeb, 0x56, 0x14,
> > 0x84,
> >> 0x49 }};
> >>
> >>
> >>
> >> //
> >>
> >> -// Forward reference for pure ANSI compatability
> >>
> >> +// Forward reference for pure ANSI compatibility
> >>
> >> //
> >>
> >> typedef struct _EFI_RAM_DISK_PROTOCOL EFI_RAM_DISK_PROTOCOL;
> >>
> >>
> >>
> >> diff --git a/MdePkg/Include/Protocol/ScsiIo.h
> >> b/MdePkg/Include/Protocol/ScsiIo.h
> >> index 7ebfd9a652..7485e52b3f 100644
> >> --- a/MdePkg/Include/Protocol/ScsiIo.h
> >> +++ b/MdePkg/Include/Protocol/ScsiIo.h
> >> @@ -18,7 +18,7 @@
> >>   }
> >>
> >>
> >>
> >> ///
> >>
> >> -/// Forward reference for pure ANSI compatability
> >>
> >> +/// Forward reference for pure ANSI compatibility
> >>
> >> ///
> >>
> >> typedef struct _EFI_SCSI_IO_PROTOCOL EFI_SCSI_IO_PROTOCOL;
> >>
> >>
> >>
> >> diff --git a/MdePkg/Include/Protocol/ScsiPassThru.h
> >> b/MdePkg/Include/Protocol/ScsiPassThru.h
> >> index c87fb97aee..a4c6a6be3d 100644
> >> --- a/MdePkg/Include/Protocol/ScsiPassThru.h
> >> +++ b/MdePkg/Include/Protocol/ScsiPassThru.h
> >> @@ -22,7 +22,7 @@
> >>   }
> >>
> >>
> >>
> >> ///
> >>
> >> -/// Forward reference for pure ANSI compatability
> >>
> >> +/// Forward reference for pure ANSI compatibility
> >>
> >> ///
> >>
> >> typedef struct _EFI_SCSI_PASS_THRU_PROTOCOL
> >> EFI_SCSI_PASS_THRU_PROTOCOL;
> >>
> >>
> >>
> >> diff --git a/MdePkg/Include/Protocol/ServiceBinding.h
> >> b/MdePkg/Include/Protocol/ServiceBinding.h
> >> index b39af73a95..3fb9ed6e98 100644
> >> --- a/MdePkg/Include/Protocol/ServiceBinding.h
> >> +++ b/MdePkg/Include/Protocol/ServiceBinding.h
> >> @@ -14,7 +14,7 @@
> >> #define __EFI_SERVICE_BINDING_H__
> >>
> >>
> >>
> >> ///
> >>
> >> -/// Forward reference for pure ANSI compatability
> >>
> >> +/// Forward reference for pure ANSI compatibility
> >>
> >> ///
> >>
> >> typedef struct _EFI_SERVICE_BINDING_PROTOCOL
> >> EFI_SERVICE_BINDING_PROTOCOL;
> >>
> >>
> >>
> >> diff --git a/MdePkg/Include/Protocol/Shell.h
> >> b/MdePkg/Include/Protocol/Shell.h
> >> index 5efee49e19..d65c87a735 100644
> >> --- a/MdePkg/Include/Protocol/Shell.h
> >> +++ b/MdePkg/Include/Protocol/Shell.h
> >> @@ -180,7 +180,7 @@ BOOLEAN
> >>
> >>
> >>   @param[in] FileHandle         The file handle to be closed.
> >>
> >>
> >>
> >> -  @retval EFI_SUCCESS           The file closed sucessfully.
> >>
> >> +  @retval EFI_SUCCESS           The file closed successfully.
> >>
> >> **/
> >>
> >> typedef
> >>
> >> EFI_STATUS
> >>
> >> diff --git a/MdePkg/Include/Protocol/ShellDynamicCommand.h
> >> b/MdePkg/Include/Protocol/ShellDynamicCommand.h
> >> index f1bb59d700..c7756f9a81 100644
> >> --- a/MdePkg/Include/Protocol/ShellDynamicCommand.h
> >> +++ b/MdePkg/Include/Protocol/ShellDynamicCommand.h
> >> @@ -34,7 +34,7 @@ typedef struct
> >> _EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL
> >> EFI_SHELL_DYNAMIC_COMMAND_PRO
> >>   @param[in] Shell                  The instance of the shell
> protocol
> >> used in the context
> >>
> >>                                     of processing this command.
> >>
> >>
> >>
> >> -  @return EFI_SUCCESS               the operation was sucessful
> >>
> >> +  @return EFI_SUCCESS               the operation was successful
> >>
> >>   @return other                     the operation failed.
> >>
> >> **/
> >>
> >> typedef
> >>
> >> diff --git a/MdePkg/Include/Protocol/Tcp4.h
> >> b/MdePkg/Include/Protocol/Tcp4.h
> >> index e81c2e71f6..cf88739687 100644
> >> --- a/MdePkg/Include/Protocol/Tcp4.h
> >> +++ b/MdePkg/Include/Protocol/Tcp4.h
> >> @@ -31,7 +31,7 @@ typedef struct _EFI_TCP4_PROTOCOL
> >> EFI_TCP4_PROTOCOL;
> >>
> >>
> >> ///
> >>
> >> /// EFI_TCP4_SERVICE_POINT is deprecated in the UEFI 2.4B and should
> not
> >> be used any more.
> >>
> >> -/// The definition in here is only present to provide backwards
> > compatability.
> >>
> >> +/// The definition in here is only present to provide backwards
> > compatibility.
> >>
> >> ///
> >>
> >> typedef struct {
> >>
> >>   EFI_HANDLE          InstanceHandle;
> >>
> >> @@ -43,7 +43,7 @@ typedef struct {
> >>
> >>
> >> ///
> >>
> >> /// EFI_TCP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and should
> not
> >> be used any more.
> >>
> >> -/// The definition in here is only present to provide backwards
> > compatability.
> >>
> >> +/// The definition in here is only present to provide backwards
> > compatibility.
> >>
> >> ///
> >>
> >> typedef struct {
> >>
> >>   EFI_HANDLE                DriverHandle;
> >>
> >> diff --git a/MdePkg/Include/Protocol/Tcp6.h
> >> b/MdePkg/Include/Protocol/Tcp6.h
> >> index a8787dd3af..1391978a35 100644
> >> --- a/MdePkg/Include/Protocol/Tcp6.h
> >> +++ b/MdePkg/Include/Protocol/Tcp6.h
> >> @@ -32,7 +32,7 @@ typedef struct _EFI_TCP6_PROTOCOL
> >> EFI_TCP6_PROTOCOL;
> >>
> >>
> >> ///
> >>
> >> /// EFI_TCP6_SERVICE_POINT is deprecated in the UEFI 2.4B and should
> not
> >> be used any more.
> >>
> >> -/// The definition in here is only present to provide backwards
> > compatability.
> >>
> >> +/// The definition in here is only present to provide backwards
> > compatibility.
> >>
> >> ///
> >>
> >> typedef struct {
> >>
> >>   ///
> >>
> >> @@ -64,7 +64,7 @@ typedef struct {
> >>
> >>
> >> ///
> >>
> >> /// EFI_TCP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and should
> not
> >> be used any more.
> >>
> >> -/// The definition in here is only present to provide backwards
> > compatability.
> >>
> >> +/// The definition in here is only present to provide backwards
> > compatibility.
> >>
> >> ///
> >>
> >> typedef struct {
> >>
> >>   EFI_HANDLE                DriverHandle; ///< The handle of the
> >> driver that creates this entry.
> >>
> >> diff --git a/MdePkg/Include/Protocol/Udp4.h
> >> b/MdePkg/Include/Protocol/Udp4.h
> >> index a4ac6fd4e7..e7e41cadef 100644
> >> --- a/MdePkg/Include/Protocol/Udp4.h
> >> +++ b/MdePkg/Include/Protocol/Udp4.h
> >> @@ -33,7 +33,7 @@ typedef struct _EFI_UDP4_PROTOCOL
> >> EFI_UDP4_PROTOCOL;
> >>
> >>
> >> ///
> >>
> >> /// EFI_UDP4_SERVICE_POINT is deprecated in the UEFI 2.4B and should
> >> not be used any more.
> >>
> >> -/// The definition in here is only present to provide backwards
> > compatability.
> >>
> >> +/// The definition in here is only present to provide backwards
> > compatibility.
> >>
> >> ///
> >>
> >> typedef struct {
> >>
> >>   EFI_HANDLE          InstanceHandle;
> >>
> >> @@ -45,7 +45,7 @@ typedef struct {
> >>
> >>
> >> ///
> >>
> >> /// EFI_UDP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and should
> >> not be used any more.
> >>
> >> -/// The definition in here is only present to provide backwards
> > compatability.
> >>
> >> +/// The definition in here is only present to provide backwards
> > compatibility.
> >>
> >> ///
> >>
> >> typedef struct {
> >>
> >>   EFI_HANDLE                DriverHandle;
> >>
> >> diff --git a/MdePkg/Include/Protocol/Udp6.h
> >> b/MdePkg/Include/Protocol/Udp6.h
> >> index 61fa623917..a8179c8f93 100644
> >> --- a/MdePkg/Include/Protocol/Udp6.h
> >> +++ b/MdePkg/Include/Protocol/Udp6.h
> >> @@ -28,7 +28,7 @@
> >>
> >>
> >> ///
> >>
> >> /// EFI_UDP6_SERVICE_POINT is deprecated in the UEFI 2.4B and should
> >> not be used any more.
> >>
> >> -/// The definition in here is only present to provide backwards
> > compatability.
> >>
> >> +/// The definition in here is only present to provide backwards
> > compatibility.
> >>
> >> ///
> >>
> >> typedef struct {
> >>
> >>   ///
> >>
> >> @@ -59,7 +59,7 @@ typedef struct {
> >>
> >>
> >> ///
> >>
> >> /// EFI_UDP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and should
> >> not be used any more.
> >>
> >> -/// The definition in here is only present to provide backwards
> > compatability.
> >>
> >> +/// The definition in here is only present to provide backwards
> > compatibility.
> >>
> >> ///
> >>
> >> typedef struct {
> >>
> >>   ///
> >>
> >> diff --git a/MdePkg/Include/Protocol/UfsDeviceConfig.h
> >> b/MdePkg/Include/Protocol/UfsDeviceConfig.h
> >> index 34676c7831..b3e58c4aad 100644
> >> --- a/MdePkg/Include/Protocol/UfsDeviceConfig.h
> >> +++ b/MdePkg/Include/Protocol/UfsDeviceConfig.h
> >> @@ -19,7 +19,7 @@
> >>   { 0xb81bfab0, 0xeb3, 0x4cf9, { 0x84, 0x65, 0x7f, 0xa9, 0x86, 0x36,
> > 0x16,
> >> 0x64 }};
> >>
> >>
> >>
> >> //
> >>
> >> -// Forward reference for pure ANSI compatability
> >>
> >> +// Forward reference for pure ANSI compatibility
> >>
> >> //
> >>
> >> typedef struct _EFI_UFS_DEVICE_CONFIG_PROTOCOL
> >> EFI_UFS_DEVICE_CONFIG_PROTOCOL;
> >>
> >>
> >>
> >> diff --git a/MdePkg/Include/Protocol/UgaDraw.h
> >> b/MdePkg/Include/Protocol/UgaDraw.h
> >> index 8d33bf873c..f27fde5e32 100644
> >> --- a/MdePkg/Include/Protocol/UgaDraw.h
> >> +++ b/MdePkg/Include/Protocol/UgaDraw.h
> >> @@ -126,7 +126,7 @@ typedef enum {
> >>
> >>
> >>     @retval EFI_SUCCESS           - The Blt operation completed.
> >>
> >>     @retval EFI_INVALID_PARAMETER - BltOperation is not valid.
> >>
> >> -    @retval EFI_DEVICE_ERROR      - A hardware error occurred
> >> writting to the video buffer.
> >>
> >> +    @retval EFI_DEVICE_ERROR      - A hardware error occurred
> >> writing to the video buffer.
> >>
> >>
> >>
> >> **/
> >>
> >> typedef
> >>
> >> diff --git a/MdePkg/Include/Protocol/Usb2HostController.h
> >> b/MdePkg/Include/Protocol/Usb2HostController.h
> >> index 06e20beba8..50bbb5574a 100644
> >> --- a/MdePkg/Include/Protocol/Usb2HostController.h
> >> +++ b/MdePkg/Include/Protocol/Usb2HostController.h
> >> @@ -20,7 +20,7 @@
> >>   }
> >>
> >>
> >>
> >> ///
> >>
> >> -/// Forward reference for pure ANSI compatability
> >>
> >> +/// Forward reference for pure ANSI compatibility
> >>
> >> ///
> >>
> >> typedef struct _EFI_USB2_HC_PROTOCOL EFI_USB2_HC_PROTOCOL;
> >>
> >>
> >>
> >> diff --git a/MdePkg/Include/Protocol/UsbHostController.h
> >> b/MdePkg/Include/Protocol/UsbHostController.h
> >> index 8b626ec52a..7b215f6d03 100644
> >> --- a/MdePkg/Include/Protocol/UsbHostController.h
> >> +++ b/MdePkg/Include/Protocol/UsbHostController.h
> >> @@ -21,7 +21,7 @@
> >>   }
> >>
> >>
> >>
> >> ///
> >>
> >> -/// Forward reference for pure ANSI compatability
> >>
> >> +/// Forward reference for pure ANSI compatibility
> >>
> >> ///
> >>
> >> typedef struct _EFI_USB_HC_PROTOCOL EFI_USB_HC_PROTOCOL;
> >>
> >>
> >>
> >> --
> >> 2.39.2 (Apple Git-144)
> >>
> >>
> >
> >
> >
> >





-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#104904): https://edk2.groups.io/g/devel/message/104904
Mute This Topic: https://groups.io/mt/98918062/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-
Re: [edk2-devel] [PATCH] MdePkg Include: Fix typos
Posted by Giri Mudusuru via groups.io 11 months, 1 week ago
Hi Liming,
Most of the errors except below macro are in comments. Not sure if CI SpellCheck is skipping comments?

I can revert the macro fix from this patch. I noticed that it is duplicated in Acpi.h and Acpi10.h.

Thanks,
-Giri

> On May 16, 2023, at 6:49 AM, gaoliming <gaoliming@byosoft.com.cn> wrote:
> 
> Giri:
> Edk2 CI enables SpellCheck. Seemly, those typos are not detected by CI. So, I want to confirm which tool do you use. 
> 
> This patch is good. But, the first changes the existing MACRO name. I am not sure whether there is any code impact. 
> 
> Thanks
> Liming
>> -----邮件原件-----
>> 发件人: Giri Mudusuru <girim@apple.com>
>> 发送时间: 2023年5月15日 10:49
>> 收件人: gaoliming <gaoliming@byosoft.com.cn>
>> 抄送: devel@edk2.groups.io; Michael D Kinney
>> <michael.d.kinney@intel.com>; Zhiguang Liu <zhiguang.liu@intel.com>;
>> Andrew Fish <afish@apple.com>; Giri Mudusuru <girim@apple.com>
>> 主题: Re: [PATCH] MdePkg Include: Fix typos
>> 
>> Hi Liming,
>> 
>> These typos are found during reviews, sync with open source and other debug.
>> Just kept running list and then a simple search and replace in repo.
>> 
>> I have fix for other packages too, just starting with MdePkg to get some
>> feedback on size of patch (number of files etc)
>> 
>> I am using VS Code IDE with Code Spell Checker plugin which highlights any
>> typos.
>> 
>> Thanks,
>> -Giri
>> 
>>> On May 15, 2023, at 7:10 AM, gaoliming <gaoliming@byosoft.com.cn>
>> wrote:
>>> 
>>> Giri:
>>> How do you find these typos? Which tool do you use to scan the code?
>>> 
>>> Thanks
>>> Liming
>>>> -----邮件原件-----
>>>> 发件人: Giri Mudusuru <girim@apple.com>
>>>> 发送时间: 2023年5月12日 18:25
>>>> 收件人: devel@edk2.groups.io
>>>> 抄送: Giri Mudusuru <girim@apple.com>; Michael D Kinney
>>>> <michael.d.kinney@intel.com>; Liming Gao <gaoliming@byosoft.com.cn>;
>>>> Zhiguang Liu <zhiguang.liu@intel.com>; Andrew Fish <afish@apple.com>
>>>> 主题: [PATCH] MdePkg Include: Fix typos
>>>> 
>>>> compatability->compatibility
>>>> EFI_MEDIA_CHNAGED->EFI_MEDIA_CHANGED
>>>> Funtion->Function
>>>> exhausive->exhaustive
>>>> Propery->Property
>>>> StartAdress->StartAddress
>>>> sucessful->successful
>>>> writting->writing
>>>> 
>>>> Cc: Michael D Kinney <michael.d.kinney@intel.com>
>>>> Cc: Liming Gao <gaoliming@byosoft.com.cn>
>>>> Cc: Zhiguang Liu <zhiguang.liu@intel.com>
>>>> Cc: Andrew Fish <afish@apple.com>
>>>> Signed-off-by: Giri Mudusuru <girim@apple.com>
>>>> ---
>>>> MdePkg/Include/IndustryStandard/Acpi10.h      |  2 +-
>>>> MdePkg/Include/Library/DebugLib.h             | 50
>>>> +++++++++----------
>>>> MdePkg/Include/Library/PerformanceLib.h       |  2 +-
>>>> MdePkg/Include/Library/PostCodeLib.h          | 12 ++---
>>>> MdePkg/Include/Library/ReportStatusCodeLib.h  | 26 +++++-----
>>>> MdePkg/Include/Library/S3PciLib.h             |  4 +-
>>>> MdePkg/Include/Library/S3PciSegmentLib.h      |  4 +-
>>>> MdePkg/Include/Library/UefiLib.h              |  2 +-
>>>> MdePkg/Include/Protocol/BlockIo.h             |  4 +-
>>>> MdePkg/Include/Protocol/BlockIo2.h            |  6 +--
>>>> MdePkg/Include/Protocol/BlockIoCrypto.h       |  2 +-
>>>> MdePkg/Include/Protocol/DiskIo.h              |  4 +-
>>>> MdePkg/Include/Protocol/DiskIo2.h             |  6 +--
>>>> MdePkg/Include/Protocol/Ip4.h                 |  4 +-
>>>> MdePkg/Include/Protocol/Ip6.h                 |  4 +-
>>>> .../Protocol/NetworkInterfaceIdentifier.h     |  4 +-
>>>> MdePkg/Include/Protocol/Pkcs7Verify.h         |  2 +-
>>>> MdePkg/Include/Protocol/RamDisk.h             |  2 +-
>>>> MdePkg/Include/Protocol/ScsiIo.h              |  2 +-
>>>> MdePkg/Include/Protocol/ScsiPassThru.h        |  2 +-
>>>> MdePkg/Include/Protocol/ServiceBinding.h      |  2 +-
>>>> MdePkg/Include/Protocol/Shell.h               |  2 +-
>>>> MdePkg/Include/Protocol/ShellDynamicCommand.h |  2 +-
>>>> MdePkg/Include/Protocol/Tcp4.h                |  4 +-
>>>> MdePkg/Include/Protocol/Tcp6.h                |  4 +-
>>>> MdePkg/Include/Protocol/Udp4.h                |  4 +-
>>>> MdePkg/Include/Protocol/Udp6.h                |  4 +-
>>>> MdePkg/Include/Protocol/UfsDeviceConfig.h     |  2 +-
>>>> MdePkg/Include/Protocol/UgaDraw.h             |  2 +-
>>>> MdePkg/Include/Protocol/Usb2HostController.h  |  2 +-
>>>> MdePkg/Include/Protocol/UsbHostController.h   |  2 +-
>>>> 31 files changed, 87 insertions(+), 87 deletions(-)
>>>> 
>>>> diff --git a/MdePkg/Include/IndustryStandard/Acpi10.h
>>>> b/MdePkg/Include/IndustryStandard/Acpi10.h
>>>> index 9cc02edb3e..5a47f8a54c 100644
>>>> --- a/MdePkg/Include/IndustryStandard/Acpi10.h
>>>> +++ b/MdePkg/Include/IndustryStandard/Acpi10.h
>>>> @@ -321,7 +321,7 @@ typedef struct {
>>>> #define
>>>> 
>> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_MEMOR
>>>> Y    (0 << 3)
>>>> 
>>>> #define
>>>> 
>> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_RESERV
>>>> ED  (1 << 3)
>>>> 
>>>> #define
>>>> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_ACPI
>>>> (2 << 3)
>>>> 
>>>> -#define
>>>> EFI_APCI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_NVS
>>>> (3 << 3)
>>>> 
>>>> +#define
>>>> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_NVS
>>>> (3 << 3)
>>>> 
>>>> //
>>>> 
>>>> // Bit [5]    : Memory to I/O Translation, _TTP
>>>> 
>>>> //
>>>> 
>>>> diff --git a/MdePkg/Include/Library/DebugLib.h
>>>> b/MdePkg/Include/Library/DebugLib.h
>>>> index f0c9f64487..56c9e0c781 100644
>>>> --- a/MdePkg/Include/Library/DebugLib.h
>>>> +++ b/MdePkg/Include/Library/DebugLib.h
>>>> @@ -185,8 +185,8 @@ DebugBPrint (
>>>> 
>>>> 
>>>>  Print a message of the form "ASSERT <FileName>(<LineNumber>):
>>>> <Description>\n"
>>>> 
>>>>  to the debug output device.  If
>>>> DEBUG_PROPERTY_ASSERT_BREAKPOINT_ENABLED bit of
>>>> 
>>>> -  PcdDebugProperyMask is set then CpuBreakpoint() is called. Otherwise,
>>> if
>>>> 
>>>> -  DEBUG_PROPERTY_ASSERT_DEADLOOP_ENABLED bit of
>>>> PcdDebugProperyMask is set then
>>>> 
>>>> +  PcdDebugPropertyMask is set then CpuBreakpoint() is called.
>> Otherwise,
>>> if
>>>> 
>>>> +  DEBUG_PROPERTY_ASSERT_DEADLOOP_ENABLED bit of
>>>> PcdDebugPropertyMask is set then
>>>> 
>>>>  CpuDeadLoop() is called.  If neither of these bits are set, then this
>>>> function
>>>> 
>>>>  returns immediately after the message is printed to the debug output
>>>> device.
>>>> 
>>>>  DebugAssert() must actively prevent recursion.  If DebugAssert() is
>>> called
>>>> while
>>>> 
>>>> @@ -234,10 +234,10 @@ DebugClearMemory (
>>>>  Returns TRUE if ASSERT() macros are enabled.
>>>> 
>>>> 
>>>> 
>>>>  This function returns TRUE if the
>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit of
>>>> 
>>>> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
>>>> 
>>>> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
>>>> 
>>>> 
>>>> 
>>>> -  @retval  TRUE    The
>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>> bit of PcdDebugProperyMask is set.
>>>> 
>>>> -  @retval  FALSE   The
>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>> bit of PcdDebugProperyMask is clear.
>>>> 
>>>> +  @retval  TRUE    The
>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>> bit of PcdDebugPropertyMask is set.
>>>> 
>>>> +  @retval  FALSE   The
>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>> bit of PcdDebugPropertyMask is clear.
>>>> 
>>>> 
>>>> 
>>>> **/
>>>> 
>>>> BOOLEAN
>>>> 
>>>> @@ -250,10 +250,10 @@ DebugAssertEnabled (
>>>>  Returns TRUE if DEBUG() macros are enabled.
>>>> 
>>>> 
>>>> 
>>>>  This function returns TRUE if the
>>>> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED bit of
>>>> 
>>>> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
>>>> 
>>>> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
>>>> 
>>>> 
>>>> 
>>>> -  @retval  TRUE    The
>> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
>>>> bit of PcdDebugProperyMask is set.
>>>> 
>>>> -  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
>> bit
>>>> of PcdDebugProperyMask is clear.
>>>> 
>>>> +  @retval  TRUE    The
>> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
>>>> bit of PcdDebugPropertyMask is set.
>>>> 
>>>> +  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
>> bit
>>>> of PcdDebugPropertyMask is clear.
>>>> 
>>>> 
>>>> 
>>>> **/
>>>> 
>>>> BOOLEAN
>>>> 
>>>> @@ -266,10 +266,10 @@ DebugPrintEnabled (
>>>>  Returns TRUE if DEBUG_CODE() macros are enabled.
>>>> 
>>>> 
>>>> 
>>>>  This function returns TRUE if the
>>>> DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>> 
>>>> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
>>>> 
>>>> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
>>>> 
>>>> 
>>>> 
>>>> -  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_CODE_ENABLED
>> bit
>>>> of PcdDebugProperyMask is set.
>>>> 
>>>> -  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_CODE_ENABLED
>> bit
>>>> of PcdDebugProperyMask is clear.
>>>> 
>>>> +  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_CODE_ENABLED
>>>> bit of PcdDebugPropertyMask is set.
>>>> 
>>>> +  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_CODE_ENABLED
>> bit
>>>> of PcdDebugPropertyMask is clear.
>>>> 
>>>> 
>>>> 
>>>> **/
>>>> 
>>>> BOOLEAN
>>>> 
>>>> @@ -282,10 +282,10 @@ DebugCodeEnabled (
>>>>  Returns TRUE if DEBUG_CLEAR_MEMORY() macro is enabled.
>>>> 
>>>> 
>>>> 
>>>>  This function returns TRUE if the
>>>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
>>>> 
>>>> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
>>>> 
>>>> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
>>>> 
>>>> 
>>>> 
>>>> -  @retval  TRUE    The
>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED
>>>> bit of PcdDebugProperyMask is set.
>>>> 
>>>> -  @retval  FALSE   The
>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED
>>>> bit of PcdDebugProperyMask is clear.
>>>> 
>>>> +  @retval  TRUE    The
>>>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
>>>> PcdDebugPropertyMask is set.
>>>> 
>>>> +  @retval  FALSE   The
>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED
>>>> bit of PcdDebugPropertyMask is clear.
>>>> 
>>>> 
>>>> 
>>>> **/
>>>> 
>>>> BOOLEAN
>>>> 
>>>> @@ -384,7 +384,7 @@ UnitTestDebugAssert (
>>>>  Macro that calls DebugAssert() if an expression evaluates to FALSE.
>>>> 
>>>> 
>>>> 
>>>>  If MDEPKG_NDEBUG is not defined and the
>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>> 
>>>> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
>>> Boolean
>>>> 
>>>> +  bit of PcdDebugPropertyMask is set, then this macro evaluates the
>>>> Boolean
>>>> 
>>>>  expression specified by Expression.  If Expression evaluates to FALSE,
>>>> then
>>>> 
>>>>  DebugAssert() is called passing in the source filename, source line
>>> number,
>>>> 
>>>>  and Expression.
>>>> 
>>>> @@ -410,7 +410,7 @@ UnitTestDebugAssert (
>>>>  Macro that calls DebugPrint().
>>>> 
>>>> 
>>>> 
>>>>  If MDEPKG_NDEBUG is not defined and the
>>>> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
>>>> 
>>>> -  bit of PcdDebugProperyMask is set, then this macro passes Expression
>> to
>>>> 
>>>> +  bit of PcdDebugPropertyMask is set, then this macro passes Expression
>>> to
>>>> 
>>>>  DebugPrint().
>>>> 
>>>> 
>>>> 
>>>>  @param  Expression  Expression containing an error level, a format
>>>> string,
>>>> 
>>>> @@ -433,7 +433,7 @@ UnitTestDebugAssert (
>>>>  Macro that calls DebugAssert() if an EFI_STATUS evaluates to an error
>>>> code.
>>>> 
>>>> 
>>>> 
>>>>  If MDEPKG_NDEBUG is not defined and the
>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>> 
>>>> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
>>>> EFI_STATUS
>>>> 
>>>> +  bit of PcdDebugPropertyMask is set, then this macro evaluates the
>>>> EFI_STATUS
>>>> 
>>>>  value specified by StatusParameter.  If StatusParameter is an error
>>> code,
>>>> 
>>>>  then DebugAssert() is called passing in the source filename, source
>>> line
>>>> 
>>>>  number, and StatusParameter.
>>>> 
>>>> @@ -459,7 +459,7 @@ UnitTestDebugAssert (
>>>>  Macro that calls DebugAssert() if a RETURN_STATUS evaluates to an
>> error
>>>> code.
>>>> 
>>>> 
>>>> 
>>>>  If MDEPKG_NDEBUG is not defined and the
>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>> 
>>>> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
>>>> 
>>>> +  bit of PcdDebugPropertyMask is set, then this macro evaluates the
>>>> 
>>>>  RETURN_STATUS value specified by StatusParameter.  If
>>>> StatusParameter is an
>>>> 
>>>>  error code, then DebugAssert() is called passing in the source
>>> filename,
>>>> 
>>>>  source line number, and StatusParameter.
>>>> 
>>>> @@ -487,7 +487,7 @@ UnitTestDebugAssert (
>>>>  handle database.
>>>> 
>>>> 
>>>> 
>>>>  If MDEPKG_NDEBUG is defined or the
>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
>>>> 
>>>> -  of PcdDebugProperyMask is clear, then return.
>>>> 
>>>> +  of PcdDebugPropertyMask is clear, then return.
>>>> 
>>>> 
>>>> 
>>>>  If Handle is NULL, then a check is made to see if the protocol
>>> specified by
>>>> Guid
>>>> 
>>>>  is present on any handle in the handle database.  If Handle is not
>>> NULL,
>>>> then
>>>> 
>>>> @@ -528,7 +528,7 @@ UnitTestDebugAssert (
>>>> /**
>>>> 
>>>>  Macro that marks the beginning of debug source code.
>>>> 
>>>> 
>>>> 
>>>> -  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>> PcdDebugProperyMask is set,
>>>> 
>>>> +  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>> PcdDebugPropertyMask is set,
>>>> 
>>>>  then this macro marks the beginning of source code that is included in
>>> a
>>>> module.
>>>> 
>>>>  Otherwise, the source lines between DEBUG_CODE_BEGIN() and
>>>> DEBUG_CODE_END()
>>>> 
>>>>  are not included in a module.
>>>> 
>>>> @@ -539,7 +539,7 @@ UnitTestDebugAssert (
>>>> /**
>>>> 
>>>>  The macro that marks the end of debug source code.
>>>> 
>>>> 
>>>> 
>>>> -  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>> PcdDebugProperyMask is set,
>>>> 
>>>> +  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>> PcdDebugPropertyMask is set,
>>>> 
>>>>  then this macro marks the end of source code that is included in a
>>> module.
>>>> 
>>>>  Otherwise, the source lines between DEBUG_CODE_BEGIN() and
>>>> DEBUG_CODE_END()
>>>> 
>>>>  are not included in a module.
>>>> 
>>>> @@ -550,7 +550,7 @@ UnitTestDebugAssert (
>>>> /**
>>>> 
>>>>  The macro that declares a section of debug source code.
>>>> 
>>>> 
>>>> 
>>>> -  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>> PcdDebugProperyMask is set,
>>>> 
>>>> +  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>> PcdDebugPropertyMask is set,
>>>> 
>>>>  then the source code specified by Expression is included in a module.
>>>> 
>>>>  Otherwise, the source specified by Expression is not included in a
>>> module.
>>>> 
>>>> 
>>>> 
>>>> @@ -563,7 +563,7 @@ UnitTestDebugAssert (
>>>> /**
>>>> 
>>>>  The macro that calls DebugClearMemory() to clear a buffer to a default
>>>> value.
>>>> 
>>>> 
>>>> 
>>>> -  If the DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
>>>> PcdDebugProperyMask is set,
>>>> 
>>>> +  If the DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
>>>> PcdDebugPropertyMask is set,
>>>> 
>>>>  then this macro calls DebugClearMemory() passing in Address and
>> Length.
>>>> 
>>>> 
>>>> 
>>>>  @param  Address  The pointer to a buffer.
>>>> 
>>>> @@ -586,13 +586,13 @@ UnitTestDebugAssert (
>>>>  public data structure to retrieve a pointer to the private data
>>> structure.
>>>> 
>>>> 
>>>> 
>>>>  If MDEPKG_NDEBUG is defined or the
>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
>>>> 
>>>> -  of PcdDebugProperyMask is clear, then this macro computes the offset,
>>> in
>>>> bytes,
>>>> 
>>>> +  of PcdDebugPropertyMask is clear, then this macro computes the
>> offset,
>>> in
>>>> bytes,
>>>> 
>>>>  of the field specified by Field from the beginning of the data
>>> structure
>>>> specified
>>>> 
>>>>  by TYPE.  This offset is subtracted from Record, and is used to return
>>> a
>>>> pointer
>>>> 
>>>>  to a data structure of the type specified by TYPE.
>>>> 
>>>> 
>>>> 
>>>>  If MDEPKG_NDEBUG is not defined and the
>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
>>>> 
>>>> -  of PcdDebugProperyMask is set, then this macro computes the offset, in
>>>> bytes,
>>>> 
>>>> +  of PcdDebugPropertyMask is set, then this macro computes the offset,
>> in
>>>> bytes,
>>>> 
>>>>  of field specified by Field from the beginning of the data structure
>>>> specified
>>>> 
>>>>  by TYPE.  This offset is subtracted from Record, and is used to compute
>>> a
>>>> pointer
>>>> 
>>>>  to a data structure of the type specified by TYPE.  The Signature field
>>> of
>>>> the
>>>> 
>>>> diff --git a/MdePkg/Include/Library/PerformanceLib.h
>>>> b/MdePkg/Include/Library/PerformanceLib.h
>>>> index d0f2dfb070..24e60d33d1 100644
>>>> --- a/MdePkg/Include/Library/PerformanceLib.h
>>>> +++ b/MdePkg/Include/Library/PerformanceLib.h
>>>> @@ -10,7 +10,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
>>>> #define __PERFORMANCE_LIB_H__
>>>> 
>>>> 
>>>> 
>>>> ///
>>>> 
>>>> -/// Performance library propery mask bits
>>>> 
>>>> +/// Performance library property mask bits
>>>> 
>>>> ///
>>>> 
>>>> #define PERFORMANCE_LIBRARY_PROPERTY_MEASUREMENT_ENABLED
>>>> 0x00000001
>>>> 
>>>> 
>>>> 
>>>> diff --git a/MdePkg/Include/Library/PostCodeLib.h
>>>> b/MdePkg/Include/Library/PostCodeLib.h
>>>> index 80628d7999..5fd6ab3b36 100644
>>>> --- a/MdePkg/Include/Library/PostCodeLib.h
>>>> +++ b/MdePkg/Include/Library/PostCodeLib.h
>>>> @@ -74,9 +74,9 @@ PostCodeWithDescription (
>>>>  bit of PcdPostCodePropertyMask is set.  Otherwise FALSE is returned.
>>>> 
>>>> 
>>>> 
>>>>  @retval  TRUE   The
>> POST_CODE_PROPERTY_POST_CODE_ENABLED
>>>> bit of
>>>> 
>>>> -                  PcdPostCodeProperyMask is set.
>>>> 
>>>> +                  PcdPostCodePropertyMask is set.
>>>> 
>>>>  @retval  FALSE  The POST_CODE_PROPERTY_POST_CODE_ENABLED
>>>> bit of
>>>> 
>>>> -                  PcdPostCodeProperyMask is clear.
>>>> 
>>>> +                  PcdPostCodePropertyMask is clear.
>>>> 
>>>> 
>>>> 
>>>> **/
>>>> 
>>>> BOOLEAN
>>>> 
>>>> @@ -92,9 +92,9 @@ PostCodeEnabled (
>>>>  bit of PcdPostCodePropertyMask is set.  Otherwise FALSE is returned.
>>>> 
>>>> 
>>>> 
>>>>  @retval  TRUE   The
>>>> POST_CODE_PROPERTY_POST_CODE_DESCRIPTION_ENABLED bit of
>>>> 
>>>> -                  PcdPostCodeProperyMask is set.
>>>> 
>>>> +                  PcdPostCodePropertyMask is set.
>>>> 
>>>>  @retval  FALSE  The
>>>> POST_CODE_PROPERTY_POST_CODE_DESCRIPTION_ENABLED bit of
>>>> 
>>>> -                  PcdPostCodeProperyMask is clear.
>>>> 
>>>> +                  PcdPostCodePropertyMask is clear.
>>>> 
>>>> 
>>>> 
>>>> **/
>>>> 
>>>> BOOLEAN
>>>> 
>>>> @@ -106,7 +106,7 @@ PostCodeDescriptionEnabled (
>>>> /**
>>>> 
>>>>  Sends a 32-bit value to a POST card.
>>>> 
>>>> 
>>>> 
>>>> -  If POST codes are enabled in PcdPostCodeProperyMask, then call
>>>> PostCode()
>>>> 
>>>> +  If POST codes are enabled in PcdPostCodePropertyMask, then call
>>>> PostCode()
>>>> 
>>>>  passing in Value.  Value is returned.
>>>> 
>>>> 
>>>> 
>>>>  @param  Value  The 32-bit value to write to the POST card.
>>>> 
>>>> @@ -120,7 +120,7 @@ PostCodeDescriptionEnabled (
>>>>  Sends a 32-bit value to a POST and associated ASCII string.
>>>> 
>>>> 
>>>> 
>>>>  If POST codes and POST code descriptions are enabled in
>>>> 
>>>> -  PcdPostCodeProperyMask, then call PostCodeWithDescription() passing
>> in
>>>> 
>>>> +  PcdPostCodePropertyMask, then call PostCodeWithDescription()
>> passing
>>>> in
>>>> 
>>>>  Value and Description.  If only POST codes are enabled, then call
>>>> PostCode()
>>>> 
>>>>  passing in Value.  Value is returned.
>>>> 
>>>> 
>>>> 
>>>> diff --git a/MdePkg/Include/Library/ReportStatusCodeLib.h
>>>> b/MdePkg/Include/Library/ReportStatusCodeLib.h
>>>> index 3763e69928..3268e07aa6 100644
>>>> --- a/MdePkg/Include/Library/ReportStatusCodeLib.h
>>>> +++ b/MdePkg/Include/Library/ReportStatusCodeLib.h
>>>> @@ -298,12 +298,12 @@ ReportStatusCodeEx (
>>>>  Returns TRUE if status codes of type EFI_PROGRESS_CODE are enabled
>>>> 
>>>> 
>>>> 
>>>>  This function returns TRUE if the
>>>> REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED
>>>> 
>>>> -  bit of PcdReportStatusCodeProperyMask is set.  Otherwise FALSE is
>>>> returned.
>>>> 
>>>> +  bit of PcdReportStatusCodePropertyMask is set.  Otherwise FALSE is
>>>> returned.
>>>> 
>>>> 
>>>> 
>>>>  @retval  TRUE   The
>>>> REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED bit of
>>>> 
>>>> -                  PcdReportStatusCodeProperyMask is set.
>>>> 
>>>> +                  PcdReportStatusCodePropertyMask is set.
>>>> 
>>>>  @retval  FALSE  The
>>>> REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED bit of
>>>> 
>>>> -                  PcdReportStatusCodeProperyMask is clear.
>>>> 
>>>> +                  PcdReportStatusCodePropertyMask is clear.
>>>> 
>>>> 
>>>> 
>>>> **/
>>>> 
>>>> BOOLEAN
>>>> 
>>>> @@ -316,12 +316,12 @@ ReportProgressCodeEnabled (
>>>>  Returns TRUE if status codes of type EFI_ERROR_CODE are enabled
>>>> 
>>>> 
>>>> 
>>>>  This function returns TRUE if the
>>>> REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED
>>>> 
>>>> -  bit of PcdReportStatusCodeProperyMask is set.  Otherwise, FALSE is
>>>> returned.
>>>> 
>>>> +  bit of PcdReportStatusCodePropertyMask is set.  Otherwise, FALSE is
>>>> returned.
>>>> 
>>>> 
>>>> 
>>>>  @retval  TRUE   The
>>>> REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED bit of
>>>> 
>>>> -                  PcdReportStatusCodeProperyMask is set.
>>>> 
>>>> +                  PcdReportStatusCodePropertyMask is set.
>>>> 
>>>>  @retval  FALSE  The
>>>> REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED bit of
>>>> 
>>>> -                  PcdReportStatusCodeProperyMask is clear.
>>>> 
>>>> +                  PcdReportStatusCodePropertyMask is clear.
>>>> 
>>>> 
>>>> 
>>>> **/
>>>> 
>>>> BOOLEAN
>>>> 
>>>> @@ -334,12 +334,12 @@ ReportErrorCodeEnabled (
>>>>  Returns TRUE if status codes of type EFI_DEBUG_CODE are enabled
>>>> 
>>>> 
>>>> 
>>>>  This function returns TRUE if the
>>>> REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED
>>>> 
>>>> -  bit of PcdReportStatusCodeProperyMask is set.  Otherwise FALSE is
>>>> returned.
>>>> 
>>>> +  bit of PcdReportStatusCodePropertyMask is set.  Otherwise FALSE is
>>>> returned.
>>>> 
>>>> 
>>>> 
>>>>  @retval  TRUE   The
>>>> REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>> 
>>>> -                  PcdReportStatusCodeProperyMask is set.
>>>> 
>>>> +                  PcdReportStatusCodePropertyMask is set.
>>>> 
>>>>  @retval  FALSE  The
>>>> REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>> 
>>>> -                  PcdReportStatusCodeProperyMask is clear.
>>>> 
>>>> +                  PcdReportStatusCodePropertyMask is clear.
>>>> 
>>>> 
>>>> 
>>>> **/
>>>> 
>>>> BOOLEAN
>>>> 
>>>> @@ -352,7 +352,7 @@ ReportDebugCodeEnabled (
>>>>  Reports a status code with minimal parameters if the status code type
>>> is
>>>> enabled.
>>>> 
>>>> 
>>>> 
>>>>  If the status code type specified by Type is enabled in
>>>> 
>>>> -  PcdReportStatusCodeProperyMask, then call ReportStatusCode()
>> passing in
>>>> Type
>>>> 
>>>> +  PcdReportStatusCodePropertyMask, then call ReportStatusCode()
>> passing
>>>> in Type
>>>> 
>>>>  and Value.
>>>> 
>>>> 
>>>> 
>>>>  @param  Type   The status code type.
>>>> 
>>>> @@ -377,7 +377,7 @@ ReportDebugCodeEnabled (
>>>>  status code type is enabled.
>>>> 
>>>> 
>>>> 
>>>>  If the status code type specified by Type is enabled in
>>>> 
>>>> -  PcdReportStatusCodeProperyMask, then call
>>>> ReportStatusCodeWithDevicePath()
>>>> 
>>>> +  PcdReportStatusCodePropertyMask, then call
>>>> ReportStatusCodeWithDevicePath()
>>>> 
>>>>  passing in Type, Value, and DevicePath.
>>>> 
>>>> 
>>>> 
>>>>  @param  Type        The status code type.
>>>> 
>>>> @@ -407,7 +407,7 @@ ReportDebugCodeEnabled (
>>>>  is enabled.
>>>> 
>>>> 
>>>> 
>>>>  If the status code type specified by Type is enabled in
>>>> 
>>>> -  PcdReportStatusCodeProperyMask, then call
>>>> ReportStatusCodeWithExtendedData()
>>>> 
>>>> +  PcdReportStatusCodePropertyMask, then call
>>>> ReportStatusCodeWithExtendedData()
>>>> 
>>>>  passing in Type, Value, ExtendedData, and ExtendedDataSize.
>>>> 
>>>> 
>>>> 
>>>>  @param  Type              The status code type.
>>>> 
>>>> @@ -438,7 +438,7 @@ ReportDebugCodeEnabled (
>>>>  Reports a status code specifying all parameters if the status code type
>>> is
>>>> enabled.
>>>> 
>>>> 
>>>> 
>>>>  If the status code type specified by Type is enabled in
>>>> 
>>>> -  PcdReportStatusCodeProperyMask, then call ReportStatusCodeEx()
>> passing
>>>> in Type,
>>>> 
>>>> +  PcdReportStatusCodePropertyMask, then call ReportStatusCodeEx()
>>>> passing in Type,
>>>> 
>>>>  Value, Instance, CallerId, ExtendedDataGuid, ExtendedData, and
>>>> ExtendedDataSize.
>>>> 
>>>> 
>>>> 
>>>>  @param  Type              The status code type.
>>>> 
>>>> diff --git a/MdePkg/Include/Library/S3PciLib.h
>>>> b/MdePkg/Include/Library/S3PciLib.h
>>>> index 1479859b84..185844d0c7 100644
>>>> --- a/MdePkg/Include/Library/S3PciLib.h
>>>> +++ b/MdePkg/Include/Library/S3PciLib.h
>>>> @@ -985,7 +985,7 @@ S3PciBitFieldAndThenOr32 (
>>>>  Size into the buffer specified by Buffer. This function only allows the
>>> PCI
>>>> 
>>>>  configuration registers from a single PCI function to be read. Size is
>>>> 
>>>>  returned. When possible 32-bit PCI configuration read cycles are used
>>> to
>>>> read
>>>> 
>>>> -  from StartAdress to StartAddress + Size. Due to alignment restrictions,
>>>> 8-bit
>>>> 
>>>> +  from StartAddress to StartAddress + Size. Due to alignment
>>> restrictions,
>>>> 8-bit
>>>> 
>>>>  and 16-bit PCI configuration read cycles may be used at the beginning
>>> and
>>>> the
>>>> 
>>>>  end of the range.
>>>> 
>>>> 
>>>> 
>>>> @@ -1018,7 +1018,7 @@ S3PciReadBuffer (
>>>>  Size from the buffer specified by Buffer. This function only allows the
>>> PCI
>>>> 
>>>>  configuration registers from a single PCI function to be written. Size
>>> is
>>>> 
>>>>  returned. When possible 32-bit PCI configuration write cycles are used
>>> to
>>>> 
>>>> -  write from StartAdress to StartAddress + Size. Due to alignment
>>>> restrictions,
>>>> 
>>>> +  write from StartAddress to StartAddress + Size. Due to alignment
>>>> restrictions,
>>>> 
>>>>  8-bit and 16-bit PCI configuration write cycles may be used at the
>>>> beginning
>>>> 
>>>>  and the end of the range.
>>>> 
>>>> 
>>>> 
>>>> diff --git a/MdePkg/Include/Library/S3PciSegmentLib.h
>>>> b/MdePkg/Include/Library/S3PciSegmentLib.h
>>>> index 5067d4fcbb..21863c2597 100644
>>>> --- a/MdePkg/Include/Library/S3PciSegmentLib.h
>>>> +++ b/MdePkg/Include/Library/S3PciSegmentLib.h
>>>> @@ -970,7 +970,7 @@ S3PciSegmentBitFieldAndThenOr32 (
>>>>  Size into the buffer specified by Buffer. This function only allows the
>>> PCI
>>>> 
>>>>  configuration registers from a single PCI function to be read. Size is
>>>> 
>>>>  returned. When possible 32-bit PCI configuration read cycles are used
>>> to
>>>> read
>>>> 
>>>> -  from StartAdress to StartAddress + Size. Due to alignment restrictions,
>>>> 8-bit
>>>> 
>>>> +  from StartAddress to StartAddress + Size. Due to alignment
>>> restrictions,
>>>> 8-bit
>>>> 
>>>>  and 16-bit PCI configuration read cycles may be used at the beginning
>>> and
>>>> the
>>>> 
>>>>  end of the range.
>>>> 
>>>> 
>>>> 
>>>> @@ -1003,7 +1003,7 @@ S3PciSegmentReadBuffer (
>>>>  Size from the buffer specified by Buffer. This function only allows the
>>> PCI
>>>> 
>>>>  configuration registers from a single PCI function to be written. Size
>>> is
>>>> 
>>>>  returned. When possible 32-bit PCI configuration write cycles are used
>>> to
>>>> 
>>>> -  write from StartAdress to StartAddress + Size. Due to alignment
>>>> restrictions,
>>>> 
>>>> +  write from StartAddress to StartAddress + Size. Due to alignment
>>>> restrictions,
>>>> 
>>>>  8-bit and 16-bit PCI configuration write cycles may be used at the
>>>> beginning
>>>> 
>>>>  and the end of the range.
>>>> 
>>>> 
>>>> 
>>>> diff --git a/MdePkg/Include/Library/UefiLib.h
>>>> b/MdePkg/Include/Library/UefiLib.h
>>>> index be7da7fdf7..450d766513 100644
>>>> --- a/MdePkg/Include/Library/UefiLib.h
>>>> +++ b/MdePkg/Include/Library/UefiLib.h
>>>> @@ -317,7 +317,7 @@ EfiInitializeLock (
>>>>  Macro that calls DebugAssert() if an EFI_LOCK structure is not in the
>>>> locked state.
>>>> 
>>>> 
>>>> 
>>>>  If MDEPKG_NDEBUG is not defined and the
>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>> 
>>>> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
>>>> EFI_LOCK
>>>> 
>>>> +  bit of PcdDebugPropertyMask is set, then this macro evaluates the
>>>> EFI_LOCK
>>>> 
>>>>  structure specified by Lock.  If Lock is not in the locked state, then
>>>> 
>>>>  DebugAssert() is called passing in the source filename, source line
>>> number,
>>>> 
>>>>  and Lock.
>>>> 
>>>> diff --git a/MdePkg/Include/Protocol/BlockIo.h
>>>> b/MdePkg/Include/Protocol/BlockIo.h
>>>> index ac9adf7a9c..414bf98b52 100644
>>>> --- a/MdePkg/Include/Protocol/BlockIo.h
>>>> +++ b/MdePkg/Include/Protocol/BlockIo.h
>>>> @@ -90,7 +90,7 @@ EFI_STATUS
>>>>  @retval EFI_WRITE_PROTECTED   The device can not be written to.
>>>> 
>>>>  @retval EFI_DEVICE_ERROR      The device reported an error while
>>>> performing the write.
>>>> 
>>>>  @retval EFI_NO_MEDIA          There is no media in the device.
>>>> 
>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched
>> the
>>>> current device.
>>>> 
>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId does not matched
>> the
>>>> current device.
>>>> 
>>>>  @retval EFI_BAD_BUFFER_SIZE   The Buffer was not a multiple of the
>>>> block size of the device.
>>>> 
>>>>  @retval EFI_INVALID_PARAMETER The write request contains LBAs
>> that
>>>> are not valid,
>>>> 
>>>>                                or the buffer is not on proper
>>>> alignment.
>>>> 
>>>> @@ -112,7 +112,7 @@ EFI_STATUS
>>>>  @param  This              Indicates a pointer to the calling
>> context.
>>>> 
>>>> 
>>>> 
>>>>  @retval EFI_SUCCESS       All outstanding data was written to the
>>>> device
>>>> 
>>>> -  @retval EFI_DEVICE_ERROR  The device reported an error while
>> writting
>>>> back the data
>>>> 
>>>> +  @retval EFI_DEVICE_ERROR  The device reported an error while
>> writing
>>>> back the data
>>>> 
>>>>  @retval EFI_NO_MEDIA      There is no media in the device.
>>>> 
>>>> 
>>>> 
>>>> **/
>>>> 
>>>> diff --git a/MdePkg/Include/Protocol/BlockIo2.h
>>>> b/MdePkg/Include/Protocol/BlockIo2.h
>>>> index d25f51f733..0502554205 100644
>>>> --- a/MdePkg/Include/Protocol/BlockIo2.h
>>>> +++ b/MdePkg/Include/Protocol/BlockIo2.h
>>>> @@ -44,7 +44,7 @@ typedef struct {
>>>> 
>>>> 
>>>>  @param[in]  This                 Indicates a pointer to the
>> calling
>>>> context.
>>>> 
>>>>  @param[in]  ExtendedVerification Indicates that the driver may
>> perform
>>>> a more
>>>> 
>>>> -                                   exhausive verification
>> operation
>>>> of the device
>>>> 
>>>> +                                   exhaustive verification
>> operation
>>>> of the device
>>>> 
>>>>                                   during reset.
>>>> 
>>>> 
>>>> 
>>>>  @retval EFI_SUCCESS          The device was reset.
>>>> 
>>>> @@ -125,7 +125,7 @@ EFI_STATUS
>>>>                                the Event is NULL.
>>>> 
>>>>  @retval EFI_WRITE_PROTECTED   The device can not be written to.
>>>> 
>>>>  @retval EFI_NO_MEDIA          There is no media in the device.
>>>> 
>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched
>> the
>>>> current device.
>>>> 
>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId does not matched
>> the
>>>> current device.
>>>> 
>>>>  @retval EFI_DEVICE_ERROR      The device reported an error while
>>>> performing the write.
>>>> 
>>>>  @retval EFI_BAD_BUFFER_SIZE   The Buffer was not a multiple of the
>>>> block size of the device.
>>>> 
>>>>  @retval EFI_INVALID_PARAMETER The write request contains LBAs
>> that
>>>> are not valid,
>>>> 
>>>> @@ -158,7 +158,7 @@ EFI_STATUS
>>>>  @retval EFI_SUCCESS          The flush request was queued if
>> Event
>>>> is not NULL.
>>>> 
>>>>                               All outstanding data was written
>>>> correctly to the
>>>> 
>>>>                               device if the Event is NULL.
>>>> 
>>>> -  @retval EFI_DEVICE_ERROR     The device reported an error while
>>>> writting back
>>>> 
>>>> +  @retval EFI_DEVICE_ERROR     The device reported an error while
>>>> writing back
>>>> 
>>>>                               the data.
>>>> 
>>>>  @retval EFI_WRITE_PROTECTED  The device cannot be written to.
>>>> 
>>>>  @retval EFI_NO_MEDIA         There is no media in the device.
>>>> 
>>>> diff --git a/MdePkg/Include/Protocol/BlockIoCrypto.h
>>>> b/MdePkg/Include/Protocol/BlockIoCrypto.h
>>>> index bcc0ed40be..f0af6a8bb0 100644
>>>> --- a/MdePkg/Include/Protocol/BlockIoCrypto.h
>>>> +++ b/MdePkg/Include/Protocol/BlockIoCrypto.h
>>>> @@ -168,7 +168,7 @@ typedef struct {
>>>>  up to the platform firmware or driver to implement.
>>>> 
>>>> 
>>>> 
>>>>  @param[in]  This                 Pointer to the
>>>> EFI_BLOCK_IO_CRYPTO_PROTOCOL instance.
>>>> 
>>>> -  @param[in]  ExtendedVerification Indicates that the driver may
>> perform
>>>> a more exhausive
>>>> 
>>>> +  @param[in]  ExtendedVerification Indicates that the driver may
>> perform
>>>> a more exhaustive
>>>> 
>>>>                                   verification operation of the
>>>> device during reset.
>>>> 
>>>> 
>>>> 
>>>>  @retval EFI_SUCCESS              The block device was reset.
>>>> 
>>>> diff --git a/MdePkg/Include/Protocol/DiskIo.h
>>>> b/MdePkg/Include/Protocol/DiskIo.h
>>>> index eaa5cbcea2..2c86530a5c 100644
>>>> --- a/MdePkg/Include/Protocol/DiskIo.h
>>>> +++ b/MdePkg/Include/Protocol/DiskIo.h
>>>> @@ -42,7 +42,7 @@ typedef EFI_DISK_IO_PROTOCOL EFI_DISK_IO;
>>>>  @retval EFI_SUCCESS           The data was read correctly from
>> the
>>>> device.
>>>> 
>>>>  @retval EFI_DEVICE_ERROR      The device reported an error while
>>>> performing the read.
>>>> 
>>>>  @retval EFI_NO_MEDIA          There is no media in the device.
>>>> 
>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched
>> the
>>>> current device.
>>>> 
>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId does not matched
>> the
>>>> current device.
>>>> 
>>>>  @retval EFI_INVALID_PARAMETER The read request contains device
>>>> addresses that are not
>>>> 
>>>>                                valid for the device.
>>>> 
>>>> 
>>>> 
>>>> @@ -70,7 +70,7 @@ EFI_STATUS
>>>>  @retval EFI_WRITE_PROTECTED   The device can not be written to.
>>>> 
>>>>  @retval EFI_DEVICE_ERROR      The device reported an error while
>>>> performing the write.
>>>> 
>>>>  @retval EFI_NO_MEDIA          There is no media in the device.
>>>> 
>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched
>> the
>>>> current device.
>>>> 
>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId does not matched
>> the
>>>> current device.
>>>> 
>>>>  @retval EFI_INVALID_PARAMETER The write request contains device
>>>> addresses that are not
>>>> 
>>>>                                 valid for the device.
>>>> 
>>>> 
>>>> 
>>>> diff --git a/MdePkg/Include/Protocol/DiskIo2.h
>>>> b/MdePkg/Include/Protocol/DiskIo2.h
>>>> index c989bb5f45..58c972e48e 100644
>>>> --- a/MdePkg/Include/Protocol/DiskIo2.h
>>>> +++ b/MdePkg/Include/Protocol/DiskIo2.h
>>>> @@ -70,7 +70,7 @@ EFI_STATUS
>>>> 
>>>> Event will be signaled upon completion.
>>>> 
>>>>  @retval EFI_DEVICE_ERROR      The device reported an error while
>>>> performing the write.
>>>> 
>>>>  @retval EFI_NO_MEDIA          There is no medium in the device.
>>>> 
>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the current
>>>> medium.
>>>> 
>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId is not for the
>> current
>>>> medium.
>>>> 
>>>>  @retval EFI_INVALID_PARAMETER The read request contains device
>>>> addresses that are not valid for the device.
>>>> 
>>>>  @retval EFI_OUT_OF_RESOURCES  The request could not be
>> completed
>>>> due to a lack of resources.
>>>> 
>>>> 
>>>> 
>>>> @@ -103,7 +103,7 @@ EFI_STATUS
>>>>  @retval EFI_WRITE_PROTECTED   The device cannot be written to.
>>>> 
>>>>  @retval EFI_DEVICE_ERROR      The device reported an error while
>>>> performing the write operation.
>>>> 
>>>>  @retval EFI_NO_MEDIA          There is no medium in the device.
>>>> 
>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the current
>>>> medium.
>>>> 
>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId is not for the
>> current
>>>> medium.
>>>> 
>>>>  @retval EFI_INVALID_PARAMETER The write request contains device
>>>> addresses that are not valid for the device.
>>>> 
>>>>  @retval EFI_OUT_OF_RESOURCES  The request could not be
>> completed
>>>> due to a lack of resources.
>>>> 
>>>> 
>>>> 
>>>> @@ -133,7 +133,7 @@ EFI_STATUS
>>>>  @retval EFI_WRITE_PROTECTED   The device cannot be written to.
>>>> 
>>>>  @retval EFI_DEVICE_ERROR      The device reported an error while
>>>> performing the write operation.
>>>> 
>>>>  @retval EFI_NO_MEDIA          There is no medium in the device.
>>>> 
>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the current
>>>> medium.
>>>> 
>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId is not for the
>> current
>>>> medium.
>>>> 
>>>>  @retval EFI_OUT_OF_RESOURCES  The request could not be
>> completed
>>>> due to a lack of resources.
>>>> 
>>>> **/
>>>> 
>>>> typedef
>>>> 
>>>> diff --git a/MdePkg/Include/Protocol/Ip4.h
>> b/MdePkg/Include/Protocol/Ip4.h
>>>> index 4c0ed6fd3c..57a25122ba 100644
>>>> --- a/MdePkg/Include/Protocol/Ip4.h
>>>> +++ b/MdePkg/Include/Protocol/Ip4.h
>>>> @@ -37,7 +37,7 @@ typedef struct _EFI_IP4_PROTOCOL
>>>> EFI_IP4_PROTOCOL;
>>>> 
>>>> 
>>>> ///
>>>> 
>>>> /// EFI_IP4_ADDRESS_PAIR is deprecated in the UEFI 2.4B and should not
>> be
>>>> used any more.
>>>> 
>>>> -/// The definition in here is only present to provide backwards
>>> compatability.
>>>> 
>>>> +/// The definition in here is only present to provide backwards
>>> compatibility.
>>>> 
>>>> ///
>>>> 
>>>> typedef struct {
>>>> 
>>>>  EFI_HANDLE          InstanceHandle;
>>>> 
>>>> @@ -47,7 +47,7 @@ typedef struct {
>>>> 
>>>> 
>>>> ///
>>>> 
>>>> /// EFI_IP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and should not
>>>> be used any more.
>>>> 
>>>> -/// The definition in here is only present to provide backwards
>>> compatability.
>>>> 
>>>> +/// The definition in here is only present to provide backwards
>>> compatibility.
>>>> 
>>>> ///
>>>> 
>>>> typedef struct {
>>>> 
>>>>  EFI_HANDLE              DriverHandle;
>>>> 
>>>> diff --git a/MdePkg/Include/Protocol/Ip6.h
>> b/MdePkg/Include/Protocol/Ip6.h
>>>> index 4aff36f0a1..269ae0d6b0 100644
>>>> --- a/MdePkg/Include/Protocol/Ip6.h
>>>> +++ b/MdePkg/Include/Protocol/Ip6.h
>>>> @@ -37,7 +37,7 @@ typedef struct _EFI_IP6_PROTOCOL
>>>> EFI_IP6_PROTOCOL;
>>>> 
>>>> 
>>>> ///
>>>> 
>>>> /// EFI_IP6_ADDRESS_PAIR is deprecated in the UEFI 2.4B and should not
>> be
>>>> used any more.
>>>> 
>>>> -/// The definition in here is only present to provide backwards
>>> compatability.
>>>> 
>>>> +/// The definition in here is only present to provide backwards
>>> compatibility.
>>>> 
>>>> ///
>>>> 
>>>> typedef struct {
>>>> 
>>>>  ///
>>>> 
>>>> @@ -56,7 +56,7 @@ typedef struct {
>>>> 
>>>> 
>>>> ///
>>>> 
>>>> /// EFI_IP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and should not
>>>> be used any more.
>>>> 
>>>> -/// The definition in here is only present to provide backwards
>>> compatability.
>>>> 
>>>> +/// The definition in here is only present to provide backwards
>>> compatibility.
>>>> 
>>>> ///
>>>> 
>>>> typedef struct {
>>>> 
>>>>  ///
>>>> 
>>>> diff --git a/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
>>>> b/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
>>>> index 78acb4ddae..9649b819ba 100644
>>>> --- a/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
>>>> +++ b/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
>>>> @@ -39,7 +39,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
>>>> #define EFI_NETWORK_INTERFACE_IDENTIFIER_INTERFACE_REVISION
>>>> EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_REVISION
>>>> 
>>>> 
>>>> 
>>>> ///
>>>> 
>>>> -/// Forward reference for pure ANSI compatability.
>>>> 
>>>> +/// Forward reference for pure ANSI compatibility.
>>>> 
>>>> ///
>>>> 
>>>> typedef struct _EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL
>>>> EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL;
>>>> 
>>>> 
>>>> 
>>>> @@ -82,7 +82,7 @@ typedef enum {
>>>> } EFI_NETWORK_INTERFACE_TYPE;
>>>> 
>>>> 
>>>> 
>>>> ///
>>>> 
>>>> -/// Forward reference for pure ANSI compatability.
>>>> 
>>>> +/// Forward reference for pure ANSI compatibility.
>>>> 
>>>> ///
>>>> 
>>>> typedef struct undiconfig_table UNDI_CONFIG_TABLE;
>>>> 
>>>> 
>>>> 
>>>> diff --git a/MdePkg/Include/Protocol/Pkcs7Verify.h
>>>> b/MdePkg/Include/Protocol/Pkcs7Verify.h
>>>> index 068eda8b45..93b6c2f9b7 100644
>>>> --- a/MdePkg/Include/Protocol/Pkcs7Verify.h
>>>> +++ b/MdePkg/Include/Protocol/Pkcs7Verify.h
>>>> @@ -28,7 +28,7 @@ typedef struct _EFI_PKCS7_VERIFY_PROTOCOL
>>>> EFI_PKCS7_VERIFY_PROTOCOL;
>>>> 
>>>> 
>>>> /**
>>>> 
>>>>  Processes a buffer containing binary DER-encoded PKCS7 signature.
>>>> 
>>>> -  The signed data content may be embedded within the buffer or
>> separated.
>>>> Funtion
>>>> 
>>>> +  The signed data content may be embedded within the buffer or
>> separated.
>>>> Function
>>>> 
>>>>  verifies the signature of the content is valid and signing certificate
>>> was not
>>>> 
>>>>  revoked and is contained within a list of trusted signers.
>>>> 
>>>> 
>>>> 
>>>> diff --git a/MdePkg/Include/Protocol/RamDisk.h
>>>> b/MdePkg/Include/Protocol/RamDisk.h
>>>> index 2ab5a5e5e1..8808efdf66 100644
>>>> --- a/MdePkg/Include/Protocol/RamDisk.h
>>>> +++ b/MdePkg/Include/Protocol/RamDisk.h
>>>> @@ -19,7 +19,7 @@
>>>>  { 0xab38a0df, 0x6873, 0x44a9, { 0x87, 0xe6, 0xd4, 0xeb, 0x56, 0x14,
>>> 0x84,
>>>> 0x49 }};
>>>> 
>>>> 
>>>> 
>>>> //
>>>> 
>>>> -// Forward reference for pure ANSI compatability
>>>> 
>>>> +// Forward reference for pure ANSI compatibility
>>>> 
>>>> //
>>>> 
>>>> typedef struct _EFI_RAM_DISK_PROTOCOL EFI_RAM_DISK_PROTOCOL;
>>>> 
>>>> 
>>>> 
>>>> diff --git a/MdePkg/Include/Protocol/ScsiIo.h
>>>> b/MdePkg/Include/Protocol/ScsiIo.h
>>>> index 7ebfd9a652..7485e52b3f 100644
>>>> --- a/MdePkg/Include/Protocol/ScsiIo.h
>>>> +++ b/MdePkg/Include/Protocol/ScsiIo.h
>>>> @@ -18,7 +18,7 @@
>>>>  }
>>>> 
>>>> 
>>>> 
>>>> ///
>>>> 
>>>> -/// Forward reference for pure ANSI compatability
>>>> 
>>>> +/// Forward reference for pure ANSI compatibility
>>>> 
>>>> ///
>>>> 
>>>> typedef struct _EFI_SCSI_IO_PROTOCOL EFI_SCSI_IO_PROTOCOL;
>>>> 
>>>> 
>>>> 
>>>> diff --git a/MdePkg/Include/Protocol/ScsiPassThru.h
>>>> b/MdePkg/Include/Protocol/ScsiPassThru.h
>>>> index c87fb97aee..a4c6a6be3d 100644
>>>> --- a/MdePkg/Include/Protocol/ScsiPassThru.h
>>>> +++ b/MdePkg/Include/Protocol/ScsiPassThru.h
>>>> @@ -22,7 +22,7 @@
>>>>  }
>>>> 
>>>> 
>>>> 
>>>> ///
>>>> 
>>>> -/// Forward reference for pure ANSI compatability
>>>> 
>>>> +/// Forward reference for pure ANSI compatibility
>>>> 
>>>> ///
>>>> 
>>>> typedef struct _EFI_SCSI_PASS_THRU_PROTOCOL
>>>> EFI_SCSI_PASS_THRU_PROTOCOL;
>>>> 
>>>> 
>>>> 
>>>> diff --git a/MdePkg/Include/Protocol/ServiceBinding.h
>>>> b/MdePkg/Include/Protocol/ServiceBinding.h
>>>> index b39af73a95..3fb9ed6e98 100644
>>>> --- a/MdePkg/Include/Protocol/ServiceBinding.h
>>>> +++ b/MdePkg/Include/Protocol/ServiceBinding.h
>>>> @@ -14,7 +14,7 @@
>>>> #define __EFI_SERVICE_BINDING_H__
>>>> 
>>>> 
>>>> 
>>>> ///
>>>> 
>>>> -/// Forward reference for pure ANSI compatability
>>>> 
>>>> +/// Forward reference for pure ANSI compatibility
>>>> 
>>>> ///
>>>> 
>>>> typedef struct _EFI_SERVICE_BINDING_PROTOCOL
>>>> EFI_SERVICE_BINDING_PROTOCOL;
>>>> 
>>>> 
>>>> 
>>>> diff --git a/MdePkg/Include/Protocol/Shell.h
>>>> b/MdePkg/Include/Protocol/Shell.h
>>>> index 5efee49e19..d65c87a735 100644
>>>> --- a/MdePkg/Include/Protocol/Shell.h
>>>> +++ b/MdePkg/Include/Protocol/Shell.h
>>>> @@ -180,7 +180,7 @@ BOOLEAN
>>>> 
>>>> 
>>>>  @param[in] FileHandle         The file handle to be closed.
>>>> 
>>>> 
>>>> 
>>>> -  @retval EFI_SUCCESS           The file closed sucessfully.
>>>> 
>>>> +  @retval EFI_SUCCESS           The file closed successfully.
>>>> 
>>>> **/
>>>> 
>>>> typedef
>>>> 
>>>> EFI_STATUS
>>>> 
>>>> diff --git a/MdePkg/Include/Protocol/ShellDynamicCommand.h
>>>> b/MdePkg/Include/Protocol/ShellDynamicCommand.h
>>>> index f1bb59d700..c7756f9a81 100644
>>>> --- a/MdePkg/Include/Protocol/ShellDynamicCommand.h
>>>> +++ b/MdePkg/Include/Protocol/ShellDynamicCommand.h
>>>> @@ -34,7 +34,7 @@ typedef struct
>>>> _EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL
>>>> EFI_SHELL_DYNAMIC_COMMAND_PRO
>>>>  @param[in] Shell                  The instance of the shell
>> protocol
>>>> used in the context
>>>> 
>>>>                                    of processing this command.
>>>> 
>>>> 
>>>> 
>>>> -  @return EFI_SUCCESS               the operation was sucessful
>>>> 
>>>> +  @return EFI_SUCCESS               the operation was successful
>>>> 
>>>>  @return other                     the operation failed.
>>>> 
>>>> **/
>>>> 
>>>> typedef
>>>> 
>>>> diff --git a/MdePkg/Include/Protocol/Tcp4.h
>>>> b/MdePkg/Include/Protocol/Tcp4.h
>>>> index e81c2e71f6..cf88739687 100644
>>>> --- a/MdePkg/Include/Protocol/Tcp4.h
>>>> +++ b/MdePkg/Include/Protocol/Tcp4.h
>>>> @@ -31,7 +31,7 @@ typedef struct _EFI_TCP4_PROTOCOL
>>>> EFI_TCP4_PROTOCOL;
>>>> 
>>>> 
>>>> ///
>>>> 
>>>> /// EFI_TCP4_SERVICE_POINT is deprecated in the UEFI 2.4B and should
>> not
>>>> be used any more.
>>>> 
>>>> -/// The definition in here is only present to provide backwards
>>> compatability.
>>>> 
>>>> +/// The definition in here is only present to provide backwards
>>> compatibility.
>>>> 
>>>> ///
>>>> 
>>>> typedef struct {
>>>> 
>>>>  EFI_HANDLE          InstanceHandle;
>>>> 
>>>> @@ -43,7 +43,7 @@ typedef struct {
>>>> 
>>>> 
>>>> ///
>>>> 
>>>> /// EFI_TCP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and should
>> not
>>>> be used any more.
>>>> 
>>>> -/// The definition in here is only present to provide backwards
>>> compatability.
>>>> 
>>>> +/// The definition in here is only present to provide backwards
>>> compatibility.
>>>> 
>>>> ///
>>>> 
>>>> typedef struct {
>>>> 
>>>>  EFI_HANDLE                DriverHandle;
>>>> 
>>>> diff --git a/MdePkg/Include/Protocol/Tcp6.h
>>>> b/MdePkg/Include/Protocol/Tcp6.h
>>>> index a8787dd3af..1391978a35 100644
>>>> --- a/MdePkg/Include/Protocol/Tcp6.h
>>>> +++ b/MdePkg/Include/Protocol/Tcp6.h
>>>> @@ -32,7 +32,7 @@ typedef struct _EFI_TCP6_PROTOCOL
>>>> EFI_TCP6_PROTOCOL;
>>>> 
>>>> 
>>>> ///
>>>> 
>>>> /// EFI_TCP6_SERVICE_POINT is deprecated in the UEFI 2.4B and should
>> not
>>>> be used any more.
>>>> 
>>>> -/// The definition in here is only present to provide backwards
>>> compatability.
>>>> 
>>>> +/// The definition in here is only present to provide backwards
>>> compatibility.
>>>> 
>>>> ///
>>>> 
>>>> typedef struct {
>>>> 
>>>>  ///
>>>> 
>>>> @@ -64,7 +64,7 @@ typedef struct {
>>>> 
>>>> 
>>>> ///
>>>> 
>>>> /// EFI_TCP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and should
>> not
>>>> be used any more.
>>>> 
>>>> -/// The definition in here is only present to provide backwards
>>> compatability.
>>>> 
>>>> +/// The definition in here is only present to provide backwards
>>> compatibility.
>>>> 
>>>> ///
>>>> 
>>>> typedef struct {
>>>> 
>>>>  EFI_HANDLE                DriverHandle; ///< The handle of the
>>>> driver that creates this entry.
>>>> 
>>>> diff --git a/MdePkg/Include/Protocol/Udp4.h
>>>> b/MdePkg/Include/Protocol/Udp4.h
>>>> index a4ac6fd4e7..e7e41cadef 100644
>>>> --- a/MdePkg/Include/Protocol/Udp4.h
>>>> +++ b/MdePkg/Include/Protocol/Udp4.h
>>>> @@ -33,7 +33,7 @@ typedef struct _EFI_UDP4_PROTOCOL
>>>> EFI_UDP4_PROTOCOL;
>>>> 
>>>> 
>>>> ///
>>>> 
>>>> /// EFI_UDP4_SERVICE_POINT is deprecated in the UEFI 2.4B and should
>>>> not be used any more.
>>>> 
>>>> -/// The definition in here is only present to provide backwards
>>> compatability.
>>>> 
>>>> +/// The definition in here is only present to provide backwards
>>> compatibility.
>>>> 
>>>> ///
>>>> 
>>>> typedef struct {
>>>> 
>>>>  EFI_HANDLE          InstanceHandle;
>>>> 
>>>> @@ -45,7 +45,7 @@ typedef struct {
>>>> 
>>>> 
>>>> ///
>>>> 
>>>> /// EFI_UDP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and should
>>>> not be used any more.
>>>> 
>>>> -/// The definition in here is only present to provide backwards
>>> compatability.
>>>> 
>>>> +/// The definition in here is only present to provide backwards
>>> compatibility.
>>>> 
>>>> ///
>>>> 
>>>> typedef struct {
>>>> 
>>>>  EFI_HANDLE                DriverHandle;
>>>> 
>>>> diff --git a/MdePkg/Include/Protocol/Udp6.h
>>>> b/MdePkg/Include/Protocol/Udp6.h
>>>> index 61fa623917..a8179c8f93 100644
>>>> --- a/MdePkg/Include/Protocol/Udp6.h
>>>> +++ b/MdePkg/Include/Protocol/Udp6.h
>>>> @@ -28,7 +28,7 @@
>>>> 
>>>> 
>>>> ///
>>>> 
>>>> /// EFI_UDP6_SERVICE_POINT is deprecated in the UEFI 2.4B and should
>>>> not be used any more.
>>>> 
>>>> -/// The definition in here is only present to provide backwards
>>> compatability.
>>>> 
>>>> +/// The definition in here is only present to provide backwards
>>> compatibility.
>>>> 
>>>> ///
>>>> 
>>>> typedef struct {
>>>> 
>>>>  ///
>>>> 
>>>> @@ -59,7 +59,7 @@ typedef struct {
>>>> 
>>>> 
>>>> ///
>>>> 
>>>> /// EFI_UDP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and should
>>>> not be used any more.
>>>> 
>>>> -/// The definition in here is only present to provide backwards
>>> compatability.
>>>> 
>>>> +/// The definition in here is only present to provide backwards
>>> compatibility.
>>>> 
>>>> ///
>>>> 
>>>> typedef struct {
>>>> 
>>>>  ///
>>>> 
>>>> diff --git a/MdePkg/Include/Protocol/UfsDeviceConfig.h
>>>> b/MdePkg/Include/Protocol/UfsDeviceConfig.h
>>>> index 34676c7831..b3e58c4aad 100644
>>>> --- a/MdePkg/Include/Protocol/UfsDeviceConfig.h
>>>> +++ b/MdePkg/Include/Protocol/UfsDeviceConfig.h
>>>> @@ -19,7 +19,7 @@
>>>>  { 0xb81bfab0, 0xeb3, 0x4cf9, { 0x84, 0x65, 0x7f, 0xa9, 0x86, 0x36,
>>> 0x16,
>>>> 0x64 }};
>>>> 
>>>> 
>>>> 
>>>> //
>>>> 
>>>> -// Forward reference for pure ANSI compatability
>>>> 
>>>> +// Forward reference for pure ANSI compatibility
>>>> 
>>>> //
>>>> 
>>>> typedef struct _EFI_UFS_DEVICE_CONFIG_PROTOCOL
>>>> EFI_UFS_DEVICE_CONFIG_PROTOCOL;
>>>> 
>>>> 
>>>> 
>>>> diff --git a/MdePkg/Include/Protocol/UgaDraw.h
>>>> b/MdePkg/Include/Protocol/UgaDraw.h
>>>> index 8d33bf873c..f27fde5e32 100644
>>>> --- a/MdePkg/Include/Protocol/UgaDraw.h
>>>> +++ b/MdePkg/Include/Protocol/UgaDraw.h
>>>> @@ -126,7 +126,7 @@ typedef enum {
>>>> 
>>>> 
>>>>    @retval EFI_SUCCESS           - The Blt operation completed.
>>>> 
>>>>    @retval EFI_INVALID_PARAMETER - BltOperation is not valid.
>>>> 
>>>> -    @retval EFI_DEVICE_ERROR      - A hardware error occurred
>>>> writting to the video buffer.
>>>> 
>>>> +    @retval EFI_DEVICE_ERROR      - A hardware error occurred
>>>> writing to the video buffer.
>>>> 
>>>> 
>>>> 
>>>> **/
>>>> 
>>>> typedef
>>>> 
>>>> diff --git a/MdePkg/Include/Protocol/Usb2HostController.h
>>>> b/MdePkg/Include/Protocol/Usb2HostController.h
>>>> index 06e20beba8..50bbb5574a 100644
>>>> --- a/MdePkg/Include/Protocol/Usb2HostController.h
>>>> +++ b/MdePkg/Include/Protocol/Usb2HostController.h
>>>> @@ -20,7 +20,7 @@
>>>>  }
>>>> 
>>>> 
>>>> 
>>>> ///
>>>> 
>>>> -/// Forward reference for pure ANSI compatability
>>>> 
>>>> +/// Forward reference for pure ANSI compatibility
>>>> 
>>>> ///
>>>> 
>>>> typedef struct _EFI_USB2_HC_PROTOCOL EFI_USB2_HC_PROTOCOL;
>>>> 
>>>> 
>>>> 
>>>> diff --git a/MdePkg/Include/Protocol/UsbHostController.h
>>>> b/MdePkg/Include/Protocol/UsbHostController.h
>>>> index 8b626ec52a..7b215f6d03 100644
>>>> --- a/MdePkg/Include/Protocol/UsbHostController.h
>>>> +++ b/MdePkg/Include/Protocol/UsbHostController.h
>>>> @@ -21,7 +21,7 @@
>>>>  }
>>>> 
>>>> 
>>>> 
>>>> ///
>>>> 
>>>> -/// Forward reference for pure ANSI compatability
>>>> 
>>>> +/// Forward reference for pure ANSI compatibility
>>>> 
>>>> ///
>>>> 
>>>> typedef struct _EFI_USB_HC_PROTOCOL EFI_USB_HC_PROTOCOL;
>>>> 
>>>> 
>>>> 
>>>> --
>>>> 2.39.2 (Apple Git-144)
>>>> 
>>>> 
>>> 
>>> 
>>> 
>>> 
> 
> 
> 



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#104985): https://edk2.groups.io/g/devel/message/104985
Mute This Topic: https://groups.io/mt/98954303/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-
Re: [edk2-devel] [PATCH] MdePkg Include: Fix typos
Posted by Michael Kubacki 11 months, 1 week ago
The spell check CI plugin is in "AuditOnly" mode so it is not actually 
failing the build.

https://github.com/tianocore/edk2/blob/master/MdePkg/MdePkg.ci.yaml#L166

This has more info about how to configure the plugin in each package CI 
YAML file - 
https://github.com/tianocore/edk2/tree/master/.pytool/Plugin/SpellCheck.

If you go to a CI build of MdePkg like:

https://dev.azure.com/tianocore/edk2-ci/_build/results?buildId=91890&view=artifacts&pathAsName=false&type=publishedArtifacts

And download the "Build Logs TARGET_MDE_CPU" log (ellipsis on the right 
then "Download artifacts"). Search that for "Unknown word" and you'lll 
get many issues - in that log 7,505 hits. That includes duplicates of 
the same word.

On 5/17/2023 2:20 PM, Giri Mudusuru via groups.io wrote:
> Hi Liming,
> Most of the errors except below macro are in comments. Not sure if CI SpellCheck is skipping comments?
> 
> I can revert the macro fix from this patch. I noticed that it is duplicated in Acpi.h and Acpi10.h.
> 
> Thanks,
> -Giri
> 
>> On May 16, 2023, at 6:49 AM, gaoliming <gaoliming@byosoft.com.cn> wrote:
>>
>> Giri:
>> Edk2 CI enables SpellCheck. Seemly, those typos are not detected by CI. So, I want to confirm which tool do you use.
>>
>> This patch is good. But, the first changes the existing MACRO name. I am not sure whether there is any code impact.
>>
>> Thanks
>> Liming
>>> -----邮件原件-----
>>> 发件人: Giri Mudusuru <girim@apple.com>
>>> 发送时间: 2023年5月15日 10:49
>>> 收件人: gaoliming <gaoliming@byosoft.com.cn>
>>> 抄送: devel@edk2.groups.io; Michael D Kinney
>>> <michael.d.kinney@intel.com>; Zhiguang Liu <zhiguang.liu@intel.com>;
>>> Andrew Fish <afish@apple.com>; Giri Mudusuru <girim@apple.com>
>>> 主题: Re: [PATCH] MdePkg Include: Fix typos
>>>
>>> Hi Liming,
>>>
>>> These typos are found during reviews, sync with open source and other debug.
>>> Just kept running list and then a simple search and replace in repo.
>>>
>>> I have fix for other packages too, just starting with MdePkg to get some
>>> feedback on size of patch (number of files etc)
>>>
>>> I am using VS Code IDE with Code Spell Checker plugin which highlights any
>>> typos.
>>>
>>> Thanks,
>>> -Giri
>>>
>>>> On May 15, 2023, at 7:10 AM, gaoliming <gaoliming@byosoft.com.cn>
>>> wrote:
>>>>
>>>> Giri:
>>>> How do you find these typos? Which tool do you use to scan the code?
>>>>
>>>> Thanks
>>>> Liming
>>>>> -----邮件原件-----
>>>>> 发件人: Giri Mudusuru <girim@apple.com>
>>>>> 发送时间: 2023年5月12日 18:25
>>>>> 收件人: devel@edk2.groups.io
>>>>> 抄送: Giri Mudusuru <girim@apple.com>; Michael D Kinney
>>>>> <michael.d.kinney@intel.com>; Liming Gao <gaoliming@byosoft.com.cn>;
>>>>> Zhiguang Liu <zhiguang.liu@intel.com>; Andrew Fish <afish@apple.com>
>>>>> 主题: [PATCH] MdePkg Include: Fix typos
>>>>>
>>>>> compatability->compatibility
>>>>> EFI_MEDIA_CHNAGED->EFI_MEDIA_CHANGED
>>>>> Funtion->Function
>>>>> exhausive->exhaustive
>>>>> Propery->Property
>>>>> StartAdress->StartAddress
>>>>> sucessful->successful
>>>>> writting->writing
>>>>>
>>>>> Cc: Michael D Kinney <michael.d.kinney@intel.com>
>>>>> Cc: Liming Gao <gaoliming@byosoft.com.cn>
>>>>> Cc: Zhiguang Liu <zhiguang.liu@intel.com>
>>>>> Cc: Andrew Fish <afish@apple.com>
>>>>> Signed-off-by: Giri Mudusuru <girim@apple.com>
>>>>> ---
>>>>> MdePkg/Include/IndustryStandard/Acpi10.h      |  2 +-
>>>>> MdePkg/Include/Library/DebugLib.h             | 50
>>>>> +++++++++----------
>>>>> MdePkg/Include/Library/PerformanceLib.h       |  2 +-
>>>>> MdePkg/Include/Library/PostCodeLib.h          | 12 ++---
>>>>> MdePkg/Include/Library/ReportStatusCodeLib.h  | 26 +++++-----
>>>>> MdePkg/Include/Library/S3PciLib.h             |  4 +-
>>>>> MdePkg/Include/Library/S3PciSegmentLib.h      |  4 +-
>>>>> MdePkg/Include/Library/UefiLib.h              |  2 +-
>>>>> MdePkg/Include/Protocol/BlockIo.h             |  4 +-
>>>>> MdePkg/Include/Protocol/BlockIo2.h            |  6 +--
>>>>> MdePkg/Include/Protocol/BlockIoCrypto.h       |  2 +-
>>>>> MdePkg/Include/Protocol/DiskIo.h              |  4 +-
>>>>> MdePkg/Include/Protocol/DiskIo2.h             |  6 +--
>>>>> MdePkg/Include/Protocol/Ip4.h                 |  4 +-
>>>>> MdePkg/Include/Protocol/Ip6.h                 |  4 +-
>>>>> .../Protocol/NetworkInterfaceIdentifier.h     |  4 +-
>>>>> MdePkg/Include/Protocol/Pkcs7Verify.h         |  2 +-
>>>>> MdePkg/Include/Protocol/RamDisk.h             |  2 +-
>>>>> MdePkg/Include/Protocol/ScsiIo.h              |  2 +-
>>>>> MdePkg/Include/Protocol/ScsiPassThru.h        |  2 +-
>>>>> MdePkg/Include/Protocol/ServiceBinding.h      |  2 +-
>>>>> MdePkg/Include/Protocol/Shell.h               |  2 +-
>>>>> MdePkg/Include/Protocol/ShellDynamicCommand.h |  2 +-
>>>>> MdePkg/Include/Protocol/Tcp4.h                |  4 +-
>>>>> MdePkg/Include/Protocol/Tcp6.h                |  4 +-
>>>>> MdePkg/Include/Protocol/Udp4.h                |  4 +-
>>>>> MdePkg/Include/Protocol/Udp6.h                |  4 +-
>>>>> MdePkg/Include/Protocol/UfsDeviceConfig.h     |  2 +-
>>>>> MdePkg/Include/Protocol/UgaDraw.h             |  2 +-
>>>>> MdePkg/Include/Protocol/Usb2HostController.h  |  2 +-
>>>>> MdePkg/Include/Protocol/UsbHostController.h   |  2 +-
>>>>> 31 files changed, 87 insertions(+), 87 deletions(-)
>>>>>
>>>>> diff --git a/MdePkg/Include/IndustryStandard/Acpi10.h
>>>>> b/MdePkg/Include/IndustryStandard/Acpi10.h
>>>>> index 9cc02edb3e..5a47f8a54c 100644
>>>>> --- a/MdePkg/Include/IndustryStandard/Acpi10.h
>>>>> +++ b/MdePkg/Include/IndustryStandard/Acpi10.h
>>>>> @@ -321,7 +321,7 @@ typedef struct {
>>>>> #define
>>>>>
>>> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_MEMOR
>>>>> Y    (0 << 3)
>>>>>
>>>>> #define
>>>>>
>>> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_RESERV
>>>>> ED  (1 << 3)
>>>>>
>>>>> #define
>>>>> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_ACPI
>>>>> (2 << 3)
>>>>>
>>>>> -#define
>>>>> EFI_APCI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_NVS
>>>>> (3 << 3)
>>>>>
>>>>> +#define
>>>>> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_NVS
>>>>> (3 << 3)
>>>>>
>>>>> //
>>>>>
>>>>> // Bit [5]    : Memory to I/O Translation, _TTP
>>>>>
>>>>> //
>>>>>
>>>>> diff --git a/MdePkg/Include/Library/DebugLib.h
>>>>> b/MdePkg/Include/Library/DebugLib.h
>>>>> index f0c9f64487..56c9e0c781 100644
>>>>> --- a/MdePkg/Include/Library/DebugLib.h
>>>>> +++ b/MdePkg/Include/Library/DebugLib.h
>>>>> @@ -185,8 +185,8 @@ DebugBPrint (
>>>>>
>>>>>
>>>>>   Print a message of the form "ASSERT <FileName>(<LineNumber>):
>>>>> <Description>\n"
>>>>>
>>>>>   to the debug output device.  If
>>>>> DEBUG_PROPERTY_ASSERT_BREAKPOINT_ENABLED bit of
>>>>>
>>>>> -  PcdDebugProperyMask is set then CpuBreakpoint() is called. Otherwise,
>>>> if
>>>>>
>>>>> -  DEBUG_PROPERTY_ASSERT_DEADLOOP_ENABLED bit of
>>>>> PcdDebugProperyMask is set then
>>>>>
>>>>> +  PcdDebugPropertyMask is set then CpuBreakpoint() is called.
>>> Otherwise,
>>>> if
>>>>>
>>>>> +  DEBUG_PROPERTY_ASSERT_DEADLOOP_ENABLED bit of
>>>>> PcdDebugPropertyMask is set then
>>>>>
>>>>>   CpuDeadLoop() is called.  If neither of these bits are set, then this
>>>>> function
>>>>>
>>>>>   returns immediately after the message is printed to the debug output
>>>>> device.
>>>>>
>>>>>   DebugAssert() must actively prevent recursion.  If DebugAssert() is
>>>> called
>>>>> while
>>>>>
>>>>> @@ -234,10 +234,10 @@ DebugClearMemory (
>>>>>   Returns TRUE if ASSERT() macros are enabled.
>>>>>
>>>>>
>>>>>
>>>>>   This function returns TRUE if the
>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit of
>>>>>
>>>>> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
>>>>>
>>>>> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
>>>>>
>>>>>
>>>>>
>>>>> -  @retval  TRUE    The
>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>>> bit of PcdDebugProperyMask is set.
>>>>>
>>>>> -  @retval  FALSE   The
>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>>> bit of PcdDebugProperyMask is clear.
>>>>>
>>>>> +  @retval  TRUE    The
>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>>> bit of PcdDebugPropertyMask is set.
>>>>>
>>>>> +  @retval  FALSE   The
>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>>> bit of PcdDebugPropertyMask is clear.
>>>>>
>>>>>
>>>>>
>>>>> **/
>>>>>
>>>>> BOOLEAN
>>>>>
>>>>> @@ -250,10 +250,10 @@ DebugAssertEnabled (
>>>>>   Returns TRUE if DEBUG() macros are enabled.
>>>>>
>>>>>
>>>>>
>>>>>   This function returns TRUE if the
>>>>> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED bit of
>>>>>
>>>>> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
>>>>>
>>>>> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
>>>>>
>>>>>
>>>>>
>>>>> -  @retval  TRUE    The
>>> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
>>>>> bit of PcdDebugProperyMask is set.
>>>>>
>>>>> -  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
>>> bit
>>>>> of PcdDebugProperyMask is clear.
>>>>>
>>>>> +  @retval  TRUE    The
>>> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
>>>>> bit of PcdDebugPropertyMask is set.
>>>>>
>>>>> +  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
>>> bit
>>>>> of PcdDebugPropertyMask is clear.
>>>>>
>>>>>
>>>>>
>>>>> **/
>>>>>
>>>>> BOOLEAN
>>>>>
>>>>> @@ -266,10 +266,10 @@ DebugPrintEnabled (
>>>>>   Returns TRUE if DEBUG_CODE() macros are enabled.
>>>>>
>>>>>
>>>>>
>>>>>   This function returns TRUE if the
>>>>> DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>>
>>>>> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
>>>>>
>>>>> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
>>>>>
>>>>>
>>>>>
>>>>> -  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_CODE_ENABLED
>>> bit
>>>>> of PcdDebugProperyMask is set.
>>>>>
>>>>> -  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_CODE_ENABLED
>>> bit
>>>>> of PcdDebugProperyMask is clear.
>>>>>
>>>>> +  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_CODE_ENABLED
>>>>> bit of PcdDebugPropertyMask is set.
>>>>>
>>>>> +  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_CODE_ENABLED
>>> bit
>>>>> of PcdDebugPropertyMask is clear.
>>>>>
>>>>>
>>>>>
>>>>> **/
>>>>>
>>>>> BOOLEAN
>>>>>
>>>>> @@ -282,10 +282,10 @@ DebugCodeEnabled (
>>>>>   Returns TRUE if DEBUG_CLEAR_MEMORY() macro is enabled.
>>>>>
>>>>>
>>>>>
>>>>>   This function returns TRUE if the
>>>>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
>>>>>
>>>>> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
>>>>>
>>>>> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
>>>>>
>>>>>
>>>>>
>>>>> -  @retval  TRUE    The
>>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED
>>>>> bit of PcdDebugProperyMask is set.
>>>>>
>>>>> -  @retval  FALSE   The
>>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED
>>>>> bit of PcdDebugProperyMask is clear.
>>>>>
>>>>> +  @retval  TRUE    The
>>>>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
>>>>> PcdDebugPropertyMask is set.
>>>>>
>>>>> +  @retval  FALSE   The
>>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED
>>>>> bit of PcdDebugPropertyMask is clear.
>>>>>
>>>>>
>>>>>
>>>>> **/
>>>>>
>>>>> BOOLEAN
>>>>>
>>>>> @@ -384,7 +384,7 @@ UnitTestDebugAssert (
>>>>>   Macro that calls DebugAssert() if an expression evaluates to FALSE.
>>>>>
>>>>>
>>>>>
>>>>>   If MDEPKG_NDEBUG is not defined and the
>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>>>
>>>>> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
>>>> Boolean
>>>>>
>>>>> +  bit of PcdDebugPropertyMask is set, then this macro evaluates the
>>>>> Boolean
>>>>>
>>>>>   expression specified by Expression.  If Expression evaluates to FALSE,
>>>>> then
>>>>>
>>>>>   DebugAssert() is called passing in the source filename, source line
>>>> number,
>>>>>
>>>>>   and Expression.
>>>>>
>>>>> @@ -410,7 +410,7 @@ UnitTestDebugAssert (
>>>>>   Macro that calls DebugPrint().
>>>>>
>>>>>
>>>>>
>>>>>   If MDEPKG_NDEBUG is not defined and the
>>>>> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
>>>>>
>>>>> -  bit of PcdDebugProperyMask is set, then this macro passes Expression
>>> to
>>>>>
>>>>> +  bit of PcdDebugPropertyMask is set, then this macro passes Expression
>>>> to
>>>>>
>>>>>   DebugPrint().
>>>>>
>>>>>
>>>>>
>>>>>   @param  Expression  Expression containing an error level, a format
>>>>> string,
>>>>>
>>>>> @@ -433,7 +433,7 @@ UnitTestDebugAssert (
>>>>>   Macro that calls DebugAssert() if an EFI_STATUS evaluates to an error
>>>>> code.
>>>>>
>>>>>
>>>>>
>>>>>   If MDEPKG_NDEBUG is not defined and the
>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>>>
>>>>> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
>>>>> EFI_STATUS
>>>>>
>>>>> +  bit of PcdDebugPropertyMask is set, then this macro evaluates the
>>>>> EFI_STATUS
>>>>>
>>>>>   value specified by StatusParameter.  If StatusParameter is an error
>>>> code,
>>>>>
>>>>>   then DebugAssert() is called passing in the source filename, source
>>>> line
>>>>>
>>>>>   number, and StatusParameter.
>>>>>
>>>>> @@ -459,7 +459,7 @@ UnitTestDebugAssert (
>>>>>   Macro that calls DebugAssert() if a RETURN_STATUS evaluates to an
>>> error
>>>>> code.
>>>>>
>>>>>
>>>>>
>>>>>   If MDEPKG_NDEBUG is not defined and the
>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>>>
>>>>> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
>>>>>
>>>>> +  bit of PcdDebugPropertyMask is set, then this macro evaluates the
>>>>>
>>>>>   RETURN_STATUS value specified by StatusParameter.  If
>>>>> StatusParameter is an
>>>>>
>>>>>   error code, then DebugAssert() is called passing in the source
>>>> filename,
>>>>>
>>>>>   source line number, and StatusParameter.
>>>>>
>>>>> @@ -487,7 +487,7 @@ UnitTestDebugAssert (
>>>>>   handle database.
>>>>>
>>>>>
>>>>>
>>>>>   If MDEPKG_NDEBUG is defined or the
>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
>>>>>
>>>>> -  of PcdDebugProperyMask is clear, then return.
>>>>>
>>>>> +  of PcdDebugPropertyMask is clear, then return.
>>>>>
>>>>>
>>>>>
>>>>>   If Handle is NULL, then a check is made to see if the protocol
>>>> specified by
>>>>> Guid
>>>>>
>>>>>   is present on any handle in the handle database.  If Handle is not
>>>> NULL,
>>>>> then
>>>>>
>>>>> @@ -528,7 +528,7 @@ UnitTestDebugAssert (
>>>>> /**
>>>>>
>>>>>   Macro that marks the beginning of debug source code.
>>>>>
>>>>>
>>>>>
>>>>> -  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>> PcdDebugProperyMask is set,
>>>>>
>>>>> +  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>> PcdDebugPropertyMask is set,
>>>>>
>>>>>   then this macro marks the beginning of source code that is included in
>>>> a
>>>>> module.
>>>>>
>>>>>   Otherwise, the source lines between DEBUG_CODE_BEGIN() and
>>>>> DEBUG_CODE_END()
>>>>>
>>>>>   are not included in a module.
>>>>>
>>>>> @@ -539,7 +539,7 @@ UnitTestDebugAssert (
>>>>> /**
>>>>>
>>>>>   The macro that marks the end of debug source code.
>>>>>
>>>>>
>>>>>
>>>>> -  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>> PcdDebugProperyMask is set,
>>>>>
>>>>> +  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>> PcdDebugPropertyMask is set,
>>>>>
>>>>>   then this macro marks the end of source code that is included in a
>>>> module.
>>>>>
>>>>>   Otherwise, the source lines between DEBUG_CODE_BEGIN() and
>>>>> DEBUG_CODE_END()
>>>>>
>>>>>   are not included in a module.
>>>>>
>>>>> @@ -550,7 +550,7 @@ UnitTestDebugAssert (
>>>>> /**
>>>>>
>>>>>   The macro that declares a section of debug source code.
>>>>>
>>>>>
>>>>>
>>>>> -  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>> PcdDebugProperyMask is set,
>>>>>
>>>>> +  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>> PcdDebugPropertyMask is set,
>>>>>
>>>>>   then the source code specified by Expression is included in a module.
>>>>>
>>>>>   Otherwise, the source specified by Expression is not included in a
>>>> module.
>>>>>
>>>>>
>>>>>
>>>>> @@ -563,7 +563,7 @@ UnitTestDebugAssert (
>>>>> /**
>>>>>
>>>>>   The macro that calls DebugClearMemory() to clear a buffer to a default
>>>>> value.
>>>>>
>>>>>
>>>>>
>>>>> -  If the DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
>>>>> PcdDebugProperyMask is set,
>>>>>
>>>>> +  If the DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
>>>>> PcdDebugPropertyMask is set,
>>>>>
>>>>>   then this macro calls DebugClearMemory() passing in Address and
>>> Length.
>>>>>
>>>>>
>>>>>
>>>>>   @param  Address  The pointer to a buffer.
>>>>>
>>>>> @@ -586,13 +586,13 @@ UnitTestDebugAssert (
>>>>>   public data structure to retrieve a pointer to the private data
>>>> structure.
>>>>>
>>>>>
>>>>>
>>>>>   If MDEPKG_NDEBUG is defined or the
>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
>>>>>
>>>>> -  of PcdDebugProperyMask is clear, then this macro computes the offset,
>>>> in
>>>>> bytes,
>>>>>
>>>>> +  of PcdDebugPropertyMask is clear, then this macro computes the
>>> offset,
>>>> in
>>>>> bytes,
>>>>>
>>>>>   of the field specified by Field from the beginning of the data
>>>> structure
>>>>> specified
>>>>>
>>>>>   by TYPE.  This offset is subtracted from Record, and is used to return
>>>> a
>>>>> pointer
>>>>>
>>>>>   to a data structure of the type specified by TYPE.
>>>>>
>>>>>
>>>>>
>>>>>   If MDEPKG_NDEBUG is not defined and the
>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
>>>>>
>>>>> -  of PcdDebugProperyMask is set, then this macro computes the offset, in
>>>>> bytes,
>>>>>
>>>>> +  of PcdDebugPropertyMask is set, then this macro computes the offset,
>>> in
>>>>> bytes,
>>>>>
>>>>>   of field specified by Field from the beginning of the data structure
>>>>> specified
>>>>>
>>>>>   by TYPE.  This offset is subtracted from Record, and is used to compute
>>>> a
>>>>> pointer
>>>>>
>>>>>   to a data structure of the type specified by TYPE.  The Signature field
>>>> of
>>>>> the
>>>>>
>>>>> diff --git a/MdePkg/Include/Library/PerformanceLib.h
>>>>> b/MdePkg/Include/Library/PerformanceLib.h
>>>>> index d0f2dfb070..24e60d33d1 100644
>>>>> --- a/MdePkg/Include/Library/PerformanceLib.h
>>>>> +++ b/MdePkg/Include/Library/PerformanceLib.h
>>>>> @@ -10,7 +10,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
>>>>> #define __PERFORMANCE_LIB_H__
>>>>>
>>>>>
>>>>>
>>>>> ///
>>>>>
>>>>> -/// Performance library propery mask bits
>>>>>
>>>>> +/// Performance library property mask bits
>>>>>
>>>>> ///
>>>>>
>>>>> #define PERFORMANCE_LIBRARY_PROPERTY_MEASUREMENT_ENABLED
>>>>> 0x00000001
>>>>>
>>>>>
>>>>>
>>>>> diff --git a/MdePkg/Include/Library/PostCodeLib.h
>>>>> b/MdePkg/Include/Library/PostCodeLib.h
>>>>> index 80628d7999..5fd6ab3b36 100644
>>>>> --- a/MdePkg/Include/Library/PostCodeLib.h
>>>>> +++ b/MdePkg/Include/Library/PostCodeLib.h
>>>>> @@ -74,9 +74,9 @@ PostCodeWithDescription (
>>>>>   bit of PcdPostCodePropertyMask is set.  Otherwise FALSE is returned.
>>>>>
>>>>>
>>>>>
>>>>>   @retval  TRUE   The
>>> POST_CODE_PROPERTY_POST_CODE_ENABLED
>>>>> bit of
>>>>>
>>>>> -                  PcdPostCodeProperyMask is set.
>>>>>
>>>>> +                  PcdPostCodePropertyMask is set.
>>>>>
>>>>>   @retval  FALSE  The POST_CODE_PROPERTY_POST_CODE_ENABLED
>>>>> bit of
>>>>>
>>>>> -                  PcdPostCodeProperyMask is clear.
>>>>>
>>>>> +                  PcdPostCodePropertyMask is clear.
>>>>>
>>>>>
>>>>>
>>>>> **/
>>>>>
>>>>> BOOLEAN
>>>>>
>>>>> @@ -92,9 +92,9 @@ PostCodeEnabled (
>>>>>   bit of PcdPostCodePropertyMask is set.  Otherwise FALSE is returned.
>>>>>
>>>>>
>>>>>
>>>>>   @retval  TRUE   The
>>>>> POST_CODE_PROPERTY_POST_CODE_DESCRIPTION_ENABLED bit of
>>>>>
>>>>> -                  PcdPostCodeProperyMask is set.
>>>>>
>>>>> +                  PcdPostCodePropertyMask is set.
>>>>>
>>>>>   @retval  FALSE  The
>>>>> POST_CODE_PROPERTY_POST_CODE_DESCRIPTION_ENABLED bit of
>>>>>
>>>>> -                  PcdPostCodeProperyMask is clear.
>>>>>
>>>>> +                  PcdPostCodePropertyMask is clear.
>>>>>
>>>>>
>>>>>
>>>>> **/
>>>>>
>>>>> BOOLEAN
>>>>>
>>>>> @@ -106,7 +106,7 @@ PostCodeDescriptionEnabled (
>>>>> /**
>>>>>
>>>>>   Sends a 32-bit value to a POST card.
>>>>>
>>>>>
>>>>>
>>>>> -  If POST codes are enabled in PcdPostCodeProperyMask, then call
>>>>> PostCode()
>>>>>
>>>>> +  If POST codes are enabled in PcdPostCodePropertyMask, then call
>>>>> PostCode()
>>>>>
>>>>>   passing in Value.  Value is returned.
>>>>>
>>>>>
>>>>>
>>>>>   @param  Value  The 32-bit value to write to the POST card.
>>>>>
>>>>> @@ -120,7 +120,7 @@ PostCodeDescriptionEnabled (
>>>>>   Sends a 32-bit value to a POST and associated ASCII string.
>>>>>
>>>>>
>>>>>
>>>>>   If POST codes and POST code descriptions are enabled in
>>>>>
>>>>> -  PcdPostCodeProperyMask, then call PostCodeWithDescription() passing
>>> in
>>>>>
>>>>> +  PcdPostCodePropertyMask, then call PostCodeWithDescription()
>>> passing
>>>>> in
>>>>>
>>>>>   Value and Description.  If only POST codes are enabled, then call
>>>>> PostCode()
>>>>>
>>>>>   passing in Value.  Value is returned.
>>>>>
>>>>>
>>>>>
>>>>> diff --git a/MdePkg/Include/Library/ReportStatusCodeLib.h
>>>>> b/MdePkg/Include/Library/ReportStatusCodeLib.h
>>>>> index 3763e69928..3268e07aa6 100644
>>>>> --- a/MdePkg/Include/Library/ReportStatusCodeLib.h
>>>>> +++ b/MdePkg/Include/Library/ReportStatusCodeLib.h
>>>>> @@ -298,12 +298,12 @@ ReportStatusCodeEx (
>>>>>   Returns TRUE if status codes of type EFI_PROGRESS_CODE are enabled
>>>>>
>>>>>
>>>>>
>>>>>   This function returns TRUE if the
>>>>> REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED
>>>>>
>>>>> -  bit of PcdReportStatusCodeProperyMask is set.  Otherwise FALSE is
>>>>> returned.
>>>>>
>>>>> +  bit of PcdReportStatusCodePropertyMask is set.  Otherwise FALSE is
>>>>> returned.
>>>>>
>>>>>
>>>>>
>>>>>   @retval  TRUE   The
>>>>> REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED bit of
>>>>>
>>>>> -                  PcdReportStatusCodeProperyMask is set.
>>>>>
>>>>> +                  PcdReportStatusCodePropertyMask is set.
>>>>>
>>>>>   @retval  FALSE  The
>>>>> REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED bit of
>>>>>
>>>>> -                  PcdReportStatusCodeProperyMask is clear.
>>>>>
>>>>> +                  PcdReportStatusCodePropertyMask is clear.
>>>>>
>>>>>
>>>>>
>>>>> **/
>>>>>
>>>>> BOOLEAN
>>>>>
>>>>> @@ -316,12 +316,12 @@ ReportProgressCodeEnabled (
>>>>>   Returns TRUE if status codes of type EFI_ERROR_CODE are enabled
>>>>>
>>>>>
>>>>>
>>>>>   This function returns TRUE if the
>>>>> REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED
>>>>>
>>>>> -  bit of PcdReportStatusCodeProperyMask is set.  Otherwise, FALSE is
>>>>> returned.
>>>>>
>>>>> +  bit of PcdReportStatusCodePropertyMask is set.  Otherwise, FALSE is
>>>>> returned.
>>>>>
>>>>>
>>>>>
>>>>>   @retval  TRUE   The
>>>>> REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED bit of
>>>>>
>>>>> -                  PcdReportStatusCodeProperyMask is set.
>>>>>
>>>>> +                  PcdReportStatusCodePropertyMask is set.
>>>>>
>>>>>   @retval  FALSE  The
>>>>> REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED bit of
>>>>>
>>>>> -                  PcdReportStatusCodeProperyMask is clear.
>>>>>
>>>>> +                  PcdReportStatusCodePropertyMask is clear.
>>>>>
>>>>>
>>>>>
>>>>> **/
>>>>>
>>>>> BOOLEAN
>>>>>
>>>>> @@ -334,12 +334,12 @@ ReportErrorCodeEnabled (
>>>>>   Returns TRUE if status codes of type EFI_DEBUG_CODE are enabled
>>>>>
>>>>>
>>>>>
>>>>>   This function returns TRUE if the
>>>>> REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED
>>>>>
>>>>> -  bit of PcdReportStatusCodeProperyMask is set.  Otherwise FALSE is
>>>>> returned.
>>>>>
>>>>> +  bit of PcdReportStatusCodePropertyMask is set.  Otherwise FALSE is
>>>>> returned.
>>>>>
>>>>>
>>>>>
>>>>>   @retval  TRUE   The
>>>>> REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>>
>>>>> -                  PcdReportStatusCodeProperyMask is set.
>>>>>
>>>>> +                  PcdReportStatusCodePropertyMask is set.
>>>>>
>>>>>   @retval  FALSE  The
>>>>> REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>>
>>>>> -                  PcdReportStatusCodeProperyMask is clear.
>>>>>
>>>>> +                  PcdReportStatusCodePropertyMask is clear.
>>>>>
>>>>>
>>>>>
>>>>> **/
>>>>>
>>>>> BOOLEAN
>>>>>
>>>>> @@ -352,7 +352,7 @@ ReportDebugCodeEnabled (
>>>>>   Reports a status code with minimal parameters if the status code type
>>>> is
>>>>> enabled.
>>>>>
>>>>>
>>>>>
>>>>>   If the status code type specified by Type is enabled in
>>>>>
>>>>> -  PcdReportStatusCodeProperyMask, then call ReportStatusCode()
>>> passing in
>>>>> Type
>>>>>
>>>>> +  PcdReportStatusCodePropertyMask, then call ReportStatusCode()
>>> passing
>>>>> in Type
>>>>>
>>>>>   and Value.
>>>>>
>>>>>
>>>>>
>>>>>   @param  Type   The status code type.
>>>>>
>>>>> @@ -377,7 +377,7 @@ ReportDebugCodeEnabled (
>>>>>   status code type is enabled.
>>>>>
>>>>>
>>>>>
>>>>>   If the status code type specified by Type is enabled in
>>>>>
>>>>> -  PcdReportStatusCodeProperyMask, then call
>>>>> ReportStatusCodeWithDevicePath()
>>>>>
>>>>> +  PcdReportStatusCodePropertyMask, then call
>>>>> ReportStatusCodeWithDevicePath()
>>>>>
>>>>>   passing in Type, Value, and DevicePath.
>>>>>
>>>>>
>>>>>
>>>>>   @param  Type        The status code type.
>>>>>
>>>>> @@ -407,7 +407,7 @@ ReportDebugCodeEnabled (
>>>>>   is enabled.
>>>>>
>>>>>
>>>>>
>>>>>   If the status code type specified by Type is enabled in
>>>>>
>>>>> -  PcdReportStatusCodeProperyMask, then call
>>>>> ReportStatusCodeWithExtendedData()
>>>>>
>>>>> +  PcdReportStatusCodePropertyMask, then call
>>>>> ReportStatusCodeWithExtendedData()
>>>>>
>>>>>   passing in Type, Value, ExtendedData, and ExtendedDataSize.
>>>>>
>>>>>
>>>>>
>>>>>   @param  Type              The status code type.
>>>>>
>>>>> @@ -438,7 +438,7 @@ ReportDebugCodeEnabled (
>>>>>   Reports a status code specifying all parameters if the status code type
>>>> is
>>>>> enabled.
>>>>>
>>>>>
>>>>>
>>>>>   If the status code type specified by Type is enabled in
>>>>>
>>>>> -  PcdReportStatusCodeProperyMask, then call ReportStatusCodeEx()
>>> passing
>>>>> in Type,
>>>>>
>>>>> +  PcdReportStatusCodePropertyMask, then call ReportStatusCodeEx()
>>>>> passing in Type,
>>>>>
>>>>>   Value, Instance, CallerId, ExtendedDataGuid, ExtendedData, and
>>>>> ExtendedDataSize.
>>>>>
>>>>>
>>>>>
>>>>>   @param  Type              The status code type.
>>>>>
>>>>> diff --git a/MdePkg/Include/Library/S3PciLib.h
>>>>> b/MdePkg/Include/Library/S3PciLib.h
>>>>> index 1479859b84..185844d0c7 100644
>>>>> --- a/MdePkg/Include/Library/S3PciLib.h
>>>>> +++ b/MdePkg/Include/Library/S3PciLib.h
>>>>> @@ -985,7 +985,7 @@ S3PciBitFieldAndThenOr32 (
>>>>>   Size into the buffer specified by Buffer. This function only allows the
>>>> PCI
>>>>>
>>>>>   configuration registers from a single PCI function to be read. Size is
>>>>>
>>>>>   returned. When possible 32-bit PCI configuration read cycles are used
>>>> to
>>>>> read
>>>>>
>>>>> -  from StartAdress to StartAddress + Size. Due to alignment restrictions,
>>>>> 8-bit
>>>>>
>>>>> +  from StartAddress to StartAddress + Size. Due to alignment
>>>> restrictions,
>>>>> 8-bit
>>>>>
>>>>>   and 16-bit PCI configuration read cycles may be used at the beginning
>>>> and
>>>>> the
>>>>>
>>>>>   end of the range.
>>>>>
>>>>>
>>>>>
>>>>> @@ -1018,7 +1018,7 @@ S3PciReadBuffer (
>>>>>   Size from the buffer specified by Buffer. This function only allows the
>>>> PCI
>>>>>
>>>>>   configuration registers from a single PCI function to be written. Size
>>>> is
>>>>>
>>>>>   returned. When possible 32-bit PCI configuration write cycles are used
>>>> to
>>>>>
>>>>> -  write from StartAdress to StartAddress + Size. Due to alignment
>>>>> restrictions,
>>>>>
>>>>> +  write from StartAddress to StartAddress + Size. Due to alignment
>>>>> restrictions,
>>>>>
>>>>>   8-bit and 16-bit PCI configuration write cycles may be used at the
>>>>> beginning
>>>>>
>>>>>   and the end of the range.
>>>>>
>>>>>
>>>>>
>>>>> diff --git a/MdePkg/Include/Library/S3PciSegmentLib.h
>>>>> b/MdePkg/Include/Library/S3PciSegmentLib.h
>>>>> index 5067d4fcbb..21863c2597 100644
>>>>> --- a/MdePkg/Include/Library/S3PciSegmentLib.h
>>>>> +++ b/MdePkg/Include/Library/S3PciSegmentLib.h
>>>>> @@ -970,7 +970,7 @@ S3PciSegmentBitFieldAndThenOr32 (
>>>>>   Size into the buffer specified by Buffer. This function only allows the
>>>> PCI
>>>>>
>>>>>   configuration registers from a single PCI function to be read. Size is
>>>>>
>>>>>   returned. When possible 32-bit PCI configuration read cycles are used
>>>> to
>>>>> read
>>>>>
>>>>> -  from StartAdress to StartAddress + Size. Due to alignment restrictions,
>>>>> 8-bit
>>>>>
>>>>> +  from StartAddress to StartAddress + Size. Due to alignment
>>>> restrictions,
>>>>> 8-bit
>>>>>
>>>>>   and 16-bit PCI configuration read cycles may be used at the beginning
>>>> and
>>>>> the
>>>>>
>>>>>   end of the range.
>>>>>
>>>>>
>>>>>
>>>>> @@ -1003,7 +1003,7 @@ S3PciSegmentReadBuffer (
>>>>>   Size from the buffer specified by Buffer. This function only allows the
>>>> PCI
>>>>>
>>>>>   configuration registers from a single PCI function to be written. Size
>>>> is
>>>>>
>>>>>   returned. When possible 32-bit PCI configuration write cycles are used
>>>> to
>>>>>
>>>>> -  write from StartAdress to StartAddress + Size. Due to alignment
>>>>> restrictions,
>>>>>
>>>>> +  write from StartAddress to StartAddress + Size. Due to alignment
>>>>> restrictions,
>>>>>
>>>>>   8-bit and 16-bit PCI configuration write cycles may be used at the
>>>>> beginning
>>>>>
>>>>>   and the end of the range.
>>>>>
>>>>>
>>>>>
>>>>> diff --git a/MdePkg/Include/Library/UefiLib.h
>>>>> b/MdePkg/Include/Library/UefiLib.h
>>>>> index be7da7fdf7..450d766513 100644
>>>>> --- a/MdePkg/Include/Library/UefiLib.h
>>>>> +++ b/MdePkg/Include/Library/UefiLib.h
>>>>> @@ -317,7 +317,7 @@ EfiInitializeLock (
>>>>>   Macro that calls DebugAssert() if an EFI_LOCK structure is not in the
>>>>> locked state.
>>>>>
>>>>>
>>>>>
>>>>>   If MDEPKG_NDEBUG is not defined and the
>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>>>
>>>>> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
>>>>> EFI_LOCK
>>>>>
>>>>> +  bit of PcdDebugPropertyMask is set, then this macro evaluates the
>>>>> EFI_LOCK
>>>>>
>>>>>   structure specified by Lock.  If Lock is not in the locked state, then
>>>>>
>>>>>   DebugAssert() is called passing in the source filename, source line
>>>> number,
>>>>>
>>>>>   and Lock.
>>>>>
>>>>> diff --git a/MdePkg/Include/Protocol/BlockIo.h
>>>>> b/MdePkg/Include/Protocol/BlockIo.h
>>>>> index ac9adf7a9c..414bf98b52 100644
>>>>> --- a/MdePkg/Include/Protocol/BlockIo.h
>>>>> +++ b/MdePkg/Include/Protocol/BlockIo.h
>>>>> @@ -90,7 +90,7 @@ EFI_STATUS
>>>>>   @retval EFI_WRITE_PROTECTED   The device can not be written to.
>>>>>
>>>>>   @retval EFI_DEVICE_ERROR      The device reported an error while
>>>>> performing the write.
>>>>>
>>>>>   @retval EFI_NO_MEDIA          There is no media in the device.
>>>>>
>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched
>>> the
>>>>> current device.
>>>>>
>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId does not matched
>>> the
>>>>> current device.
>>>>>
>>>>>   @retval EFI_BAD_BUFFER_SIZE   The Buffer was not a multiple of the
>>>>> block size of the device.
>>>>>
>>>>>   @retval EFI_INVALID_PARAMETER The write request contains LBAs
>>> that
>>>>> are not valid,
>>>>>
>>>>>                                 or the buffer is not on proper
>>>>> alignment.
>>>>>
>>>>> @@ -112,7 +112,7 @@ EFI_STATUS
>>>>>   @param  This              Indicates a pointer to the calling
>>> context.
>>>>>
>>>>>
>>>>>
>>>>>   @retval EFI_SUCCESS       All outstanding data was written to the
>>>>> device
>>>>>
>>>>> -  @retval EFI_DEVICE_ERROR  The device reported an error while
>>> writting
>>>>> back the data
>>>>>
>>>>> +  @retval EFI_DEVICE_ERROR  The device reported an error while
>>> writing
>>>>> back the data
>>>>>
>>>>>   @retval EFI_NO_MEDIA      There is no media in the device.
>>>>>
>>>>>
>>>>>
>>>>> **/
>>>>>
>>>>> diff --git a/MdePkg/Include/Protocol/BlockIo2.h
>>>>> b/MdePkg/Include/Protocol/BlockIo2.h
>>>>> index d25f51f733..0502554205 100644
>>>>> --- a/MdePkg/Include/Protocol/BlockIo2.h
>>>>> +++ b/MdePkg/Include/Protocol/BlockIo2.h
>>>>> @@ -44,7 +44,7 @@ typedef struct {
>>>>>
>>>>>
>>>>>   @param[in]  This                 Indicates a pointer to the
>>> calling
>>>>> context.
>>>>>
>>>>>   @param[in]  ExtendedVerification Indicates that the driver may
>>> perform
>>>>> a more
>>>>>
>>>>> -                                   exhausive verification
>>> operation
>>>>> of the device
>>>>>
>>>>> +                                   exhaustive verification
>>> operation
>>>>> of the device
>>>>>
>>>>>                                    during reset.
>>>>>
>>>>>
>>>>>
>>>>>   @retval EFI_SUCCESS          The device was reset.
>>>>>
>>>>> @@ -125,7 +125,7 @@ EFI_STATUS
>>>>>                                 the Event is NULL.
>>>>>
>>>>>   @retval EFI_WRITE_PROTECTED   The device can not be written to.
>>>>>
>>>>>   @retval EFI_NO_MEDIA          There is no media in the device.
>>>>>
>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched
>>> the
>>>>> current device.
>>>>>
>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId does not matched
>>> the
>>>>> current device.
>>>>>
>>>>>   @retval EFI_DEVICE_ERROR      The device reported an error while
>>>>> performing the write.
>>>>>
>>>>>   @retval EFI_BAD_BUFFER_SIZE   The Buffer was not a multiple of the
>>>>> block size of the device.
>>>>>
>>>>>   @retval EFI_INVALID_PARAMETER The write request contains LBAs
>>> that
>>>>> are not valid,
>>>>>
>>>>> @@ -158,7 +158,7 @@ EFI_STATUS
>>>>>   @retval EFI_SUCCESS          The flush request was queued if
>>> Event
>>>>> is not NULL.
>>>>>
>>>>>                                All outstanding data was written
>>>>> correctly to the
>>>>>
>>>>>                                device if the Event is NULL.
>>>>>
>>>>> -  @retval EFI_DEVICE_ERROR     The device reported an error while
>>>>> writting back
>>>>>
>>>>> +  @retval EFI_DEVICE_ERROR     The device reported an error while
>>>>> writing back
>>>>>
>>>>>                                the data.
>>>>>
>>>>>   @retval EFI_WRITE_PROTECTED  The device cannot be written to.
>>>>>
>>>>>   @retval EFI_NO_MEDIA         There is no media in the device.
>>>>>
>>>>> diff --git a/MdePkg/Include/Protocol/BlockIoCrypto.h
>>>>> b/MdePkg/Include/Protocol/BlockIoCrypto.h
>>>>> index bcc0ed40be..f0af6a8bb0 100644
>>>>> --- a/MdePkg/Include/Protocol/BlockIoCrypto.h
>>>>> +++ b/MdePkg/Include/Protocol/BlockIoCrypto.h
>>>>> @@ -168,7 +168,7 @@ typedef struct {
>>>>>   up to the platform firmware or driver to implement.
>>>>>
>>>>>
>>>>>
>>>>>   @param[in]  This                 Pointer to the
>>>>> EFI_BLOCK_IO_CRYPTO_PROTOCOL instance.
>>>>>
>>>>> -  @param[in]  ExtendedVerification Indicates that the driver may
>>> perform
>>>>> a more exhausive
>>>>>
>>>>> +  @param[in]  ExtendedVerification Indicates that the driver may
>>> perform
>>>>> a more exhaustive
>>>>>
>>>>>                                    verification operation of the
>>>>> device during reset.
>>>>>
>>>>>
>>>>>
>>>>>   @retval EFI_SUCCESS              The block device was reset.
>>>>>
>>>>> diff --git a/MdePkg/Include/Protocol/DiskIo.h
>>>>> b/MdePkg/Include/Protocol/DiskIo.h
>>>>> index eaa5cbcea2..2c86530a5c 100644
>>>>> --- a/MdePkg/Include/Protocol/DiskIo.h
>>>>> +++ b/MdePkg/Include/Protocol/DiskIo.h
>>>>> @@ -42,7 +42,7 @@ typedef EFI_DISK_IO_PROTOCOL EFI_DISK_IO;
>>>>>   @retval EFI_SUCCESS           The data was read correctly from
>>> the
>>>>> device.
>>>>>
>>>>>   @retval EFI_DEVICE_ERROR      The device reported an error while
>>>>> performing the read.
>>>>>
>>>>>   @retval EFI_NO_MEDIA          There is no media in the device.
>>>>>
>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched
>>> the
>>>>> current device.
>>>>>
>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId does not matched
>>> the
>>>>> current device.
>>>>>
>>>>>   @retval EFI_INVALID_PARAMETER The read request contains device
>>>>> addresses that are not
>>>>>
>>>>>                                 valid for the device.
>>>>>
>>>>>
>>>>>
>>>>> @@ -70,7 +70,7 @@ EFI_STATUS
>>>>>   @retval EFI_WRITE_PROTECTED   The device can not be written to.
>>>>>
>>>>>   @retval EFI_DEVICE_ERROR      The device reported an error while
>>>>> performing the write.
>>>>>
>>>>>   @retval EFI_NO_MEDIA          There is no media in the device.
>>>>>
>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched
>>> the
>>>>> current device.
>>>>>
>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId does not matched
>>> the
>>>>> current device.
>>>>>
>>>>>   @retval EFI_INVALID_PARAMETER The write request contains device
>>>>> addresses that are not
>>>>>
>>>>>                                  valid for the device.
>>>>>
>>>>>
>>>>>
>>>>> diff --git a/MdePkg/Include/Protocol/DiskIo2.h
>>>>> b/MdePkg/Include/Protocol/DiskIo2.h
>>>>> index c989bb5f45..58c972e48e 100644
>>>>> --- a/MdePkg/Include/Protocol/DiskIo2.h
>>>>> +++ b/MdePkg/Include/Protocol/DiskIo2.h
>>>>> @@ -70,7 +70,7 @@ EFI_STATUS
>>>>>
>>>>> Event will be signaled upon completion.
>>>>>
>>>>>   @retval EFI_DEVICE_ERROR      The device reported an error while
>>>>> performing the write.
>>>>>
>>>>>   @retval EFI_NO_MEDIA          There is no medium in the device.
>>>>>
>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the current
>>>>> medium.
>>>>>
>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId is not for the
>>> current
>>>>> medium.
>>>>>
>>>>>   @retval EFI_INVALID_PARAMETER The read request contains device
>>>>> addresses that are not valid for the device.
>>>>>
>>>>>   @retval EFI_OUT_OF_RESOURCES  The request could not be
>>> completed
>>>>> due to a lack of resources.
>>>>>
>>>>>
>>>>>
>>>>> @@ -103,7 +103,7 @@ EFI_STATUS
>>>>>   @retval EFI_WRITE_PROTECTED   The device cannot be written to.
>>>>>
>>>>>   @retval EFI_DEVICE_ERROR      The device reported an error while
>>>>> performing the write operation.
>>>>>
>>>>>   @retval EFI_NO_MEDIA          There is no medium in the device.
>>>>>
>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the current
>>>>> medium.
>>>>>
>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId is not for the
>>> current
>>>>> medium.
>>>>>
>>>>>   @retval EFI_INVALID_PARAMETER The write request contains device
>>>>> addresses that are not valid for the device.
>>>>>
>>>>>   @retval EFI_OUT_OF_RESOURCES  The request could not be
>>> completed
>>>>> due to a lack of resources.
>>>>>
>>>>>
>>>>>
>>>>> @@ -133,7 +133,7 @@ EFI_STATUS
>>>>>   @retval EFI_WRITE_PROTECTED   The device cannot be written to.
>>>>>
>>>>>   @retval EFI_DEVICE_ERROR      The device reported an error while
>>>>> performing the write operation.
>>>>>
>>>>>   @retval EFI_NO_MEDIA          There is no medium in the device.
>>>>>
>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the current
>>>>> medium.
>>>>>
>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId is not for the
>>> current
>>>>> medium.
>>>>>
>>>>>   @retval EFI_OUT_OF_RESOURCES  The request could not be
>>> completed
>>>>> due to a lack of resources.
>>>>>
>>>>> **/
>>>>>
>>>>> typedef
>>>>>
>>>>> diff --git a/MdePkg/Include/Protocol/Ip4.h
>>> b/MdePkg/Include/Protocol/Ip4.h
>>>>> index 4c0ed6fd3c..57a25122ba 100644
>>>>> --- a/MdePkg/Include/Protocol/Ip4.h
>>>>> +++ b/MdePkg/Include/Protocol/Ip4.h
>>>>> @@ -37,7 +37,7 @@ typedef struct _EFI_IP4_PROTOCOL
>>>>> EFI_IP4_PROTOCOL;
>>>>>
>>>>>
>>>>> ///
>>>>>
>>>>> /// EFI_IP4_ADDRESS_PAIR is deprecated in the UEFI 2.4B and should not
>>> be
>>>>> used any more.
>>>>>
>>>>> -/// The definition in here is only present to provide backwards
>>>> compatability.
>>>>>
>>>>> +/// The definition in here is only present to provide backwards
>>>> compatibility.
>>>>>
>>>>> ///
>>>>>
>>>>> typedef struct {
>>>>>
>>>>>   EFI_HANDLE          InstanceHandle;
>>>>>
>>>>> @@ -47,7 +47,7 @@ typedef struct {
>>>>>
>>>>>
>>>>> ///
>>>>>
>>>>> /// EFI_IP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and should not
>>>>> be used any more.
>>>>>
>>>>> -/// The definition in here is only present to provide backwards
>>>> compatability.
>>>>>
>>>>> +/// The definition in here is only present to provide backwards
>>>> compatibility.
>>>>>
>>>>> ///
>>>>>
>>>>> typedef struct {
>>>>>
>>>>>   EFI_HANDLE              DriverHandle;
>>>>>
>>>>> diff --git a/MdePkg/Include/Protocol/Ip6.h
>>> b/MdePkg/Include/Protocol/Ip6.h
>>>>> index 4aff36f0a1..269ae0d6b0 100644
>>>>> --- a/MdePkg/Include/Protocol/Ip6.h
>>>>> +++ b/MdePkg/Include/Protocol/Ip6.h
>>>>> @@ -37,7 +37,7 @@ typedef struct _EFI_IP6_PROTOCOL
>>>>> EFI_IP6_PROTOCOL;
>>>>>
>>>>>
>>>>> ///
>>>>>
>>>>> /// EFI_IP6_ADDRESS_PAIR is deprecated in the UEFI 2.4B and should not
>>> be
>>>>> used any more.
>>>>>
>>>>> -/// The definition in here is only present to provide backwards
>>>> compatability.
>>>>>
>>>>> +/// The definition in here is only present to provide backwards
>>>> compatibility.
>>>>>
>>>>> ///
>>>>>
>>>>> typedef struct {
>>>>>
>>>>>   ///
>>>>>
>>>>> @@ -56,7 +56,7 @@ typedef struct {
>>>>>
>>>>>
>>>>> ///
>>>>>
>>>>> /// EFI_IP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and should not
>>>>> be used any more.
>>>>>
>>>>> -/// The definition in here is only present to provide backwards
>>>> compatability.
>>>>>
>>>>> +/// The definition in here is only present to provide backwards
>>>> compatibility.
>>>>>
>>>>> ///
>>>>>
>>>>> typedef struct {
>>>>>
>>>>>   ///
>>>>>
>>>>> diff --git a/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
>>>>> b/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
>>>>> index 78acb4ddae..9649b819ba 100644
>>>>> --- a/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
>>>>> +++ b/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
>>>>> @@ -39,7 +39,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
>>>>> #define EFI_NETWORK_INTERFACE_IDENTIFIER_INTERFACE_REVISION
>>>>> EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_REVISION
>>>>>
>>>>>
>>>>>
>>>>> ///
>>>>>
>>>>> -/// Forward reference for pure ANSI compatability.
>>>>>
>>>>> +/// Forward reference for pure ANSI compatibility.
>>>>>
>>>>> ///
>>>>>
>>>>> typedef struct _EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL
>>>>> EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL;
>>>>>
>>>>>
>>>>>
>>>>> @@ -82,7 +82,7 @@ typedef enum {
>>>>> } EFI_NETWORK_INTERFACE_TYPE;
>>>>>
>>>>>
>>>>>
>>>>> ///
>>>>>
>>>>> -/// Forward reference for pure ANSI compatability.
>>>>>
>>>>> +/// Forward reference for pure ANSI compatibility.
>>>>>
>>>>> ///
>>>>>
>>>>> typedef struct undiconfig_table UNDI_CONFIG_TABLE;
>>>>>
>>>>>
>>>>>
>>>>> diff --git a/MdePkg/Include/Protocol/Pkcs7Verify.h
>>>>> b/MdePkg/Include/Protocol/Pkcs7Verify.h
>>>>> index 068eda8b45..93b6c2f9b7 100644
>>>>> --- a/MdePkg/Include/Protocol/Pkcs7Verify.h
>>>>> +++ b/MdePkg/Include/Protocol/Pkcs7Verify.h
>>>>> @@ -28,7 +28,7 @@ typedef struct _EFI_PKCS7_VERIFY_PROTOCOL
>>>>> EFI_PKCS7_VERIFY_PROTOCOL;
>>>>>
>>>>>
>>>>> /**
>>>>>
>>>>>   Processes a buffer containing binary DER-encoded PKCS7 signature.
>>>>>
>>>>> -  The signed data content may be embedded within the buffer or
>>> separated.
>>>>> Funtion
>>>>>
>>>>> +  The signed data content may be embedded within the buffer or
>>> separated.
>>>>> Function
>>>>>
>>>>>   verifies the signature of the content is valid and signing certificate
>>>> was not
>>>>>
>>>>>   revoked and is contained within a list of trusted signers.
>>>>>
>>>>>
>>>>>
>>>>> diff --git a/MdePkg/Include/Protocol/RamDisk.h
>>>>> b/MdePkg/Include/Protocol/RamDisk.h
>>>>> index 2ab5a5e5e1..8808efdf66 100644
>>>>> --- a/MdePkg/Include/Protocol/RamDisk.h
>>>>> +++ b/MdePkg/Include/Protocol/RamDisk.h
>>>>> @@ -19,7 +19,7 @@
>>>>>   { 0xab38a0df, 0x6873, 0x44a9, { 0x87, 0xe6, 0xd4, 0xeb, 0x56, 0x14,
>>>> 0x84,
>>>>> 0x49 }};
>>>>>
>>>>>
>>>>>
>>>>> //
>>>>>
>>>>> -// Forward reference for pure ANSI compatability
>>>>>
>>>>> +// Forward reference for pure ANSI compatibility
>>>>>
>>>>> //
>>>>>
>>>>> typedef struct _EFI_RAM_DISK_PROTOCOL EFI_RAM_DISK_PROTOCOL;
>>>>>
>>>>>
>>>>>
>>>>> diff --git a/MdePkg/Include/Protocol/ScsiIo.h
>>>>> b/MdePkg/Include/Protocol/ScsiIo.h
>>>>> index 7ebfd9a652..7485e52b3f 100644
>>>>> --- a/MdePkg/Include/Protocol/ScsiIo.h
>>>>> +++ b/MdePkg/Include/Protocol/ScsiIo.h
>>>>> @@ -18,7 +18,7 @@
>>>>>   }
>>>>>
>>>>>
>>>>>
>>>>> ///
>>>>>
>>>>> -/// Forward reference for pure ANSI compatability
>>>>>
>>>>> +/// Forward reference for pure ANSI compatibility
>>>>>
>>>>> ///
>>>>>
>>>>> typedef struct _EFI_SCSI_IO_PROTOCOL EFI_SCSI_IO_PROTOCOL;
>>>>>
>>>>>
>>>>>
>>>>> diff --git a/MdePkg/Include/Protocol/ScsiPassThru.h
>>>>> b/MdePkg/Include/Protocol/ScsiPassThru.h
>>>>> index c87fb97aee..a4c6a6be3d 100644
>>>>> --- a/MdePkg/Include/Protocol/ScsiPassThru.h
>>>>> +++ b/MdePkg/Include/Protocol/ScsiPassThru.h
>>>>> @@ -22,7 +22,7 @@
>>>>>   }
>>>>>
>>>>>
>>>>>
>>>>> ///
>>>>>
>>>>> -/// Forward reference for pure ANSI compatability
>>>>>
>>>>> +/// Forward reference for pure ANSI compatibility
>>>>>
>>>>> ///
>>>>>
>>>>> typedef struct _EFI_SCSI_PASS_THRU_PROTOCOL
>>>>> EFI_SCSI_PASS_THRU_PROTOCOL;
>>>>>
>>>>>
>>>>>
>>>>> diff --git a/MdePkg/Include/Protocol/ServiceBinding.h
>>>>> b/MdePkg/Include/Protocol/ServiceBinding.h
>>>>> index b39af73a95..3fb9ed6e98 100644
>>>>> --- a/MdePkg/Include/Protocol/ServiceBinding.h
>>>>> +++ b/MdePkg/Include/Protocol/ServiceBinding.h
>>>>> @@ -14,7 +14,7 @@
>>>>> #define __EFI_SERVICE_BINDING_H__
>>>>>
>>>>>
>>>>>
>>>>> ///
>>>>>
>>>>> -/// Forward reference for pure ANSI compatability
>>>>>
>>>>> +/// Forward reference for pure ANSI compatibility
>>>>>
>>>>> ///
>>>>>
>>>>> typedef struct _EFI_SERVICE_BINDING_PROTOCOL
>>>>> EFI_SERVICE_BINDING_PROTOCOL;
>>>>>
>>>>>
>>>>>
>>>>> diff --git a/MdePkg/Include/Protocol/Shell.h
>>>>> b/MdePkg/Include/Protocol/Shell.h
>>>>> index 5efee49e19..d65c87a735 100644
>>>>> --- a/MdePkg/Include/Protocol/Shell.h
>>>>> +++ b/MdePkg/Include/Protocol/Shell.h
>>>>> @@ -180,7 +180,7 @@ BOOLEAN
>>>>>
>>>>>
>>>>>   @param[in] FileHandle         The file handle to be closed.
>>>>>
>>>>>
>>>>>
>>>>> -  @retval EFI_SUCCESS           The file closed sucessfully.
>>>>>
>>>>> +  @retval EFI_SUCCESS           The file closed successfully.
>>>>>
>>>>> **/
>>>>>
>>>>> typedef
>>>>>
>>>>> EFI_STATUS
>>>>>
>>>>> diff --git a/MdePkg/Include/Protocol/ShellDynamicCommand.h
>>>>> b/MdePkg/Include/Protocol/ShellDynamicCommand.h
>>>>> index f1bb59d700..c7756f9a81 100644
>>>>> --- a/MdePkg/Include/Protocol/ShellDynamicCommand.h
>>>>> +++ b/MdePkg/Include/Protocol/ShellDynamicCommand.h
>>>>> @@ -34,7 +34,7 @@ typedef struct
>>>>> _EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL
>>>>> EFI_SHELL_DYNAMIC_COMMAND_PRO
>>>>>   @param[in] Shell                  The instance of the shell
>>> protocol
>>>>> used in the context
>>>>>
>>>>>                                     of processing this command.
>>>>>
>>>>>
>>>>>
>>>>> -  @return EFI_SUCCESS               the operation was sucessful
>>>>>
>>>>> +  @return EFI_SUCCESS               the operation was successful
>>>>>
>>>>>   @return other                     the operation failed.
>>>>>
>>>>> **/
>>>>>
>>>>> typedef
>>>>>
>>>>> diff --git a/MdePkg/Include/Protocol/Tcp4.h
>>>>> b/MdePkg/Include/Protocol/Tcp4.h
>>>>> index e81c2e71f6..cf88739687 100644
>>>>> --- a/MdePkg/Include/Protocol/Tcp4.h
>>>>> +++ b/MdePkg/Include/Protocol/Tcp4.h
>>>>> @@ -31,7 +31,7 @@ typedef struct _EFI_TCP4_PROTOCOL
>>>>> EFI_TCP4_PROTOCOL;
>>>>>
>>>>>
>>>>> ///
>>>>>
>>>>> /// EFI_TCP4_SERVICE_POINT is deprecated in the UEFI 2.4B and should
>>> not
>>>>> be used any more.
>>>>>
>>>>> -/// The definition in here is only present to provide backwards
>>>> compatability.
>>>>>
>>>>> +/// The definition in here is only present to provide backwards
>>>> compatibility.
>>>>>
>>>>> ///
>>>>>
>>>>> typedef struct {
>>>>>
>>>>>   EFI_HANDLE          InstanceHandle;
>>>>>
>>>>> @@ -43,7 +43,7 @@ typedef struct {
>>>>>
>>>>>
>>>>> ///
>>>>>
>>>>> /// EFI_TCP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and should
>>> not
>>>>> be used any more.
>>>>>
>>>>> -/// The definition in here is only present to provide backwards
>>>> compatability.
>>>>>
>>>>> +/// The definition in here is only present to provide backwards
>>>> compatibility.
>>>>>
>>>>> ///
>>>>>
>>>>> typedef struct {
>>>>>
>>>>>   EFI_HANDLE                DriverHandle;
>>>>>
>>>>> diff --git a/MdePkg/Include/Protocol/Tcp6.h
>>>>> b/MdePkg/Include/Protocol/Tcp6.h
>>>>> index a8787dd3af..1391978a35 100644
>>>>> --- a/MdePkg/Include/Protocol/Tcp6.h
>>>>> +++ b/MdePkg/Include/Protocol/Tcp6.h
>>>>> @@ -32,7 +32,7 @@ typedef struct _EFI_TCP6_PROTOCOL
>>>>> EFI_TCP6_PROTOCOL;
>>>>>
>>>>>
>>>>> ///
>>>>>
>>>>> /// EFI_TCP6_SERVICE_POINT is deprecated in the UEFI 2.4B and should
>>> not
>>>>> be used any more.
>>>>>
>>>>> -/// The definition in here is only present to provide backwards
>>>> compatability.
>>>>>
>>>>> +/// The definition in here is only present to provide backwards
>>>> compatibility.
>>>>>
>>>>> ///
>>>>>
>>>>> typedef struct {
>>>>>
>>>>>   ///
>>>>>
>>>>> @@ -64,7 +64,7 @@ typedef struct {
>>>>>
>>>>>
>>>>> ///
>>>>>
>>>>> /// EFI_TCP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and should
>>> not
>>>>> be used any more.
>>>>>
>>>>> -/// The definition in here is only present to provide backwards
>>>> compatability.
>>>>>
>>>>> +/// The definition in here is only present to provide backwards
>>>> compatibility.
>>>>>
>>>>> ///
>>>>>
>>>>> typedef struct {
>>>>>
>>>>>   EFI_HANDLE                DriverHandle; ///< The handle of the
>>>>> driver that creates this entry.
>>>>>
>>>>> diff --git a/MdePkg/Include/Protocol/Udp4.h
>>>>> b/MdePkg/Include/Protocol/Udp4.h
>>>>> index a4ac6fd4e7..e7e41cadef 100644
>>>>> --- a/MdePkg/Include/Protocol/Udp4.h
>>>>> +++ b/MdePkg/Include/Protocol/Udp4.h
>>>>> @@ -33,7 +33,7 @@ typedef struct _EFI_UDP4_PROTOCOL
>>>>> EFI_UDP4_PROTOCOL;
>>>>>
>>>>>
>>>>> ///
>>>>>
>>>>> /// EFI_UDP4_SERVICE_POINT is deprecated in the UEFI 2.4B and should
>>>>> not be used any more.
>>>>>
>>>>> -/// The definition in here is only present to provide backwards
>>>> compatability.
>>>>>
>>>>> +/// The definition in here is only present to provide backwards
>>>> compatibility.
>>>>>
>>>>> ///
>>>>>
>>>>> typedef struct {
>>>>>
>>>>>   EFI_HANDLE          InstanceHandle;
>>>>>
>>>>> @@ -45,7 +45,7 @@ typedef struct {
>>>>>
>>>>>
>>>>> ///
>>>>>
>>>>> /// EFI_UDP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and should
>>>>> not be used any more.
>>>>>
>>>>> -/// The definition in here is only present to provide backwards
>>>> compatability.
>>>>>
>>>>> +/// The definition in here is only present to provide backwards
>>>> compatibility.
>>>>>
>>>>> ///
>>>>>
>>>>> typedef struct {
>>>>>
>>>>>   EFI_HANDLE                DriverHandle;
>>>>>
>>>>> diff --git a/MdePkg/Include/Protocol/Udp6.h
>>>>> b/MdePkg/Include/Protocol/Udp6.h
>>>>> index 61fa623917..a8179c8f93 100644
>>>>> --- a/MdePkg/Include/Protocol/Udp6.h
>>>>> +++ b/MdePkg/Include/Protocol/Udp6.h
>>>>> @@ -28,7 +28,7 @@
>>>>>
>>>>>
>>>>> ///
>>>>>
>>>>> /// EFI_UDP6_SERVICE_POINT is deprecated in the UEFI 2.4B and should
>>>>> not be used any more.
>>>>>
>>>>> -/// The definition in here is only present to provide backwards
>>>> compatability.
>>>>>
>>>>> +/// The definition in here is only present to provide backwards
>>>> compatibility.
>>>>>
>>>>> ///
>>>>>
>>>>> typedef struct {
>>>>>
>>>>>   ///
>>>>>
>>>>> @@ -59,7 +59,7 @@ typedef struct {
>>>>>
>>>>>
>>>>> ///
>>>>>
>>>>> /// EFI_UDP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and should
>>>>> not be used any more.
>>>>>
>>>>> -/// The definition in here is only present to provide backwards
>>>> compatability.
>>>>>
>>>>> +/// The definition in here is only present to provide backwards
>>>> compatibility.
>>>>>
>>>>> ///
>>>>>
>>>>> typedef struct {
>>>>>
>>>>>   ///
>>>>>
>>>>> diff --git a/MdePkg/Include/Protocol/UfsDeviceConfig.h
>>>>> b/MdePkg/Include/Protocol/UfsDeviceConfig.h
>>>>> index 34676c7831..b3e58c4aad 100644
>>>>> --- a/MdePkg/Include/Protocol/UfsDeviceConfig.h
>>>>> +++ b/MdePkg/Include/Protocol/UfsDeviceConfig.h
>>>>> @@ -19,7 +19,7 @@
>>>>>   { 0xb81bfab0, 0xeb3, 0x4cf9, { 0x84, 0x65, 0x7f, 0xa9, 0x86, 0x36,
>>>> 0x16,
>>>>> 0x64 }};
>>>>>
>>>>>
>>>>>
>>>>> //
>>>>>
>>>>> -// Forward reference for pure ANSI compatability
>>>>>
>>>>> +// Forward reference for pure ANSI compatibility
>>>>>
>>>>> //
>>>>>
>>>>> typedef struct _EFI_UFS_DEVICE_CONFIG_PROTOCOL
>>>>> EFI_UFS_DEVICE_CONFIG_PROTOCOL;
>>>>>
>>>>>
>>>>>
>>>>> diff --git a/MdePkg/Include/Protocol/UgaDraw.h
>>>>> b/MdePkg/Include/Protocol/UgaDraw.h
>>>>> index 8d33bf873c..f27fde5e32 100644
>>>>> --- a/MdePkg/Include/Protocol/UgaDraw.h
>>>>> +++ b/MdePkg/Include/Protocol/UgaDraw.h
>>>>> @@ -126,7 +126,7 @@ typedef enum {
>>>>>
>>>>>
>>>>>     @retval EFI_SUCCESS           - The Blt operation completed.
>>>>>
>>>>>     @retval EFI_INVALID_PARAMETER - BltOperation is not valid.
>>>>>
>>>>> -    @retval EFI_DEVICE_ERROR      - A hardware error occurred
>>>>> writting to the video buffer.
>>>>>
>>>>> +    @retval EFI_DEVICE_ERROR      - A hardware error occurred
>>>>> writing to the video buffer.
>>>>>
>>>>>
>>>>>
>>>>> **/
>>>>>
>>>>> typedef
>>>>>
>>>>> diff --git a/MdePkg/Include/Protocol/Usb2HostController.h
>>>>> b/MdePkg/Include/Protocol/Usb2HostController.h
>>>>> index 06e20beba8..50bbb5574a 100644
>>>>> --- a/MdePkg/Include/Protocol/Usb2HostController.h
>>>>> +++ b/MdePkg/Include/Protocol/Usb2HostController.h
>>>>> @@ -20,7 +20,7 @@
>>>>>   }
>>>>>
>>>>>
>>>>>
>>>>> ///
>>>>>
>>>>> -/// Forward reference for pure ANSI compatability
>>>>>
>>>>> +/// Forward reference for pure ANSI compatibility
>>>>>
>>>>> ///
>>>>>
>>>>> typedef struct _EFI_USB2_HC_PROTOCOL EFI_USB2_HC_PROTOCOL;
>>>>>
>>>>>
>>>>>
>>>>> diff --git a/MdePkg/Include/Protocol/UsbHostController.h
>>>>> b/MdePkg/Include/Protocol/UsbHostController.h
>>>>> index 8b626ec52a..7b215f6d03 100644
>>>>> --- a/MdePkg/Include/Protocol/UsbHostController.h
>>>>> +++ b/MdePkg/Include/Protocol/UsbHostController.h
>>>>> @@ -21,7 +21,7 @@
>>>>>   }
>>>>>
>>>>>
>>>>>
>>>>> ///
>>>>>
>>>>> -/// Forward reference for pure ANSI compatability
>>>>>
>>>>> +/// Forward reference for pure ANSI compatibility
>>>>>
>>>>> ///
>>>>>
>>>>> typedef struct _EFI_USB_HC_PROTOCOL EFI_USB_HC_PROTOCOL;
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> 2.39.2 (Apple Git-144)
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>>
>>
>>
>>
> 
> 
> 
> 
> 


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#105007): https://edk2.groups.io/g/devel/message/105007
Mute This Topic: https://groups.io/mt/98954303/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-
Re: [edk2-devel] [PATCH] MdePkg Include: Fix typos
Posted by Giri Mudusuru via groups.io 11 months, 1 week ago
Thanks Michael for below info.


> On May 18, 2023, at 8:36 AM, Michael Kubacki <mikuback@linux.microsoft.com> wrote:
> 
> The spell check CI plugin is in "AuditOnly" mode so it is not actually failing the build.
> 
> https://github.com/tianocore/edk2/blob/master/MdePkg/MdePkg.ci.yaml#L166
> 
> This has more info about how to configure the plugin in each package CI YAML file - https://github.com/tianocore/edk2/tree/master/.pytool/Plugin/SpellCheck.
> 
> If you go to a CI build of MdePkg like:
> 
> https://dev.azure.com/tianocore/edk2-ci/_build/results?buildId=91890&view=artifacts&pathAsName=false&type=publishedArtifacts
> 
> And download the "Build Logs TARGET_MDE_CPU" log (ellipsis on the right then "Download artifacts"). Search that for "Unknown word" and you'lll get many issues - in that log 7,505 hits. That includes duplicates of the same word.
> 
> On 5/17/2023 2:20 PM, Giri Mudusuru via groups.io wrote:
>> Hi Liming,
>> Most of the errors except below macro are in comments. Not sure if CI SpellCheck is skipping comments?
>> I can revert the macro fix from this patch. I noticed that it is duplicated in Acpi.h and Acpi10.h.
>> Thanks,
>> -Giri
>>> On May 16, 2023, at 6:49 AM, gaoliming <gaoliming@byosoft.com.cn> wrote:
>>> 
>>> Giri:
>>> Edk2 CI enables SpellCheck. Seemly, those typos are not detected by CI. So, I want to confirm which tool do you use.
>>> 
>>> This patch is good. But, the first changes the existing MACRO name. I am not sure whether there is any code impact.
>>> 
>>> Thanks
>>> Liming
>>>> -----邮件原件-----
>>>> 发件人: Giri Mudusuru <girim@apple.com>
>>>> 发送时间: 2023年5月15日 10:49
>>>> 收件人: gaoliming <gaoliming@byosoft.com.cn>
>>>> 抄送: devel@edk2.groups.io; Michael D Kinney
>>>> <michael.d.kinney@intel.com>; Zhiguang Liu <zhiguang.liu@intel.com>;
>>>> Andrew Fish <afish@apple.com>; Giri Mudusuru <girim@apple.com>
>>>> 主题: Re: [PATCH] MdePkg Include: Fix typos
>>>> 
>>>> Hi Liming,
>>>> 
>>>> These typos are found during reviews, sync with open source and other debug.
>>>> Just kept running list and then a simple search and replace in repo.
>>>> 
>>>> I have fix for other packages too, just starting with MdePkg to get some
>>>> feedback on size of patch (number of files etc)
>>>> 
>>>> I am using VS Code IDE with Code Spell Checker plugin which highlights any
>>>> typos.
>>>> 
>>>> Thanks,
>>>> -Giri
>>>> 
>>>>> On May 15, 2023, at 7:10 AM, gaoliming <gaoliming@byosoft.com.cn>
>>>> wrote:
>>>>> 
>>>>> Giri:
>>>>> How do you find these typos? Which tool do you use to scan the code?
>>>>> 
>>>>> Thanks
>>>>> Liming
>>>>>> -----邮件原件-----
>>>>>> 发件人: Giri Mudusuru <girim@apple.com>
>>>>>> 发送时间: 2023年5月12日 18:25
>>>>>> 收件人: devel@edk2.groups.io
>>>>>> 抄送: Giri Mudusuru <girim@apple.com>; Michael D Kinney
>>>>>> <michael.d.kinney@intel.com>; Liming Gao <gaoliming@byosoft.com.cn>;
>>>>>> Zhiguang Liu <zhiguang.liu@intel.com>; Andrew Fish <afish@apple.com>
>>>>>> 主题: [PATCH] MdePkg Include: Fix typos
>>>>>> 
>>>>>> compatability->compatibility
>>>>>> EFI_MEDIA_CHNAGED->EFI_MEDIA_CHANGED
>>>>>> Funtion->Function
>>>>>> exhausive->exhaustive
>>>>>> Propery->Property
>>>>>> StartAdress->StartAddress
>>>>>> sucessful->successful
>>>>>> writting->writing
>>>>>> 
>>>>>> Cc: Michael D Kinney <michael.d.kinney@intel.com>
>>>>>> Cc: Liming Gao <gaoliming@byosoft.com.cn>
>>>>>> Cc: Zhiguang Liu <zhiguang.liu@intel.com>
>>>>>> Cc: Andrew Fish <afish@apple.com>
>>>>>> Signed-off-by: Giri Mudusuru <girim@apple.com>
>>>>>> ---
>>>>>> MdePkg/Include/IndustryStandard/Acpi10.h      |  2 +-
>>>>>> MdePkg/Include/Library/DebugLib.h             | 50
>>>>>> +++++++++----------
>>>>>> MdePkg/Include/Library/PerformanceLib.h       |  2 +-
>>>>>> MdePkg/Include/Library/PostCodeLib.h          | 12 ++---
>>>>>> MdePkg/Include/Library/ReportStatusCodeLib.h  | 26 +++++-----
>>>>>> MdePkg/Include/Library/S3PciLib.h             |  4 +-
>>>>>> MdePkg/Include/Library/S3PciSegmentLib.h      |  4 +-
>>>>>> MdePkg/Include/Library/UefiLib.h              |  2 +-
>>>>>> MdePkg/Include/Protocol/BlockIo.h             |  4 +-
>>>>>> MdePkg/Include/Protocol/BlockIo2.h            |  6 +--
>>>>>> MdePkg/Include/Protocol/BlockIoCrypto.h       |  2 +-
>>>>>> MdePkg/Include/Protocol/DiskIo.h              |  4 +-
>>>>>> MdePkg/Include/Protocol/DiskIo2.h             |  6 +--
>>>>>> MdePkg/Include/Protocol/Ip4.h                 |  4 +-
>>>>>> MdePkg/Include/Protocol/Ip6.h                 |  4 +-
>>>>>> .../Protocol/NetworkInterfaceIdentifier.h     |  4 +-
>>>>>> MdePkg/Include/Protocol/Pkcs7Verify.h         |  2 +-
>>>>>> MdePkg/Include/Protocol/RamDisk.h             |  2 +-
>>>>>> MdePkg/Include/Protocol/ScsiIo.h              |  2 +-
>>>>>> MdePkg/Include/Protocol/ScsiPassThru.h        |  2 +-
>>>>>> MdePkg/Include/Protocol/ServiceBinding.h      |  2 +-
>>>>>> MdePkg/Include/Protocol/Shell.h               |  2 +-
>>>>>> MdePkg/Include/Protocol/ShellDynamicCommand.h |  2 +-
>>>>>> MdePkg/Include/Protocol/Tcp4.h                |  4 +-
>>>>>> MdePkg/Include/Protocol/Tcp6.h                |  4 +-
>>>>>> MdePkg/Include/Protocol/Udp4.h                |  4 +-
>>>>>> MdePkg/Include/Protocol/Udp6.h                |  4 +-
>>>>>> MdePkg/Include/Protocol/UfsDeviceConfig.h     |  2 +-
>>>>>> MdePkg/Include/Protocol/UgaDraw.h             |  2 +-
>>>>>> MdePkg/Include/Protocol/Usb2HostController.h  |  2 +-
>>>>>> MdePkg/Include/Protocol/UsbHostController.h   |  2 +-
>>>>>> 31 files changed, 87 insertions(+), 87 deletions(-)
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/IndustryStandard/Acpi10.h
>>>>>> b/MdePkg/Include/IndustryStandard/Acpi10.h
>>>>>> index 9cc02edb3e..5a47f8a54c 100644
>>>>>> --- a/MdePkg/Include/IndustryStandard/Acpi10.h
>>>>>> +++ b/MdePkg/Include/IndustryStandard/Acpi10.h
>>>>>> @@ -321,7 +321,7 @@ typedef struct {
>>>>>> #define
>>>>>> 
>>>> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_MEMOR
>>>>>> Y    (0 << 3)
>>>>>> 
>>>>>> #define
>>>>>> 
>>>> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_RESERV
>>>>>> ED  (1 << 3)
>>>>>> 
>>>>>> #define
>>>>>> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_ACPI
>>>>>> (2 << 3)
>>>>>> 
>>>>>> -#define
>>>>>> EFI_APCI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_NVS
>>>>>> (3 << 3)
>>>>>> 
>>>>>> +#define
>>>>>> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_NVS
>>>>>> (3 << 3)
>>>>>> 
>>>>>> //
>>>>>> 
>>>>>> // Bit [5]    : Memory to I/O Translation, _TTP
>>>>>> 
>>>>>> //
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Library/DebugLib.h
>>>>>> b/MdePkg/Include/Library/DebugLib.h
>>>>>> index f0c9f64487..56c9e0c781 100644
>>>>>> --- a/MdePkg/Include/Library/DebugLib.h
>>>>>> +++ b/MdePkg/Include/Library/DebugLib.h
>>>>>> @@ -185,8 +185,8 @@ DebugBPrint (
>>>>>> 
>>>>>> 
>>>>>>  Print a message of the form "ASSERT <FileName>(<LineNumber>):
>>>>>> <Description>\n"
>>>>>> 
>>>>>>  to the debug output device.  If
>>>>>> DEBUG_PROPERTY_ASSERT_BREAKPOINT_ENABLED bit of
>>>>>> 
>>>>>> -  PcdDebugProperyMask is set then CpuBreakpoint() is called. Otherwise,
>>>>> if
>>>>>> 
>>>>>> -  DEBUG_PROPERTY_ASSERT_DEADLOOP_ENABLED bit of
>>>>>> PcdDebugProperyMask is set then
>>>>>> 
>>>>>> +  PcdDebugPropertyMask is set then CpuBreakpoint() is called.
>>>> Otherwise,
>>>>> if
>>>>>> 
>>>>>> +  DEBUG_PROPERTY_ASSERT_DEADLOOP_ENABLED bit of
>>>>>> PcdDebugPropertyMask is set then
>>>>>> 
>>>>>>  CpuDeadLoop() is called.  If neither of these bits are set, then this
>>>>>> function
>>>>>> 
>>>>>>  returns immediately after the message is printed to the debug output
>>>>>> device.
>>>>>> 
>>>>>>  DebugAssert() must actively prevent recursion.  If DebugAssert() is
>>>>> called
>>>>>> while
>>>>>> 
>>>>>> @@ -234,10 +234,10 @@ DebugClearMemory (
>>>>>>  Returns TRUE if ASSERT() macros are enabled.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  This function returns TRUE if the
>>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit of
>>>>>> 
>>>>>> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
>>>>>> 
>>>>>> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> -  @retval  TRUE    The
>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>>>> bit of PcdDebugProperyMask is set.
>>>>>> 
>>>>>> -  @retval  FALSE   The
>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>>>> bit of PcdDebugProperyMask is clear.
>>>>>> 
>>>>>> +  @retval  TRUE    The
>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>>>> bit of PcdDebugPropertyMask is set.
>>>>>> 
>>>>>> +  @retval  FALSE   The
>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>>>> bit of PcdDebugPropertyMask is clear.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> **/
>>>>>> 
>>>>>> BOOLEAN
>>>>>> 
>>>>>> @@ -250,10 +250,10 @@ DebugAssertEnabled (
>>>>>>  Returns TRUE if DEBUG() macros are enabled.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  This function returns TRUE if the
>>>>>> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED bit of
>>>>>> 
>>>>>> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
>>>>>> 
>>>>>> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> -  @retval  TRUE    The
>>>> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
>>>>>> bit of PcdDebugProperyMask is set.
>>>>>> 
>>>>>> -  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
>>>> bit
>>>>>> of PcdDebugProperyMask is clear.
>>>>>> 
>>>>>> +  @retval  TRUE    The
>>>> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
>>>>>> bit of PcdDebugPropertyMask is set.
>>>>>> 
>>>>>> +  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
>>>> bit
>>>>>> of PcdDebugPropertyMask is clear.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> **/
>>>>>> 
>>>>>> BOOLEAN
>>>>>> 
>>>>>> @@ -266,10 +266,10 @@ DebugPrintEnabled (
>>>>>>  Returns TRUE if DEBUG_CODE() macros are enabled.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  This function returns TRUE if the
>>>>>> DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>>> 
>>>>>> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
>>>>>> 
>>>>>> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> -  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_CODE_ENABLED
>>>> bit
>>>>>> of PcdDebugProperyMask is set.
>>>>>> 
>>>>>> -  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_CODE_ENABLED
>>>> bit
>>>>>> of PcdDebugProperyMask is clear.
>>>>>> 
>>>>>> +  @retval  TRUE    The DEBUG_PROPERTY_DEBUG_CODE_ENABLED
>>>>>> bit of PcdDebugPropertyMask is set.
>>>>>> 
>>>>>> +  @retval  FALSE   The DEBUG_PROPERTY_DEBUG_CODE_ENABLED
>>>> bit
>>>>>> of PcdDebugPropertyMask is clear.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> **/
>>>>>> 
>>>>>> BOOLEAN
>>>>>> 
>>>>>> @@ -282,10 +282,10 @@ DebugCodeEnabled (
>>>>>>  Returns TRUE if DEBUG_CLEAR_MEMORY() macro is enabled.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  This function returns TRUE if the
>>>>>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
>>>>>> 
>>>>>> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
>>>>>> 
>>>>>> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> -  @retval  TRUE    The
>>>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED
>>>>>> bit of PcdDebugProperyMask is set.
>>>>>> 
>>>>>> -  @retval  FALSE   The
>>>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED
>>>>>> bit of PcdDebugProperyMask is clear.
>>>>>> 
>>>>>> +  @retval  TRUE    The
>>>>>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
>>>>>> PcdDebugPropertyMask is set.
>>>>>> 
>>>>>> +  @retval  FALSE   The
>>>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED
>>>>>> bit of PcdDebugPropertyMask is clear.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> **/
>>>>>> 
>>>>>> BOOLEAN
>>>>>> 
>>>>>> @@ -384,7 +384,7 @@ UnitTestDebugAssert (
>>>>>>  Macro that calls DebugAssert() if an expression evaluates to FALSE.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  If MDEPKG_NDEBUG is not defined and the
>>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>>>> 
>>>>>> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
>>>>> Boolean
>>>>>> 
>>>>>> +  bit of PcdDebugPropertyMask is set, then this macro evaluates the
>>>>>> Boolean
>>>>>> 
>>>>>>  expression specified by Expression.  If Expression evaluates to FALSE,
>>>>>> then
>>>>>> 
>>>>>>  DebugAssert() is called passing in the source filename, source line
>>>>> number,
>>>>>> 
>>>>>>  and Expression.
>>>>>> 
>>>>>> @@ -410,7 +410,7 @@ UnitTestDebugAssert (
>>>>>>  Macro that calls DebugPrint().
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  If MDEPKG_NDEBUG is not defined and the
>>>>>> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
>>>>>> 
>>>>>> -  bit of PcdDebugProperyMask is set, then this macro passes Expression
>>>> to
>>>>>> 
>>>>>> +  bit of PcdDebugPropertyMask is set, then this macro passes Expression
>>>>> to
>>>>>> 
>>>>>>  DebugPrint().
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  @param  Expression  Expression containing an error level, a format
>>>>>> string,
>>>>>> 
>>>>>> @@ -433,7 +433,7 @@ UnitTestDebugAssert (
>>>>>>  Macro that calls DebugAssert() if an EFI_STATUS evaluates to an error
>>>>>> code.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  If MDEPKG_NDEBUG is not defined and the
>>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>>>> 
>>>>>> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
>>>>>> EFI_STATUS
>>>>>> 
>>>>>> +  bit of PcdDebugPropertyMask is set, then this macro evaluates the
>>>>>> EFI_STATUS
>>>>>> 
>>>>>>  value specified by StatusParameter.  If StatusParameter is an error
>>>>> code,
>>>>>> 
>>>>>>  then DebugAssert() is called passing in the source filename, source
>>>>> line
>>>>>> 
>>>>>>  number, and StatusParameter.
>>>>>> 
>>>>>> @@ -459,7 +459,7 @@ UnitTestDebugAssert (
>>>>>>  Macro that calls DebugAssert() if a RETURN_STATUS evaluates to an
>>>> error
>>>>>> code.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  If MDEPKG_NDEBUG is not defined and the
>>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>>>> 
>>>>>> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
>>>>>> 
>>>>>> +  bit of PcdDebugPropertyMask is set, then this macro evaluates the
>>>>>> 
>>>>>>  RETURN_STATUS value specified by StatusParameter.  If
>>>>>> StatusParameter is an
>>>>>> 
>>>>>>  error code, then DebugAssert() is called passing in the source
>>>>> filename,
>>>>>> 
>>>>>>  source line number, and StatusParameter.
>>>>>> 
>>>>>> @@ -487,7 +487,7 @@ UnitTestDebugAssert (
>>>>>>  handle database.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  If MDEPKG_NDEBUG is defined or the
>>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
>>>>>> 
>>>>>> -  of PcdDebugProperyMask is clear, then return.
>>>>>> 
>>>>>> +  of PcdDebugPropertyMask is clear, then return.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  If Handle is NULL, then a check is made to see if the protocol
>>>>> specified by
>>>>>> Guid
>>>>>> 
>>>>>>  is present on any handle in the handle database.  If Handle is not
>>>>> NULL,
>>>>>> then
>>>>>> 
>>>>>> @@ -528,7 +528,7 @@ UnitTestDebugAssert (
>>>>>> /**
>>>>>> 
>>>>>>  Macro that marks the beginning of debug source code.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> -  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>>> PcdDebugProperyMask is set,
>>>>>> 
>>>>>> +  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>>> PcdDebugPropertyMask is set,
>>>>>> 
>>>>>>  then this macro marks the beginning of source code that is included in
>>>>> a
>>>>>> module.
>>>>>> 
>>>>>>  Otherwise, the source lines between DEBUG_CODE_BEGIN() and
>>>>>> DEBUG_CODE_END()
>>>>>> 
>>>>>>  are not included in a module.
>>>>>> 
>>>>>> @@ -539,7 +539,7 @@ UnitTestDebugAssert (
>>>>>> /**
>>>>>> 
>>>>>>  The macro that marks the end of debug source code.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> -  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>>> PcdDebugProperyMask is set,
>>>>>> 
>>>>>> +  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>>> PcdDebugPropertyMask is set,
>>>>>> 
>>>>>>  then this macro marks the end of source code that is included in a
>>>>> module.
>>>>>> 
>>>>>>  Otherwise, the source lines between DEBUG_CODE_BEGIN() and
>>>>>> DEBUG_CODE_END()
>>>>>> 
>>>>>>  are not included in a module.
>>>>>> 
>>>>>> @@ -550,7 +550,7 @@ UnitTestDebugAssert (
>>>>>> /**
>>>>>> 
>>>>>>  The macro that declares a section of debug source code.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> -  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>>> PcdDebugProperyMask is set,
>>>>>> 
>>>>>> +  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>>> PcdDebugPropertyMask is set,
>>>>>> 
>>>>>>  then the source code specified by Expression is included in a module.
>>>>>> 
>>>>>>  Otherwise, the source specified by Expression is not included in a
>>>>> module.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> @@ -563,7 +563,7 @@ UnitTestDebugAssert (
>>>>>> /**
>>>>>> 
>>>>>>  The macro that calls DebugClearMemory() to clear a buffer to a default
>>>>>> value.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> -  If the DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
>>>>>> PcdDebugProperyMask is set,
>>>>>> 
>>>>>> +  If the DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
>>>>>> PcdDebugPropertyMask is set,
>>>>>> 
>>>>>>  then this macro calls DebugClearMemory() passing in Address and
>>>> Length.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  @param  Address  The pointer to a buffer.
>>>>>> 
>>>>>> @@ -586,13 +586,13 @@ UnitTestDebugAssert (
>>>>>>  public data structure to retrieve a pointer to the private data
>>>>> structure.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  If MDEPKG_NDEBUG is defined or the
>>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
>>>>>> 
>>>>>> -  of PcdDebugProperyMask is clear, then this macro computes the offset,
>>>>> in
>>>>>> bytes,
>>>>>> 
>>>>>> +  of PcdDebugPropertyMask is clear, then this macro computes the
>>>> offset,
>>>>> in
>>>>>> bytes,
>>>>>> 
>>>>>>  of the field specified by Field from the beginning of the data
>>>>> structure
>>>>>> specified
>>>>>> 
>>>>>>  by TYPE.  This offset is subtracted from Record, and is used to return
>>>>> a
>>>>>> pointer
>>>>>> 
>>>>>>  to a data structure of the type specified by TYPE.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  If MDEPKG_NDEBUG is not defined and the
>>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
>>>>>> 
>>>>>> -  of PcdDebugProperyMask is set, then this macro computes the offset, in
>>>>>> bytes,
>>>>>> 
>>>>>> +  of PcdDebugPropertyMask is set, then this macro computes the offset,
>>>> in
>>>>>> bytes,
>>>>>> 
>>>>>>  of field specified by Field from the beginning of the data structure
>>>>>> specified
>>>>>> 
>>>>>>  by TYPE.  This offset is subtracted from Record, and is used to compute
>>>>> a
>>>>>> pointer
>>>>>> 
>>>>>>  to a data structure of the type specified by TYPE.  The Signature field
>>>>> of
>>>>>> the
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Library/PerformanceLib.h
>>>>>> b/MdePkg/Include/Library/PerformanceLib.h
>>>>>> index d0f2dfb070..24e60d33d1 100644
>>>>>> --- a/MdePkg/Include/Library/PerformanceLib.h
>>>>>> +++ b/MdePkg/Include/Library/PerformanceLib.h
>>>>>> @@ -10,7 +10,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
>>>>>> #define __PERFORMANCE_LIB_H__
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> -/// Performance library propery mask bits
>>>>>> 
>>>>>> +/// Performance library property mask bits
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> #define PERFORMANCE_LIBRARY_PROPERTY_MEASUREMENT_ENABLED
>>>>>> 0x00000001
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Library/PostCodeLib.h
>>>>>> b/MdePkg/Include/Library/PostCodeLib.h
>>>>>> index 80628d7999..5fd6ab3b36 100644
>>>>>> --- a/MdePkg/Include/Library/PostCodeLib.h
>>>>>> +++ b/MdePkg/Include/Library/PostCodeLib.h
>>>>>> @@ -74,9 +74,9 @@ PostCodeWithDescription (
>>>>>>  bit of PcdPostCodePropertyMask is set.  Otherwise FALSE is returned.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  @retval  TRUE   The
>>>> POST_CODE_PROPERTY_POST_CODE_ENABLED
>>>>>> bit of
>>>>>> 
>>>>>> -                  PcdPostCodeProperyMask is set.
>>>>>> 
>>>>>> +                  PcdPostCodePropertyMask is set.
>>>>>> 
>>>>>>  @retval  FALSE  The POST_CODE_PROPERTY_POST_CODE_ENABLED
>>>>>> bit of
>>>>>> 
>>>>>> -                  PcdPostCodeProperyMask is clear.
>>>>>> 
>>>>>> +                  PcdPostCodePropertyMask is clear.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> **/
>>>>>> 
>>>>>> BOOLEAN
>>>>>> 
>>>>>> @@ -92,9 +92,9 @@ PostCodeEnabled (
>>>>>>  bit of PcdPostCodePropertyMask is set.  Otherwise FALSE is returned.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  @retval  TRUE   The
>>>>>> POST_CODE_PROPERTY_POST_CODE_DESCRIPTION_ENABLED bit of
>>>>>> 
>>>>>> -                  PcdPostCodeProperyMask is set.
>>>>>> 
>>>>>> +                  PcdPostCodePropertyMask is set.
>>>>>> 
>>>>>>  @retval  FALSE  The
>>>>>> POST_CODE_PROPERTY_POST_CODE_DESCRIPTION_ENABLED bit of
>>>>>> 
>>>>>> -                  PcdPostCodeProperyMask is clear.
>>>>>> 
>>>>>> +                  PcdPostCodePropertyMask is clear.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> **/
>>>>>> 
>>>>>> BOOLEAN
>>>>>> 
>>>>>> @@ -106,7 +106,7 @@ PostCodeDescriptionEnabled (
>>>>>> /**
>>>>>> 
>>>>>>  Sends a 32-bit value to a POST card.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> -  If POST codes are enabled in PcdPostCodeProperyMask, then call
>>>>>> PostCode()
>>>>>> 
>>>>>> +  If POST codes are enabled in PcdPostCodePropertyMask, then call
>>>>>> PostCode()
>>>>>> 
>>>>>>  passing in Value.  Value is returned.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  @param  Value  The 32-bit value to write to the POST card.
>>>>>> 
>>>>>> @@ -120,7 +120,7 @@ PostCodeDescriptionEnabled (
>>>>>>  Sends a 32-bit value to a POST and associated ASCII string.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  If POST codes and POST code descriptions are enabled in
>>>>>> 
>>>>>> -  PcdPostCodeProperyMask, then call PostCodeWithDescription() passing
>>>> in
>>>>>> 
>>>>>> +  PcdPostCodePropertyMask, then call PostCodeWithDescription()
>>>> passing
>>>>>> in
>>>>>> 
>>>>>>  Value and Description.  If only POST codes are enabled, then call
>>>>>> PostCode()
>>>>>> 
>>>>>>  passing in Value.  Value is returned.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Library/ReportStatusCodeLib.h
>>>>>> b/MdePkg/Include/Library/ReportStatusCodeLib.h
>>>>>> index 3763e69928..3268e07aa6 100644
>>>>>> --- a/MdePkg/Include/Library/ReportStatusCodeLib.h
>>>>>> +++ b/MdePkg/Include/Library/ReportStatusCodeLib.h
>>>>>> @@ -298,12 +298,12 @@ ReportStatusCodeEx (
>>>>>>  Returns TRUE if status codes of type EFI_PROGRESS_CODE are enabled
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  This function returns TRUE if the
>>>>>> REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED
>>>>>> 
>>>>>> -  bit of PcdReportStatusCodeProperyMask is set.  Otherwise FALSE is
>>>>>> returned.
>>>>>> 
>>>>>> +  bit of PcdReportStatusCodePropertyMask is set.  Otherwise FALSE is
>>>>>> returned.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  @retval  TRUE   The
>>>>>> REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED bit of
>>>>>> 
>>>>>> -                  PcdReportStatusCodeProperyMask is set.
>>>>>> 
>>>>>> +                  PcdReportStatusCodePropertyMask is set.
>>>>>> 
>>>>>>  @retval  FALSE  The
>>>>>> REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED bit of
>>>>>> 
>>>>>> -                  PcdReportStatusCodeProperyMask is clear.
>>>>>> 
>>>>>> +                  PcdReportStatusCodePropertyMask is clear.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> **/
>>>>>> 
>>>>>> BOOLEAN
>>>>>> 
>>>>>> @@ -316,12 +316,12 @@ ReportProgressCodeEnabled (
>>>>>>  Returns TRUE if status codes of type EFI_ERROR_CODE are enabled
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  This function returns TRUE if the
>>>>>> REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED
>>>>>> 
>>>>>> -  bit of PcdReportStatusCodeProperyMask is set.  Otherwise, FALSE is
>>>>>> returned.
>>>>>> 
>>>>>> +  bit of PcdReportStatusCodePropertyMask is set.  Otherwise, FALSE is
>>>>>> returned.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  @retval  TRUE   The
>>>>>> REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED bit of
>>>>>> 
>>>>>> -                  PcdReportStatusCodeProperyMask is set.
>>>>>> 
>>>>>> +                  PcdReportStatusCodePropertyMask is set.
>>>>>> 
>>>>>>  @retval  FALSE  The
>>>>>> REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED bit of
>>>>>> 
>>>>>> -                  PcdReportStatusCodeProperyMask is clear.
>>>>>> 
>>>>>> +                  PcdReportStatusCodePropertyMask is clear.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> **/
>>>>>> 
>>>>>> BOOLEAN
>>>>>> 
>>>>>> @@ -334,12 +334,12 @@ ReportErrorCodeEnabled (
>>>>>>  Returns TRUE if status codes of type EFI_DEBUG_CODE are enabled
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  This function returns TRUE if the
>>>>>> REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED
>>>>>> 
>>>>>> -  bit of PcdReportStatusCodeProperyMask is set.  Otherwise FALSE is
>>>>>> returned.
>>>>>> 
>>>>>> +  bit of PcdReportStatusCodePropertyMask is set.  Otherwise FALSE is
>>>>>> returned.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  @retval  TRUE   The
>>>>>> REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>>> 
>>>>>> -                  PcdReportStatusCodeProperyMask is set.
>>>>>> 
>>>>>> +                  PcdReportStatusCodePropertyMask is set.
>>>>>> 
>>>>>>  @retval  FALSE  The
>>>>>> REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>>> 
>>>>>> -                  PcdReportStatusCodeProperyMask is clear.
>>>>>> 
>>>>>> +                  PcdReportStatusCodePropertyMask is clear.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> **/
>>>>>> 
>>>>>> BOOLEAN
>>>>>> 
>>>>>> @@ -352,7 +352,7 @@ ReportDebugCodeEnabled (
>>>>>>  Reports a status code with minimal parameters if the status code type
>>>>> is
>>>>>> enabled.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  If the status code type specified by Type is enabled in
>>>>>> 
>>>>>> -  PcdReportStatusCodeProperyMask, then call ReportStatusCode()
>>>> passing in
>>>>>> Type
>>>>>> 
>>>>>> +  PcdReportStatusCodePropertyMask, then call ReportStatusCode()
>>>> passing
>>>>>> in Type
>>>>>> 
>>>>>>  and Value.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  @param  Type   The status code type.
>>>>>> 
>>>>>> @@ -377,7 +377,7 @@ ReportDebugCodeEnabled (
>>>>>>  status code type is enabled.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  If the status code type specified by Type is enabled in
>>>>>> 
>>>>>> -  PcdReportStatusCodeProperyMask, then call
>>>>>> ReportStatusCodeWithDevicePath()
>>>>>> 
>>>>>> +  PcdReportStatusCodePropertyMask, then call
>>>>>> ReportStatusCodeWithDevicePath()
>>>>>> 
>>>>>>  passing in Type, Value, and DevicePath.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  @param  Type        The status code type.
>>>>>> 
>>>>>> @@ -407,7 +407,7 @@ ReportDebugCodeEnabled (
>>>>>>  is enabled.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  If the status code type specified by Type is enabled in
>>>>>> 
>>>>>> -  PcdReportStatusCodeProperyMask, then call
>>>>>> ReportStatusCodeWithExtendedData()
>>>>>> 
>>>>>> +  PcdReportStatusCodePropertyMask, then call
>>>>>> ReportStatusCodeWithExtendedData()
>>>>>> 
>>>>>>  passing in Type, Value, ExtendedData, and ExtendedDataSize.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  @param  Type              The status code type.
>>>>>> 
>>>>>> @@ -438,7 +438,7 @@ ReportDebugCodeEnabled (
>>>>>>  Reports a status code specifying all parameters if the status code type
>>>>> is
>>>>>> enabled.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  If the status code type specified by Type is enabled in
>>>>>> 
>>>>>> -  PcdReportStatusCodeProperyMask, then call ReportStatusCodeEx()
>>>> passing
>>>>>> in Type,
>>>>>> 
>>>>>> +  PcdReportStatusCodePropertyMask, then call ReportStatusCodeEx()
>>>>>> passing in Type,
>>>>>> 
>>>>>>  Value, Instance, CallerId, ExtendedDataGuid, ExtendedData, and
>>>>>> ExtendedDataSize.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  @param  Type              The status code type.
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Library/S3PciLib.h
>>>>>> b/MdePkg/Include/Library/S3PciLib.h
>>>>>> index 1479859b84..185844d0c7 100644
>>>>>> --- a/MdePkg/Include/Library/S3PciLib.h
>>>>>> +++ b/MdePkg/Include/Library/S3PciLib.h
>>>>>> @@ -985,7 +985,7 @@ S3PciBitFieldAndThenOr32 (
>>>>>>  Size into the buffer specified by Buffer. This function only allows the
>>>>> PCI
>>>>>> 
>>>>>>  configuration registers from a single PCI function to be read. Size is
>>>>>> 
>>>>>>  returned. When possible 32-bit PCI configuration read cycles are used
>>>>> to
>>>>>> read
>>>>>> 
>>>>>> -  from StartAdress to StartAddress + Size. Due to alignment restrictions,
>>>>>> 8-bit
>>>>>> 
>>>>>> +  from StartAddress to StartAddress + Size. Due to alignment
>>>>> restrictions,
>>>>>> 8-bit
>>>>>> 
>>>>>>  and 16-bit PCI configuration read cycles may be used at the beginning
>>>>> and
>>>>>> the
>>>>>> 
>>>>>>  end of the range.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> @@ -1018,7 +1018,7 @@ S3PciReadBuffer (
>>>>>>  Size from the buffer specified by Buffer. This function only allows the
>>>>> PCI
>>>>>> 
>>>>>>  configuration registers from a single PCI function to be written. Size
>>>>> is
>>>>>> 
>>>>>>  returned. When possible 32-bit PCI configuration write cycles are used
>>>>> to
>>>>>> 
>>>>>> -  write from StartAdress to StartAddress + Size. Due to alignment
>>>>>> restrictions,
>>>>>> 
>>>>>> +  write from StartAddress to StartAddress + Size. Due to alignment
>>>>>> restrictions,
>>>>>> 
>>>>>>  8-bit and 16-bit PCI configuration write cycles may be used at the
>>>>>> beginning
>>>>>> 
>>>>>>  and the end of the range.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Library/S3PciSegmentLib.h
>>>>>> b/MdePkg/Include/Library/S3PciSegmentLib.h
>>>>>> index 5067d4fcbb..21863c2597 100644
>>>>>> --- a/MdePkg/Include/Library/S3PciSegmentLib.h
>>>>>> +++ b/MdePkg/Include/Library/S3PciSegmentLib.h
>>>>>> @@ -970,7 +970,7 @@ S3PciSegmentBitFieldAndThenOr32 (
>>>>>>  Size into the buffer specified by Buffer. This function only allows the
>>>>> PCI
>>>>>> 
>>>>>>  configuration registers from a single PCI function to be read. Size is
>>>>>> 
>>>>>>  returned. When possible 32-bit PCI configuration read cycles are used
>>>>> to
>>>>>> read
>>>>>> 
>>>>>> -  from StartAdress to StartAddress + Size. Due to alignment restrictions,
>>>>>> 8-bit
>>>>>> 
>>>>>> +  from StartAddress to StartAddress + Size. Due to alignment
>>>>> restrictions,
>>>>>> 8-bit
>>>>>> 
>>>>>>  and 16-bit PCI configuration read cycles may be used at the beginning
>>>>> and
>>>>>> the
>>>>>> 
>>>>>>  end of the range.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> @@ -1003,7 +1003,7 @@ S3PciSegmentReadBuffer (
>>>>>>  Size from the buffer specified by Buffer. This function only allows the
>>>>> PCI
>>>>>> 
>>>>>>  configuration registers from a single PCI function to be written. Size
>>>>> is
>>>>>> 
>>>>>>  returned. When possible 32-bit PCI configuration write cycles are used
>>>>> to
>>>>>> 
>>>>>> -  write from StartAdress to StartAddress + Size. Due to alignment
>>>>>> restrictions,
>>>>>> 
>>>>>> +  write from StartAddress to StartAddress + Size. Due to alignment
>>>>>> restrictions,
>>>>>> 
>>>>>>  8-bit and 16-bit PCI configuration write cycles may be used at the
>>>>>> beginning
>>>>>> 
>>>>>>  and the end of the range.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Library/UefiLib.h
>>>>>> b/MdePkg/Include/Library/UefiLib.h
>>>>>> index be7da7fdf7..450d766513 100644
>>>>>> --- a/MdePkg/Include/Library/UefiLib.h
>>>>>> +++ b/MdePkg/Include/Library/UefiLib.h
>>>>>> @@ -317,7 +317,7 @@ EfiInitializeLock (
>>>>>>  Macro that calls DebugAssert() if an EFI_LOCK structure is not in the
>>>>>> locked state.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  If MDEPKG_NDEBUG is not defined and the
>>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>>>> 
>>>>>> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
>>>>>> EFI_LOCK
>>>>>> 
>>>>>> +  bit of PcdDebugPropertyMask is set, then this macro evaluates the
>>>>>> EFI_LOCK
>>>>>> 
>>>>>>  structure specified by Lock.  If Lock is not in the locked state, then
>>>>>> 
>>>>>>  DebugAssert() is called passing in the source filename, source line
>>>>> number,
>>>>>> 
>>>>>>  and Lock.
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Protocol/BlockIo.h
>>>>>> b/MdePkg/Include/Protocol/BlockIo.h
>>>>>> index ac9adf7a9c..414bf98b52 100644
>>>>>> --- a/MdePkg/Include/Protocol/BlockIo.h
>>>>>> +++ b/MdePkg/Include/Protocol/BlockIo.h
>>>>>> @@ -90,7 +90,7 @@ EFI_STATUS
>>>>>>  @retval EFI_WRITE_PROTECTED   The device can not be written to.
>>>>>> 
>>>>>>  @retval EFI_DEVICE_ERROR      The device reported an error while
>>>>>> performing the write.
>>>>>> 
>>>>>>  @retval EFI_NO_MEDIA          There is no media in the device.
>>>>>> 
>>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched
>>>> the
>>>>>> current device.
>>>>>> 
>>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId does not matched
>>>> the
>>>>>> current device.
>>>>>> 
>>>>>>  @retval EFI_BAD_BUFFER_SIZE   The Buffer was not a multiple of the
>>>>>> block size of the device.
>>>>>> 
>>>>>>  @retval EFI_INVALID_PARAMETER The write request contains LBAs
>>>> that
>>>>>> are not valid,
>>>>>> 
>>>>>>                                or the buffer is not on proper
>>>>>> alignment.
>>>>>> 
>>>>>> @@ -112,7 +112,7 @@ EFI_STATUS
>>>>>>  @param  This              Indicates a pointer to the calling
>>>> context.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  @retval EFI_SUCCESS       All outstanding data was written to the
>>>>>> device
>>>>>> 
>>>>>> -  @retval EFI_DEVICE_ERROR  The device reported an error while
>>>> writting
>>>>>> back the data
>>>>>> 
>>>>>> +  @retval EFI_DEVICE_ERROR  The device reported an error while
>>>> writing
>>>>>> back the data
>>>>>> 
>>>>>>  @retval EFI_NO_MEDIA      There is no media in the device.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> **/
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Protocol/BlockIo2.h
>>>>>> b/MdePkg/Include/Protocol/BlockIo2.h
>>>>>> index d25f51f733..0502554205 100644
>>>>>> --- a/MdePkg/Include/Protocol/BlockIo2.h
>>>>>> +++ b/MdePkg/Include/Protocol/BlockIo2.h
>>>>>> @@ -44,7 +44,7 @@ typedef struct {
>>>>>> 
>>>>>> 
>>>>>>  @param[in]  This                 Indicates a pointer to the
>>>> calling
>>>>>> context.
>>>>>> 
>>>>>>  @param[in]  ExtendedVerification Indicates that the driver may
>>>> perform
>>>>>> a more
>>>>>> 
>>>>>> -                                   exhausive verification
>>>> operation
>>>>>> of the device
>>>>>> 
>>>>>> +                                   exhaustive verification
>>>> operation
>>>>>> of the device
>>>>>> 
>>>>>>                                   during reset.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  @retval EFI_SUCCESS          The device was reset.
>>>>>> 
>>>>>> @@ -125,7 +125,7 @@ EFI_STATUS
>>>>>>                                the Event is NULL.
>>>>>> 
>>>>>>  @retval EFI_WRITE_PROTECTED   The device can not be written to.
>>>>>> 
>>>>>>  @retval EFI_NO_MEDIA          There is no media in the device.
>>>>>> 
>>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched
>>>> the
>>>>>> current device.
>>>>>> 
>>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId does not matched
>>>> the
>>>>>> current device.
>>>>>> 
>>>>>>  @retval EFI_DEVICE_ERROR      The device reported an error while
>>>>>> performing the write.
>>>>>> 
>>>>>>  @retval EFI_BAD_BUFFER_SIZE   The Buffer was not a multiple of the
>>>>>> block size of the device.
>>>>>> 
>>>>>>  @retval EFI_INVALID_PARAMETER The write request contains LBAs
>>>> that
>>>>>> are not valid,
>>>>>> 
>>>>>> @@ -158,7 +158,7 @@ EFI_STATUS
>>>>>>  @retval EFI_SUCCESS          The flush request was queued if
>>>> Event
>>>>>> is not NULL.
>>>>>> 
>>>>>>                               All outstanding data was written
>>>>>> correctly to the
>>>>>> 
>>>>>>                               device if the Event is NULL.
>>>>>> 
>>>>>> -  @retval EFI_DEVICE_ERROR     The device reported an error while
>>>>>> writting back
>>>>>> 
>>>>>> +  @retval EFI_DEVICE_ERROR     The device reported an error while
>>>>>> writing back
>>>>>> 
>>>>>>                               the data.
>>>>>> 
>>>>>>  @retval EFI_WRITE_PROTECTED  The device cannot be written to.
>>>>>> 
>>>>>>  @retval EFI_NO_MEDIA         There is no media in the device.
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Protocol/BlockIoCrypto.h
>>>>>> b/MdePkg/Include/Protocol/BlockIoCrypto.h
>>>>>> index bcc0ed40be..f0af6a8bb0 100644
>>>>>> --- a/MdePkg/Include/Protocol/BlockIoCrypto.h
>>>>>> +++ b/MdePkg/Include/Protocol/BlockIoCrypto.h
>>>>>> @@ -168,7 +168,7 @@ typedef struct {
>>>>>>  up to the platform firmware or driver to implement.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  @param[in]  This                 Pointer to the
>>>>>> EFI_BLOCK_IO_CRYPTO_PROTOCOL instance.
>>>>>> 
>>>>>> -  @param[in]  ExtendedVerification Indicates that the driver may
>>>> perform
>>>>>> a more exhausive
>>>>>> 
>>>>>> +  @param[in]  ExtendedVerification Indicates that the driver may
>>>> perform
>>>>>> a more exhaustive
>>>>>> 
>>>>>>                                   verification operation of the
>>>>>> device during reset.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  @retval EFI_SUCCESS              The block device was reset.
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Protocol/DiskIo.h
>>>>>> b/MdePkg/Include/Protocol/DiskIo.h
>>>>>> index eaa5cbcea2..2c86530a5c 100644
>>>>>> --- a/MdePkg/Include/Protocol/DiskIo.h
>>>>>> +++ b/MdePkg/Include/Protocol/DiskIo.h
>>>>>> @@ -42,7 +42,7 @@ typedef EFI_DISK_IO_PROTOCOL EFI_DISK_IO;
>>>>>>  @retval EFI_SUCCESS           The data was read correctly from
>>>> the
>>>>>> device.
>>>>>> 
>>>>>>  @retval EFI_DEVICE_ERROR      The device reported an error while
>>>>>> performing the read.
>>>>>> 
>>>>>>  @retval EFI_NO_MEDIA          There is no media in the device.
>>>>>> 
>>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched
>>>> the
>>>>>> current device.
>>>>>> 
>>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId does not matched
>>>> the
>>>>>> current device.
>>>>>> 
>>>>>>  @retval EFI_INVALID_PARAMETER The read request contains device
>>>>>> addresses that are not
>>>>>> 
>>>>>>                                valid for the device.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> @@ -70,7 +70,7 @@ EFI_STATUS
>>>>>>  @retval EFI_WRITE_PROTECTED   The device can not be written to.
>>>>>> 
>>>>>>  @retval EFI_DEVICE_ERROR      The device reported an error while
>>>>>> performing the write.
>>>>>> 
>>>>>>  @retval EFI_NO_MEDIA          There is no media in the device.
>>>>>> 
>>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not matched
>>>> the
>>>>>> current device.
>>>>>> 
>>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId does not matched
>>>> the
>>>>>> current device.
>>>>>> 
>>>>>>  @retval EFI_INVALID_PARAMETER The write request contains device
>>>>>> addresses that are not
>>>>>> 
>>>>>>                                 valid for the device.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Protocol/DiskIo2.h
>>>>>> b/MdePkg/Include/Protocol/DiskIo2.h
>>>>>> index c989bb5f45..58c972e48e 100644
>>>>>> --- a/MdePkg/Include/Protocol/DiskIo2.h
>>>>>> +++ b/MdePkg/Include/Protocol/DiskIo2.h
>>>>>> @@ -70,7 +70,7 @@ EFI_STATUS
>>>>>> 
>>>>>> Event will be signaled upon completion.
>>>>>> 
>>>>>>  @retval EFI_DEVICE_ERROR      The device reported an error while
>>>>>> performing the write.
>>>>>> 
>>>>>>  @retval EFI_NO_MEDIA          There is no medium in the device.
>>>>>> 
>>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the current
>>>>>> medium.
>>>>>> 
>>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId is not for the
>>>> current
>>>>>> medium.
>>>>>> 
>>>>>>  @retval EFI_INVALID_PARAMETER The read request contains device
>>>>>> addresses that are not valid for the device.
>>>>>> 
>>>>>>  @retval EFI_OUT_OF_RESOURCES  The request could not be
>>>> completed
>>>>>> due to a lack of resources.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> @@ -103,7 +103,7 @@ EFI_STATUS
>>>>>>  @retval EFI_WRITE_PROTECTED   The device cannot be written to.
>>>>>> 
>>>>>>  @retval EFI_DEVICE_ERROR      The device reported an error while
>>>>>> performing the write operation.
>>>>>> 
>>>>>>  @retval EFI_NO_MEDIA          There is no medium in the device.
>>>>>> 
>>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the current
>>>>>> medium.
>>>>>> 
>>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId is not for the
>>>> current
>>>>>> medium.
>>>>>> 
>>>>>>  @retval EFI_INVALID_PARAMETER The write request contains device
>>>>>> addresses that are not valid for the device.
>>>>>> 
>>>>>>  @retval EFI_OUT_OF_RESOURCES  The request could not be
>>>> completed
>>>>>> due to a lack of resources.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> @@ -133,7 +133,7 @@ EFI_STATUS
>>>>>>  @retval EFI_WRITE_PROTECTED   The device cannot be written to.
>>>>>> 
>>>>>>  @retval EFI_DEVICE_ERROR      The device reported an error while
>>>>>> performing the write operation.
>>>>>> 
>>>>>>  @retval EFI_NO_MEDIA          There is no medium in the device.
>>>>>> 
>>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the current
>>>>>> medium.
>>>>>> 
>>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId is not for the
>>>> current
>>>>>> medium.
>>>>>> 
>>>>>>  @retval EFI_OUT_OF_RESOURCES  The request could not be
>>>> completed
>>>>>> due to a lack of resources.
>>>>>> 
>>>>>> **/
>>>>>> 
>>>>>> typedef
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Protocol/Ip4.h
>>>> b/MdePkg/Include/Protocol/Ip4.h
>>>>>> index 4c0ed6fd3c..57a25122ba 100644
>>>>>> --- a/MdePkg/Include/Protocol/Ip4.h
>>>>>> +++ b/MdePkg/Include/Protocol/Ip4.h
>>>>>> @@ -37,7 +37,7 @@ typedef struct _EFI_IP4_PROTOCOL
>>>>>> EFI_IP4_PROTOCOL;
>>>>>> 
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> /// EFI_IP4_ADDRESS_PAIR is deprecated in the UEFI 2.4B and should not
>>>> be
>>>>>> used any more.
>>>>>> 
>>>>>> -/// The definition in here is only present to provide backwards
>>>>> compatability.
>>>>>> 
>>>>>> +/// The definition in here is only present to provide backwards
>>>>> compatibility.
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> typedef struct {
>>>>>> 
>>>>>>  EFI_HANDLE          InstanceHandle;
>>>>>> 
>>>>>> @@ -47,7 +47,7 @@ typedef struct {
>>>>>> 
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> /// EFI_IP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and should not
>>>>>> be used any more.
>>>>>> 
>>>>>> -/// The definition in here is only present to provide backwards
>>>>> compatability.
>>>>>> 
>>>>>> +/// The definition in here is only present to provide backwards
>>>>> compatibility.
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> typedef struct {
>>>>>> 
>>>>>>  EFI_HANDLE              DriverHandle;
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Protocol/Ip6.h
>>>> b/MdePkg/Include/Protocol/Ip6.h
>>>>>> index 4aff36f0a1..269ae0d6b0 100644
>>>>>> --- a/MdePkg/Include/Protocol/Ip6.h
>>>>>> +++ b/MdePkg/Include/Protocol/Ip6.h
>>>>>> @@ -37,7 +37,7 @@ typedef struct _EFI_IP6_PROTOCOL
>>>>>> EFI_IP6_PROTOCOL;
>>>>>> 
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> /// EFI_IP6_ADDRESS_PAIR is deprecated in the UEFI 2.4B and should not
>>>> be
>>>>>> used any more.
>>>>>> 
>>>>>> -/// The definition in here is only present to provide backwards
>>>>> compatability.
>>>>>> 
>>>>>> +/// The definition in here is only present to provide backwards
>>>>> compatibility.
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> typedef struct {
>>>>>> 
>>>>>>  ///
>>>>>> 
>>>>>> @@ -56,7 +56,7 @@ typedef struct {
>>>>>> 
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> /// EFI_IP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and should not
>>>>>> be used any more.
>>>>>> 
>>>>>> -/// The definition in here is only present to provide backwards
>>>>> compatability.
>>>>>> 
>>>>>> +/// The definition in here is only present to provide backwards
>>>>> compatibility.
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> typedef struct {
>>>>>> 
>>>>>>  ///
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
>>>>>> b/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
>>>>>> index 78acb4ddae..9649b819ba 100644
>>>>>> --- a/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
>>>>>> +++ b/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
>>>>>> @@ -39,7 +39,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
>>>>>> #define EFI_NETWORK_INTERFACE_IDENTIFIER_INTERFACE_REVISION
>>>>>> EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_REVISION
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> -/// Forward reference for pure ANSI compatability.
>>>>>> 
>>>>>> +/// Forward reference for pure ANSI compatibility.
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> typedef struct _EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL
>>>>>> EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL;
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> @@ -82,7 +82,7 @@ typedef enum {
>>>>>> } EFI_NETWORK_INTERFACE_TYPE;
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> -/// Forward reference for pure ANSI compatability.
>>>>>> 
>>>>>> +/// Forward reference for pure ANSI compatibility.
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> typedef struct undiconfig_table UNDI_CONFIG_TABLE;
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Protocol/Pkcs7Verify.h
>>>>>> b/MdePkg/Include/Protocol/Pkcs7Verify.h
>>>>>> index 068eda8b45..93b6c2f9b7 100644
>>>>>> --- a/MdePkg/Include/Protocol/Pkcs7Verify.h
>>>>>> +++ b/MdePkg/Include/Protocol/Pkcs7Verify.h
>>>>>> @@ -28,7 +28,7 @@ typedef struct _EFI_PKCS7_VERIFY_PROTOCOL
>>>>>> EFI_PKCS7_VERIFY_PROTOCOL;
>>>>>> 
>>>>>> 
>>>>>> /**
>>>>>> 
>>>>>>  Processes a buffer containing binary DER-encoded PKCS7 signature.
>>>>>> 
>>>>>> -  The signed data content may be embedded within the buffer or
>>>> separated.
>>>>>> Funtion
>>>>>> 
>>>>>> +  The signed data content may be embedded within the buffer or
>>>> separated.
>>>>>> Function
>>>>>> 
>>>>>>  verifies the signature of the content is valid and signing certificate
>>>>> was not
>>>>>> 
>>>>>>  revoked and is contained within a list of trusted signers.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Protocol/RamDisk.h
>>>>>> b/MdePkg/Include/Protocol/RamDisk.h
>>>>>> index 2ab5a5e5e1..8808efdf66 100644
>>>>>> --- a/MdePkg/Include/Protocol/RamDisk.h
>>>>>> +++ b/MdePkg/Include/Protocol/RamDisk.h
>>>>>> @@ -19,7 +19,7 @@
>>>>>>  { 0xab38a0df, 0x6873, 0x44a9, { 0x87, 0xe6, 0xd4, 0xeb, 0x56, 0x14,
>>>>> 0x84,
>>>>>> 0x49 }};
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> //
>>>>>> 
>>>>>> -// Forward reference for pure ANSI compatability
>>>>>> 
>>>>>> +// Forward reference for pure ANSI compatibility
>>>>>> 
>>>>>> //
>>>>>> 
>>>>>> typedef struct _EFI_RAM_DISK_PROTOCOL EFI_RAM_DISK_PROTOCOL;
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Protocol/ScsiIo.h
>>>>>> b/MdePkg/Include/Protocol/ScsiIo.h
>>>>>> index 7ebfd9a652..7485e52b3f 100644
>>>>>> --- a/MdePkg/Include/Protocol/ScsiIo.h
>>>>>> +++ b/MdePkg/Include/Protocol/ScsiIo.h
>>>>>> @@ -18,7 +18,7 @@
>>>>>>  }
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> -/// Forward reference for pure ANSI compatability
>>>>>> 
>>>>>> +/// Forward reference for pure ANSI compatibility
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> typedef struct _EFI_SCSI_IO_PROTOCOL EFI_SCSI_IO_PROTOCOL;
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Protocol/ScsiPassThru.h
>>>>>> b/MdePkg/Include/Protocol/ScsiPassThru.h
>>>>>> index c87fb97aee..a4c6a6be3d 100644
>>>>>> --- a/MdePkg/Include/Protocol/ScsiPassThru.h
>>>>>> +++ b/MdePkg/Include/Protocol/ScsiPassThru.h
>>>>>> @@ -22,7 +22,7 @@
>>>>>>  }
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> -/// Forward reference for pure ANSI compatability
>>>>>> 
>>>>>> +/// Forward reference for pure ANSI compatibility
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> typedef struct _EFI_SCSI_PASS_THRU_PROTOCOL
>>>>>> EFI_SCSI_PASS_THRU_PROTOCOL;
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Protocol/ServiceBinding.h
>>>>>> b/MdePkg/Include/Protocol/ServiceBinding.h
>>>>>> index b39af73a95..3fb9ed6e98 100644
>>>>>> --- a/MdePkg/Include/Protocol/ServiceBinding.h
>>>>>> +++ b/MdePkg/Include/Protocol/ServiceBinding.h
>>>>>> @@ -14,7 +14,7 @@
>>>>>> #define __EFI_SERVICE_BINDING_H__
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> -/// Forward reference for pure ANSI compatability
>>>>>> 
>>>>>> +/// Forward reference for pure ANSI compatibility
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> typedef struct _EFI_SERVICE_BINDING_PROTOCOL
>>>>>> EFI_SERVICE_BINDING_PROTOCOL;
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Protocol/Shell.h
>>>>>> b/MdePkg/Include/Protocol/Shell.h
>>>>>> index 5efee49e19..d65c87a735 100644
>>>>>> --- a/MdePkg/Include/Protocol/Shell.h
>>>>>> +++ b/MdePkg/Include/Protocol/Shell.h
>>>>>> @@ -180,7 +180,7 @@ BOOLEAN
>>>>>> 
>>>>>> 
>>>>>>  @param[in] FileHandle         The file handle to be closed.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> -  @retval EFI_SUCCESS           The file closed sucessfully.
>>>>>> 
>>>>>> +  @retval EFI_SUCCESS           The file closed successfully.
>>>>>> 
>>>>>> **/
>>>>>> 
>>>>>> typedef
>>>>>> 
>>>>>> EFI_STATUS
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Protocol/ShellDynamicCommand.h
>>>>>> b/MdePkg/Include/Protocol/ShellDynamicCommand.h
>>>>>> index f1bb59d700..c7756f9a81 100644
>>>>>> --- a/MdePkg/Include/Protocol/ShellDynamicCommand.h
>>>>>> +++ b/MdePkg/Include/Protocol/ShellDynamicCommand.h
>>>>>> @@ -34,7 +34,7 @@ typedef struct
>>>>>> _EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL
>>>>>> EFI_SHELL_DYNAMIC_COMMAND_PRO
>>>>>>  @param[in] Shell                  The instance of the shell
>>>> protocol
>>>>>> used in the context
>>>>>> 
>>>>>>                                    of processing this command.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> -  @return EFI_SUCCESS               the operation was sucessful
>>>>>> 
>>>>>> +  @return EFI_SUCCESS               the operation was successful
>>>>>> 
>>>>>>  @return other                     the operation failed.
>>>>>> 
>>>>>> **/
>>>>>> 
>>>>>> typedef
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Protocol/Tcp4.h
>>>>>> b/MdePkg/Include/Protocol/Tcp4.h
>>>>>> index e81c2e71f6..cf88739687 100644
>>>>>> --- a/MdePkg/Include/Protocol/Tcp4.h
>>>>>> +++ b/MdePkg/Include/Protocol/Tcp4.h
>>>>>> @@ -31,7 +31,7 @@ typedef struct _EFI_TCP4_PROTOCOL
>>>>>> EFI_TCP4_PROTOCOL;
>>>>>> 
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> /// EFI_TCP4_SERVICE_POINT is deprecated in the UEFI 2.4B and should
>>>> not
>>>>>> be used any more.
>>>>>> 
>>>>>> -/// The definition in here is only present to provide backwards
>>>>> compatability.
>>>>>> 
>>>>>> +/// The definition in here is only present to provide backwards
>>>>> compatibility.
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> typedef struct {
>>>>>> 
>>>>>>  EFI_HANDLE          InstanceHandle;
>>>>>> 
>>>>>> @@ -43,7 +43,7 @@ typedef struct {
>>>>>> 
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> /// EFI_TCP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and should
>>>> not
>>>>>> be used any more.
>>>>>> 
>>>>>> -/// The definition in here is only present to provide backwards
>>>>> compatability.
>>>>>> 
>>>>>> +/// The definition in here is only present to provide backwards
>>>>> compatibility.
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> typedef struct {
>>>>>> 
>>>>>>  EFI_HANDLE                DriverHandle;
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Protocol/Tcp6.h
>>>>>> b/MdePkg/Include/Protocol/Tcp6.h
>>>>>> index a8787dd3af..1391978a35 100644
>>>>>> --- a/MdePkg/Include/Protocol/Tcp6.h
>>>>>> +++ b/MdePkg/Include/Protocol/Tcp6.h
>>>>>> @@ -32,7 +32,7 @@ typedef struct _EFI_TCP6_PROTOCOL
>>>>>> EFI_TCP6_PROTOCOL;
>>>>>> 
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> /// EFI_TCP6_SERVICE_POINT is deprecated in the UEFI 2.4B and should
>>>> not
>>>>>> be used any more.
>>>>>> 
>>>>>> -/// The definition in here is only present to provide backwards
>>>>> compatability.
>>>>>> 
>>>>>> +/// The definition in here is only present to provide backwards
>>>>> compatibility.
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> typedef struct {
>>>>>> 
>>>>>>  ///
>>>>>> 
>>>>>> @@ -64,7 +64,7 @@ typedef struct {
>>>>>> 
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> /// EFI_TCP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and should
>>>> not
>>>>>> be used any more.
>>>>>> 
>>>>>> -/// The definition in here is only present to provide backwards
>>>>> compatability.
>>>>>> 
>>>>>> +/// The definition in here is only present to provide backwards
>>>>> compatibility.
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> typedef struct {
>>>>>> 
>>>>>>  EFI_HANDLE                DriverHandle; ///< The handle of the
>>>>>> driver that creates this entry.
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Protocol/Udp4.h
>>>>>> b/MdePkg/Include/Protocol/Udp4.h
>>>>>> index a4ac6fd4e7..e7e41cadef 100644
>>>>>> --- a/MdePkg/Include/Protocol/Udp4.h
>>>>>> +++ b/MdePkg/Include/Protocol/Udp4.h
>>>>>> @@ -33,7 +33,7 @@ typedef struct _EFI_UDP4_PROTOCOL
>>>>>> EFI_UDP4_PROTOCOL;
>>>>>> 
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> /// EFI_UDP4_SERVICE_POINT is deprecated in the UEFI 2.4B and should
>>>>>> not be used any more.
>>>>>> 
>>>>>> -/// The definition in here is only present to provide backwards
>>>>> compatability.
>>>>>> 
>>>>>> +/// The definition in here is only present to provide backwards
>>>>> compatibility.
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> typedef struct {
>>>>>> 
>>>>>>  EFI_HANDLE          InstanceHandle;
>>>>>> 
>>>>>> @@ -45,7 +45,7 @@ typedef struct {
>>>>>> 
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> /// EFI_UDP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and should
>>>>>> not be used any more.
>>>>>> 
>>>>>> -/// The definition in here is only present to provide backwards
>>>>> compatability.
>>>>>> 
>>>>>> +/// The definition in here is only present to provide backwards
>>>>> compatibility.
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> typedef struct {
>>>>>> 
>>>>>>  EFI_HANDLE                DriverHandle;
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Protocol/Udp6.h
>>>>>> b/MdePkg/Include/Protocol/Udp6.h
>>>>>> index 61fa623917..a8179c8f93 100644
>>>>>> --- a/MdePkg/Include/Protocol/Udp6.h
>>>>>> +++ b/MdePkg/Include/Protocol/Udp6.h
>>>>>> @@ -28,7 +28,7 @@
>>>>>> 
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> /// EFI_UDP6_SERVICE_POINT is deprecated in the UEFI 2.4B and should
>>>>>> not be used any more.
>>>>>> 
>>>>>> -/// The definition in here is only present to provide backwards
>>>>> compatability.
>>>>>> 
>>>>>> +/// The definition in here is only present to provide backwards
>>>>> compatibility.
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> typedef struct {
>>>>>> 
>>>>>>  ///
>>>>>> 
>>>>>> @@ -59,7 +59,7 @@ typedef struct {
>>>>>> 
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> /// EFI_UDP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and should
>>>>>> not be used any more.
>>>>>> 
>>>>>> -/// The definition in here is only present to provide backwards
>>>>> compatability.
>>>>>> 
>>>>>> +/// The definition in here is only present to provide backwards
>>>>> compatibility.
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> typedef struct {
>>>>>> 
>>>>>>  ///
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Protocol/UfsDeviceConfig.h
>>>>>> b/MdePkg/Include/Protocol/UfsDeviceConfig.h
>>>>>> index 34676c7831..b3e58c4aad 100644
>>>>>> --- a/MdePkg/Include/Protocol/UfsDeviceConfig.h
>>>>>> +++ b/MdePkg/Include/Protocol/UfsDeviceConfig.h
>>>>>> @@ -19,7 +19,7 @@
>>>>>>  { 0xb81bfab0, 0xeb3, 0x4cf9, { 0x84, 0x65, 0x7f, 0xa9, 0x86, 0x36,
>>>>> 0x16,
>>>>>> 0x64 }};
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> //
>>>>>> 
>>>>>> -// Forward reference for pure ANSI compatability
>>>>>> 
>>>>>> +// Forward reference for pure ANSI compatibility
>>>>>> 
>>>>>> //
>>>>>> 
>>>>>> typedef struct _EFI_UFS_DEVICE_CONFIG_PROTOCOL
>>>>>> EFI_UFS_DEVICE_CONFIG_PROTOCOL;
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Protocol/UgaDraw.h
>>>>>> b/MdePkg/Include/Protocol/UgaDraw.h
>>>>>> index 8d33bf873c..f27fde5e32 100644
>>>>>> --- a/MdePkg/Include/Protocol/UgaDraw.h
>>>>>> +++ b/MdePkg/Include/Protocol/UgaDraw.h
>>>>>> @@ -126,7 +126,7 @@ typedef enum {
>>>>>> 
>>>>>> 
>>>>>>    @retval EFI_SUCCESS           - The Blt operation completed.
>>>>>> 
>>>>>>    @retval EFI_INVALID_PARAMETER - BltOperation is not valid.
>>>>>> 
>>>>>> -    @retval EFI_DEVICE_ERROR      - A hardware error occurred
>>>>>> writting to the video buffer.
>>>>>> 
>>>>>> +    @retval EFI_DEVICE_ERROR      - A hardware error occurred
>>>>>> writing to the video buffer.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> **/
>>>>>> 
>>>>>> typedef
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Protocol/Usb2HostController.h
>>>>>> b/MdePkg/Include/Protocol/Usb2HostController.h
>>>>>> index 06e20beba8..50bbb5574a 100644
>>>>>> --- a/MdePkg/Include/Protocol/Usb2HostController.h
>>>>>> +++ b/MdePkg/Include/Protocol/Usb2HostController.h
>>>>>> @@ -20,7 +20,7 @@
>>>>>>  }
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> -/// Forward reference for pure ANSI compatability
>>>>>> 
>>>>>> +/// Forward reference for pure ANSI compatibility
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> typedef struct _EFI_USB2_HC_PROTOCOL EFI_USB2_HC_PROTOCOL;
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> diff --git a/MdePkg/Include/Protocol/UsbHostController.h
>>>>>> b/MdePkg/Include/Protocol/UsbHostController.h
>>>>>> index 8b626ec52a..7b215f6d03 100644
>>>>>> --- a/MdePkg/Include/Protocol/UsbHostController.h
>>>>>> +++ b/MdePkg/Include/Protocol/UsbHostController.h
>>>>>> @@ -21,7 +21,7 @@
>>>>>>  }
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> -/// Forward reference for pure ANSI compatability
>>>>>> 
>>>>>> +/// Forward reference for pure ANSI compatibility
>>>>>> 
>>>>>> ///
>>>>>> 
>>>>>> typedef struct _EFI_USB_HC_PROTOCOL EFI_USB_HC_PROTOCOL;
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> 2.39.2 (Apple Git-144)
>>>>>> 
>>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>> 
>>> 
>>> 
>> 



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#105094): https://edk2.groups.io/g/devel/message/105094
Mute This Topic: https://groups.io/mt/98954303/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-
回复: [edk2-devel] [PATCH] MdePkg Include: Fix typos
Posted by gaoliming via groups.io 11 months, 1 week ago
Michael:
  That means CSpell force check is only for new added code, not for all existing code. Right?

Thanks
Liming
> -----邮件原件-----
> 发件人: devel@edk2.groups.io <devel@edk2.groups.io> 代表 Giri
> Mudusuru via groups.io
> 发送时间: 2023年5月21日 10:41
> 收件人: Michael Kubacki <mikuback@linux.microsoft.com>
> 抄送: devel@edk2.groups.io; gaoliming <gaoliming@byosoft.com.cn>;
> Michael D Kinney <michael.d.kinney@intel.com>; Zhiguang Liu
> <zhiguang.liu@intel.com>; Andrew Fish <afish@apple.com>; Giri Mudusuru
> <girim@apple.com>
> 主题: Re: [edk2-devel] [PATCH] MdePkg Include: Fix typos
> 
> Thanks Michael for below info.
> 
> 
> > On May 18, 2023, at 8:36 AM, Michael Kubacki
> <mikuback@linux.microsoft.com> wrote:
> >
> > The spell check CI plugin is in "AuditOnly" mode so it is not actually failing
> the build.
> >
> >
> https://github.com/tianocore/edk2/blob/master/MdePkg/MdePkg.ci.yaml#L
> 166
> >
> > This has more info about how to configure the plugin in each package CI
> YAML file -
> https://github.com/tianocore/edk2/tree/master/.pytool/Plugin/SpellCheck.
> >
> > If you go to a CI build of MdePkg like:
> >
> >
> https://dev.azure.com/tianocore/edk2-ci/_build/results?buildId=91890&view
> =artifacts&pathAsName=false&type=publishedArtifacts
> >
> > And download the "Build Logs TARGET_MDE_CPU" log (ellipsis on the right
> then "Download artifacts"). Search that for "Unknown word" and you'lll get
> many issues - in that log 7,505 hits. That includes duplicates of the same word.
> >
> > On 5/17/2023 2:20 PM, Giri Mudusuru via groups.io wrote:
> >> Hi Liming,
> >> Most of the errors except below macro are in comments. Not sure if CI
> SpellCheck is skipping comments?
> >> I can revert the macro fix from this patch. I noticed that it is duplicated in
> Acpi.h and Acpi10.h.
> >> Thanks,
> >> -Giri
> >>> On May 16, 2023, at 6:49 AM, gaoliming <gaoliming@byosoft.com.cn>
> wrote:
> >>>
> >>> Giri:
> >>> Edk2 CI enables SpellCheck. Seemly, those typos are not detected by CI.
> So, I want to confirm which tool do you use.
> >>>
> >>> This patch is good. But, the first changes the existing MACRO name. I am
> not sure whether there is any code impact.
> >>>
> >>> Thanks
> >>> Liming
> >>>> -----邮件原件-----
> >>>> 发件人: Giri Mudusuru <girim@apple.com>
> >>>> 发送时间: 2023年5月15日 10:49
> >>>> 收件人: gaoliming <gaoliming@byosoft.com.cn>
> >>>> 抄送: devel@edk2.groups.io; Michael D Kinney
> >>>> <michael.d.kinney@intel.com>; Zhiguang Liu <zhiguang.liu@intel.com>;
> >>>> Andrew Fish <afish@apple.com>; Giri Mudusuru <girim@apple.com>
> >>>> 主题: Re: [PATCH] MdePkg Include: Fix typos
> >>>>
> >>>> Hi Liming,
> >>>>
> >>>> These typos are found during reviews, sync with open source and other
> debug.
> >>>> Just kept running list and then a simple search and replace in repo.
> >>>>
> >>>> I have fix for other packages too, just starting with MdePkg to get some
> >>>> feedback on size of patch (number of files etc)
> >>>>
> >>>> I am using VS Code IDE with Code Spell Checker plugin which highlights
> any
> >>>> typos.
> >>>>
> >>>> Thanks,
> >>>> -Giri
> >>>>
> >>>>> On May 15, 2023, at 7:10 AM, gaoliming <gaoliming@byosoft.com.cn>
> >>>> wrote:
> >>>>>
> >>>>> Giri:
> >>>>> How do you find these typos? Which tool do you use to scan the code?
> >>>>>
> >>>>> Thanks
> >>>>> Liming
> >>>>>> -----邮件原件-----
> >>>>>> 发件人: Giri Mudusuru <girim@apple.com>
> >>>>>> 发送时间: 2023年5月12日 18:25
> >>>>>> 收件人: devel@edk2.groups.io
> >>>>>> 抄送: Giri Mudusuru <girim@apple.com>; Michael D Kinney
> >>>>>> <michael.d.kinney@intel.com>; Liming Gao
> <gaoliming@byosoft.com.cn>;
> >>>>>> Zhiguang Liu <zhiguang.liu@intel.com>; Andrew Fish
> <afish@apple.com>
> >>>>>> 主题: [PATCH] MdePkg Include: Fix typos
> >>>>>>
> >>>>>> compatability->compatibility
> >>>>>> EFI_MEDIA_CHNAGED->EFI_MEDIA_CHANGED
> >>>>>> Funtion->Function
> >>>>>> exhausive->exhaustive
> >>>>>> Propery->Property
> >>>>>> StartAdress->StartAddress
> >>>>>> sucessful->successful
> >>>>>> writting->writing
> >>>>>>
> >>>>>> Cc: Michael D Kinney <michael.d.kinney@intel.com>
> >>>>>> Cc: Liming Gao <gaoliming@byosoft.com.cn>
> >>>>>> Cc: Zhiguang Liu <zhiguang.liu@intel.com>
> >>>>>> Cc: Andrew Fish <afish@apple.com>
> >>>>>> Signed-off-by: Giri Mudusuru <girim@apple.com>
> >>>>>> ---
> >>>>>> MdePkg/Include/IndustryStandard/Acpi10.h      |  2 +-
> >>>>>> MdePkg/Include/Library/DebugLib.h             | 50
> >>>>>> +++++++++----------
> >>>>>> MdePkg/Include/Library/PerformanceLib.h       |  2 +-
> >>>>>> MdePkg/Include/Library/PostCodeLib.h          | 12 ++---
> >>>>>> MdePkg/Include/Library/ReportStatusCodeLib.h  | 26 +++++-----
> >>>>>> MdePkg/Include/Library/S3PciLib.h             |  4 +-
> >>>>>> MdePkg/Include/Library/S3PciSegmentLib.h      |  4 +-
> >>>>>> MdePkg/Include/Library/UefiLib.h              |  2 +-
> >>>>>> MdePkg/Include/Protocol/BlockIo.h             |  4 +-
> >>>>>> MdePkg/Include/Protocol/BlockIo2.h            |  6 +--
> >>>>>> MdePkg/Include/Protocol/BlockIoCrypto.h       |  2 +-
> >>>>>> MdePkg/Include/Protocol/DiskIo.h              |  4 +-
> >>>>>> MdePkg/Include/Protocol/DiskIo2.h             |  6 +--
> >>>>>> MdePkg/Include/Protocol/Ip4.h                 |  4 +-
> >>>>>> MdePkg/Include/Protocol/Ip6.h                 |  4 +-
> >>>>>> .../Protocol/NetworkInterfaceIdentifier.h     |  4 +-
> >>>>>> MdePkg/Include/Protocol/Pkcs7Verify.h         |  2 +-
> >>>>>> MdePkg/Include/Protocol/RamDisk.h             |  2 +-
> >>>>>> MdePkg/Include/Protocol/ScsiIo.h              |  2 +-
> >>>>>> MdePkg/Include/Protocol/ScsiPassThru.h        |  2 +-
> >>>>>> MdePkg/Include/Protocol/ServiceBinding.h      |  2 +-
> >>>>>> MdePkg/Include/Protocol/Shell.h               |  2 +-
> >>>>>> MdePkg/Include/Protocol/ShellDynamicCommand.h |  2 +-
> >>>>>> MdePkg/Include/Protocol/Tcp4.h                |  4 +-
> >>>>>> MdePkg/Include/Protocol/Tcp6.h                |  4 +-
> >>>>>> MdePkg/Include/Protocol/Udp4.h                |  4 +-
> >>>>>> MdePkg/Include/Protocol/Udp6.h                |  4 +-
> >>>>>> MdePkg/Include/Protocol/UfsDeviceConfig.h     |  2 +-
> >>>>>> MdePkg/Include/Protocol/UgaDraw.h             |  2 +-
> >>>>>> MdePkg/Include/Protocol/Usb2HostController.h  |  2 +-
> >>>>>> MdePkg/Include/Protocol/UsbHostController.h   |  2 +-
> >>>>>> 31 files changed, 87 insertions(+), 87 deletions(-)
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/IndustryStandard/Acpi10.h
> >>>>>> b/MdePkg/Include/IndustryStandard/Acpi10.h
> >>>>>> index 9cc02edb3e..5a47f8a54c 100644
> >>>>>> --- a/MdePkg/Include/IndustryStandard/Acpi10.h
> >>>>>> +++ b/MdePkg/Include/IndustryStandard/Acpi10.h
> >>>>>> @@ -321,7 +321,7 @@ typedef struct {
> >>>>>> #define
> >>>>>>
> >>>>
> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_MEMOR
> >>>>>> Y    (0 << 3)
> >>>>>>
> >>>>>> #define
> >>>>>>
> >>>>
> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_RESERV
> >>>>>> ED  (1 << 3)
> >>>>>>
> >>>>>> #define
> >>>>>>
> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_ACPI
> >>>>>> (2 << 3)
> >>>>>>
> >>>>>> -#define
> >>>>>>
> EFI_APCI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_NVS
> >>>>>> (3 << 3)
> >>>>>>
> >>>>>> +#define
> >>>>>>
> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_NVS
> >>>>>> (3 << 3)
> >>>>>>
> >>>>>> //
> >>>>>>
> >>>>>> // Bit [5]    : Memory to I/O Translation, _TTP
> >>>>>>
> >>>>>> //
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Library/DebugLib.h
> >>>>>> b/MdePkg/Include/Library/DebugLib.h
> >>>>>> index f0c9f64487..56c9e0c781 100644
> >>>>>> --- a/MdePkg/Include/Library/DebugLib.h
> >>>>>> +++ b/MdePkg/Include/Library/DebugLib.h
> >>>>>> @@ -185,8 +185,8 @@ DebugBPrint (
> >>>>>>
> >>>>>>
> >>>>>>  Print a message of the form "ASSERT <FileName>(<LineNumber>):
> >>>>>> <Description>\n"
> >>>>>>
> >>>>>>  to the debug output device.  If
> >>>>>> DEBUG_PROPERTY_ASSERT_BREAKPOINT_ENABLED bit of
> >>>>>>
> >>>>>> -  PcdDebugProperyMask is set then CpuBreakpoint() is called.
> Otherwise,
> >>>>> if
> >>>>>>
> >>>>>> -  DEBUG_PROPERTY_ASSERT_DEADLOOP_ENABLED bit of
> >>>>>> PcdDebugProperyMask is set then
> >>>>>>
> >>>>>> +  PcdDebugPropertyMask is set then CpuBreakpoint() is called.
> >>>> Otherwise,
> >>>>> if
> >>>>>>
> >>>>>> +  DEBUG_PROPERTY_ASSERT_DEADLOOP_ENABLED bit of
> >>>>>> PcdDebugPropertyMask is set then
> >>>>>>
> >>>>>>  CpuDeadLoop() is called.  If neither of these bits are set, then this
> >>>>>> function
> >>>>>>
> >>>>>>  returns immediately after the message is printed to the debug
> output
> >>>>>> device.
> >>>>>>
> >>>>>>  DebugAssert() must actively prevent recursion.  If DebugAssert() is
> >>>>> called
> >>>>>> while
> >>>>>>
> >>>>>> @@ -234,10 +234,10 @@ DebugClearMemory (
> >>>>>>  Returns TRUE if ASSERT() macros are enabled.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  This function returns TRUE if the
> >>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit of
> >>>>>>
> >>>>>> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
> >>>>>>
> >>>>>> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> -  @retval  TRUE    The
> >>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
> >>>>>> bit of PcdDebugProperyMask is set.
> >>>>>>
> >>>>>> -  @retval  FALSE   The
> >>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
> >>>>>> bit of PcdDebugProperyMask is clear.
> >>>>>>
> >>>>>> +  @retval  TRUE    The
> >>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
> >>>>>> bit of PcdDebugPropertyMask is set.
> >>>>>>
> >>>>>> +  @retval  FALSE   The
> >>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
> >>>>>> bit of PcdDebugPropertyMask is clear.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> **/
> >>>>>>
> >>>>>> BOOLEAN
> >>>>>>
> >>>>>> @@ -250,10 +250,10 @@ DebugAssertEnabled (
> >>>>>>  Returns TRUE if DEBUG() macros are enabled.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  This function returns TRUE if the
> >>>>>> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED bit of
> >>>>>>
> >>>>>> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
> >>>>>>
> >>>>>> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> -  @retval  TRUE    The
> >>>> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
> >>>>>> bit of PcdDebugProperyMask is set.
> >>>>>>
> >>>>>> -  @retval  FALSE   The
> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
> >>>> bit
> >>>>>> of PcdDebugProperyMask is clear.
> >>>>>>
> >>>>>> +  @retval  TRUE    The
> >>>> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
> >>>>>> bit of PcdDebugPropertyMask is set.
> >>>>>>
> >>>>>> +  @retval  FALSE   The
> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
> >>>> bit
> >>>>>> of PcdDebugPropertyMask is clear.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> **/
> >>>>>>
> >>>>>> BOOLEAN
> >>>>>>
> >>>>>> @@ -266,10 +266,10 @@ DebugPrintEnabled (
> >>>>>>  Returns TRUE if DEBUG_CODE() macros are enabled.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  This function returns TRUE if the
> >>>>>> DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
> >>>>>>
> >>>>>> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
> >>>>>>
> >>>>>> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> -  @retval  TRUE    The
> DEBUG_PROPERTY_DEBUG_CODE_ENABLED
> >>>> bit
> >>>>>> of PcdDebugProperyMask is set.
> >>>>>>
> >>>>>> -  @retval  FALSE   The
> DEBUG_PROPERTY_DEBUG_CODE_ENABLED
> >>>> bit
> >>>>>> of PcdDebugProperyMask is clear.
> >>>>>>
> >>>>>> +  @retval  TRUE    The
> DEBUG_PROPERTY_DEBUG_CODE_ENABLED
> >>>>>> bit of PcdDebugPropertyMask is set.
> >>>>>>
> >>>>>> +  @retval  FALSE   The
> DEBUG_PROPERTY_DEBUG_CODE_ENABLED
> >>>> bit
> >>>>>> of PcdDebugPropertyMask is clear.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> **/
> >>>>>>
> >>>>>> BOOLEAN
> >>>>>>
> >>>>>> @@ -282,10 +282,10 @@ DebugCodeEnabled (
> >>>>>>  Returns TRUE if DEBUG_CLEAR_MEMORY() macro is enabled.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  This function returns TRUE if the
> >>>>>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
> >>>>>>
> >>>>>> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
> >>>>>>
> >>>>>> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> -  @retval  TRUE    The
> >>>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED
> >>>>>> bit of PcdDebugProperyMask is set.
> >>>>>>
> >>>>>> -  @retval  FALSE   The
> >>>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED
> >>>>>> bit of PcdDebugProperyMask is clear.
> >>>>>>
> >>>>>> +  @retval  TRUE    The
> >>>>>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
> >>>>>> PcdDebugPropertyMask is set.
> >>>>>>
> >>>>>> +  @retval  FALSE   The
> >>>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED
> >>>>>> bit of PcdDebugPropertyMask is clear.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> **/
> >>>>>>
> >>>>>> BOOLEAN
> >>>>>>
> >>>>>> @@ -384,7 +384,7 @@ UnitTestDebugAssert (
> >>>>>>  Macro that calls DebugAssert() if an expression evaluates to FALSE.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  If MDEPKG_NDEBUG is not defined and the
> >>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
> >>>>>>
> >>>>>> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
> >>>>> Boolean
> >>>>>>
> >>>>>> +  bit of PcdDebugPropertyMask is set, then this macro evaluates
> the
> >>>>>> Boolean
> >>>>>>
> >>>>>>  expression specified by Expression.  If Expression evaluates to
> FALSE,
> >>>>>> then
> >>>>>>
> >>>>>>  DebugAssert() is called passing in the source filename, source line
> >>>>> number,
> >>>>>>
> >>>>>>  and Expression.
> >>>>>>
> >>>>>> @@ -410,7 +410,7 @@ UnitTestDebugAssert (
> >>>>>>  Macro that calls DebugPrint().
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  If MDEPKG_NDEBUG is not defined and the
> >>>>>> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
> >>>>>>
> >>>>>> -  bit of PcdDebugProperyMask is set, then this macro passes
> Expression
> >>>> to
> >>>>>>
> >>>>>> +  bit of PcdDebugPropertyMask is set, then this macro passes
> Expression
> >>>>> to
> >>>>>>
> >>>>>>  DebugPrint().
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  @param  Expression  Expression containing an error level, a
> format
> >>>>>> string,
> >>>>>>
> >>>>>> @@ -433,7 +433,7 @@ UnitTestDebugAssert (
> >>>>>>  Macro that calls DebugAssert() if an EFI_STATUS evaluates to an
> error
> >>>>>> code.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  If MDEPKG_NDEBUG is not defined and the
> >>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
> >>>>>>
> >>>>>> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
> >>>>>> EFI_STATUS
> >>>>>>
> >>>>>> +  bit of PcdDebugPropertyMask is set, then this macro evaluates
> the
> >>>>>> EFI_STATUS
> >>>>>>
> >>>>>>  value specified by StatusParameter.  If StatusParameter is an error
> >>>>> code,
> >>>>>>
> >>>>>>  then DebugAssert() is called passing in the source filename, source
> >>>>> line
> >>>>>>
> >>>>>>  number, and StatusParameter.
> >>>>>>
> >>>>>> @@ -459,7 +459,7 @@ UnitTestDebugAssert (
> >>>>>>  Macro that calls DebugAssert() if a RETURN_STATUS evaluates to an
> >>>> error
> >>>>>> code.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  If MDEPKG_NDEBUG is not defined and the
> >>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
> >>>>>>
> >>>>>> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
> >>>>>>
> >>>>>> +  bit of PcdDebugPropertyMask is set, then this macro evaluates
> the
> >>>>>>
> >>>>>>  RETURN_STATUS value specified by StatusParameter.  If
> >>>>>> StatusParameter is an
> >>>>>>
> >>>>>>  error code, then DebugAssert() is called passing in the source
> >>>>> filename,
> >>>>>>
> >>>>>>  source line number, and StatusParameter.
> >>>>>>
> >>>>>> @@ -487,7 +487,7 @@ UnitTestDebugAssert (
> >>>>>>  handle database.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  If MDEPKG_NDEBUG is defined or the
> >>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
> >>>>>>
> >>>>>> -  of PcdDebugProperyMask is clear, then return.
> >>>>>>
> >>>>>> +  of PcdDebugPropertyMask is clear, then return.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  If Handle is NULL, then a check is made to see if the protocol
> >>>>> specified by
> >>>>>> Guid
> >>>>>>
> >>>>>>  is present on any handle in the handle database.  If Handle is not
> >>>>> NULL,
> >>>>>> then
> >>>>>>
> >>>>>> @@ -528,7 +528,7 @@ UnitTestDebugAssert (
> >>>>>> /**
> >>>>>>
> >>>>>>  Macro that marks the beginning of debug source code.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> -  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
> >>>>>> PcdDebugProperyMask is set,
> >>>>>>
> >>>>>> +  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
> >>>>>> PcdDebugPropertyMask is set,
> >>>>>>
> >>>>>>  then this macro marks the beginning of source code that is included
> in
> >>>>> a
> >>>>>> module.
> >>>>>>
> >>>>>>  Otherwise, the source lines between DEBUG_CODE_BEGIN() and
> >>>>>> DEBUG_CODE_END()
> >>>>>>
> >>>>>>  are not included in a module.
> >>>>>>
> >>>>>> @@ -539,7 +539,7 @@ UnitTestDebugAssert (
> >>>>>> /**
> >>>>>>
> >>>>>>  The macro that marks the end of debug source code.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> -  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
> >>>>>> PcdDebugProperyMask is set,
> >>>>>>
> >>>>>> +  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
> >>>>>> PcdDebugPropertyMask is set,
> >>>>>>
> >>>>>>  then this macro marks the end of source code that is included in a
> >>>>> module.
> >>>>>>
> >>>>>>  Otherwise, the source lines between DEBUG_CODE_BEGIN() and
> >>>>>> DEBUG_CODE_END()
> >>>>>>
> >>>>>>  are not included in a module.
> >>>>>>
> >>>>>> @@ -550,7 +550,7 @@ UnitTestDebugAssert (
> >>>>>> /**
> >>>>>>
> >>>>>>  The macro that declares a section of debug source code.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> -  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
> >>>>>> PcdDebugProperyMask is set,
> >>>>>>
> >>>>>> +  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
> >>>>>> PcdDebugPropertyMask is set,
> >>>>>>
> >>>>>>  then the source code specified by Expression is included in a
> module.
> >>>>>>
> >>>>>>  Otherwise, the source specified by Expression is not included in a
> >>>>> module.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> @@ -563,7 +563,7 @@ UnitTestDebugAssert (
> >>>>>> /**
> >>>>>>
> >>>>>>  The macro that calls DebugClearMemory() to clear a buffer to a
> default
> >>>>>> value.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> -  If the DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
> >>>>>> PcdDebugProperyMask is set,
> >>>>>>
> >>>>>> +  If the DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
> >>>>>> PcdDebugPropertyMask is set,
> >>>>>>
> >>>>>>  then this macro calls DebugClearMemory() passing in Address and
> >>>> Length.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  @param  Address  The pointer to a buffer.
> >>>>>>
> >>>>>> @@ -586,13 +586,13 @@ UnitTestDebugAssert (
> >>>>>>  public data structure to retrieve a pointer to the private data
> >>>>> structure.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  If MDEPKG_NDEBUG is defined or the
> >>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
> >>>>>>
> >>>>>> -  of PcdDebugProperyMask is clear, then this macro computes the
> offset,
> >>>>> in
> >>>>>> bytes,
> >>>>>>
> >>>>>> +  of PcdDebugPropertyMask is clear, then this macro computes the
> >>>> offset,
> >>>>> in
> >>>>>> bytes,
> >>>>>>
> >>>>>>  of the field specified by Field from the beginning of the data
> >>>>> structure
> >>>>>> specified
> >>>>>>
> >>>>>>  by TYPE.  This offset is subtracted from Record, and is used to
> return
> >>>>> a
> >>>>>> pointer
> >>>>>>
> >>>>>>  to a data structure of the type specified by TYPE.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  If MDEPKG_NDEBUG is not defined and the
> >>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
> >>>>>>
> >>>>>> -  of PcdDebugProperyMask is set, then this macro computes the
> offset, in
> >>>>>> bytes,
> >>>>>>
> >>>>>> +  of PcdDebugPropertyMask is set, then this macro computes the
> offset,
> >>>> in
> >>>>>> bytes,
> >>>>>>
> >>>>>>  of field specified by Field from the beginning of the data structure
> >>>>>> specified
> >>>>>>
> >>>>>>  by TYPE.  This offset is subtracted from Record, and is used to
> compute
> >>>>> a
> >>>>>> pointer
> >>>>>>
> >>>>>>  to a data structure of the type specified by TYPE.  The Signature
> field
> >>>>> of
> >>>>>> the
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Library/PerformanceLib.h
> >>>>>> b/MdePkg/Include/Library/PerformanceLib.h
> >>>>>> index d0f2dfb070..24e60d33d1 100644
> >>>>>> --- a/MdePkg/Include/Library/PerformanceLib.h
> >>>>>> +++ b/MdePkg/Include/Library/PerformanceLib.h
> >>>>>> @@ -10,7 +10,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
> >>>>>> #define __PERFORMANCE_LIB_H__
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> -/// Performance library propery mask bits
> >>>>>>
> >>>>>> +/// Performance library property mask bits
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> #define
> PERFORMANCE_LIBRARY_PROPERTY_MEASUREMENT_ENABLED
> >>>>>> 0x00000001
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Library/PostCodeLib.h
> >>>>>> b/MdePkg/Include/Library/PostCodeLib.h
> >>>>>> index 80628d7999..5fd6ab3b36 100644
> >>>>>> --- a/MdePkg/Include/Library/PostCodeLib.h
> >>>>>> +++ b/MdePkg/Include/Library/PostCodeLib.h
> >>>>>> @@ -74,9 +74,9 @@ PostCodeWithDescription (
> >>>>>>  bit of PcdPostCodePropertyMask is set.  Otherwise FALSE is
> returned.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  @retval  TRUE   The
> >>>> POST_CODE_PROPERTY_POST_CODE_ENABLED
> >>>>>> bit of
> >>>>>>
> >>>>>> -                  PcdPostCodeProperyMask is set.
> >>>>>>
> >>>>>> +                  PcdPostCodePropertyMask is set.
> >>>>>>
> >>>>>>  @retval  FALSE  The
> POST_CODE_PROPERTY_POST_CODE_ENABLED
> >>>>>> bit of
> >>>>>>
> >>>>>> -                  PcdPostCodeProperyMask is clear.
> >>>>>>
> >>>>>> +                  PcdPostCodePropertyMask is clear.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> **/
> >>>>>>
> >>>>>> BOOLEAN
> >>>>>>
> >>>>>> @@ -92,9 +92,9 @@ PostCodeEnabled (
> >>>>>>  bit of PcdPostCodePropertyMask is set.  Otherwise FALSE is
> returned.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  @retval  TRUE   The
> >>>>>> POST_CODE_PROPERTY_POST_CODE_DESCRIPTION_ENABLED bit of
> >>>>>>
> >>>>>> -                  PcdPostCodeProperyMask is set.
> >>>>>>
> >>>>>> +                  PcdPostCodePropertyMask is set.
> >>>>>>
> >>>>>>  @retval  FALSE  The
> >>>>>> POST_CODE_PROPERTY_POST_CODE_DESCRIPTION_ENABLED bit of
> >>>>>>
> >>>>>> -                  PcdPostCodeProperyMask is clear.
> >>>>>>
> >>>>>> +                  PcdPostCodePropertyMask is clear.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> **/
> >>>>>>
> >>>>>> BOOLEAN
> >>>>>>
> >>>>>> @@ -106,7 +106,7 @@ PostCodeDescriptionEnabled (
> >>>>>> /**
> >>>>>>
> >>>>>>  Sends a 32-bit value to a POST card.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> -  If POST codes are enabled in PcdPostCodeProperyMask, then call
> >>>>>> PostCode()
> >>>>>>
> >>>>>> +  If POST codes are enabled in PcdPostCodePropertyMask, then call
> >>>>>> PostCode()
> >>>>>>
> >>>>>>  passing in Value.  Value is returned.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  @param  Value  The 32-bit value to write to the POST card.
> >>>>>>
> >>>>>> @@ -120,7 +120,7 @@ PostCodeDescriptionEnabled (
> >>>>>>  Sends a 32-bit value to a POST and associated ASCII string.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  If POST codes and POST code descriptions are enabled in
> >>>>>>
> >>>>>> -  PcdPostCodeProperyMask, then call PostCodeWithDescription()
> passing
> >>>> in
> >>>>>>
> >>>>>> +  PcdPostCodePropertyMask, then call PostCodeWithDescription()
> >>>> passing
> >>>>>> in
> >>>>>>
> >>>>>>  Value and Description.  If only POST codes are enabled, then call
> >>>>>> PostCode()
> >>>>>>
> >>>>>>  passing in Value.  Value is returned.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Library/ReportStatusCodeLib.h
> >>>>>> b/MdePkg/Include/Library/ReportStatusCodeLib.h
> >>>>>> index 3763e69928..3268e07aa6 100644
> >>>>>> --- a/MdePkg/Include/Library/ReportStatusCodeLib.h
> >>>>>> +++ b/MdePkg/Include/Library/ReportStatusCodeLib.h
> >>>>>> @@ -298,12 +298,12 @@ ReportStatusCodeEx (
> >>>>>>  Returns TRUE if status codes of type EFI_PROGRESS_CODE are
> enabled
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  This function returns TRUE if the
> >>>>>> REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED
> >>>>>>
> >>>>>> -  bit of PcdReportStatusCodeProperyMask is set.  Otherwise FALSE
> is
> >>>>>> returned.
> >>>>>>
> >>>>>> +  bit of PcdReportStatusCodePropertyMask is set.  Otherwise
> FALSE is
> >>>>>> returned.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  @retval  TRUE   The
> >>>>>> REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED bit
> of
> >>>>>>
> >>>>>> -                  PcdReportStatusCodeProperyMask is set.
> >>>>>>
> >>>>>> +                  PcdReportStatusCodePropertyMask is set.
> >>>>>>
> >>>>>>  @retval  FALSE  The
> >>>>>> REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED bit
> of
> >>>>>>
> >>>>>> -                  PcdReportStatusCodeProperyMask is clear.
> >>>>>>
> >>>>>> +                  PcdReportStatusCodePropertyMask is clear.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> **/
> >>>>>>
> >>>>>> BOOLEAN
> >>>>>>
> >>>>>> @@ -316,12 +316,12 @@ ReportProgressCodeEnabled (
> >>>>>>  Returns TRUE if status codes of type EFI_ERROR_CODE are enabled
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  This function returns TRUE if the
> >>>>>> REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED
> >>>>>>
> >>>>>> -  bit of PcdReportStatusCodeProperyMask is set.  Otherwise,
> FALSE is
> >>>>>> returned.
> >>>>>>
> >>>>>> +  bit of PcdReportStatusCodePropertyMask is set.  Otherwise,
> FALSE is
> >>>>>> returned.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  @retval  TRUE   The
> >>>>>> REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED bit of
> >>>>>>
> >>>>>> -                  PcdReportStatusCodeProperyMask is set.
> >>>>>>
> >>>>>> +                  PcdReportStatusCodePropertyMask is set.
> >>>>>>
> >>>>>>  @retval  FALSE  The
> >>>>>> REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED bit of
> >>>>>>
> >>>>>> -                  PcdReportStatusCodeProperyMask is clear.
> >>>>>>
> >>>>>> +                  PcdReportStatusCodePropertyMask is clear.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> **/
> >>>>>>
> >>>>>> BOOLEAN
> >>>>>>
> >>>>>> @@ -334,12 +334,12 @@ ReportErrorCodeEnabled (
> >>>>>>  Returns TRUE if status codes of type EFI_DEBUG_CODE are enabled
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  This function returns TRUE if the
> >>>>>> REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED
> >>>>>>
> >>>>>> -  bit of PcdReportStatusCodeProperyMask is set.  Otherwise FALSE
> is
> >>>>>> returned.
> >>>>>>
> >>>>>> +  bit of PcdReportStatusCodePropertyMask is set.  Otherwise
> FALSE is
> >>>>>> returned.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  @retval  TRUE   The
> >>>>>> REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED bit of
> >>>>>>
> >>>>>> -                  PcdReportStatusCodeProperyMask is set.
> >>>>>>
> >>>>>> +                  PcdReportStatusCodePropertyMask is set.
> >>>>>>
> >>>>>>  @retval  FALSE  The
> >>>>>> REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED bit of
> >>>>>>
> >>>>>> -                  PcdReportStatusCodeProperyMask is clear.
> >>>>>>
> >>>>>> +                  PcdReportStatusCodePropertyMask is clear.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> **/
> >>>>>>
> >>>>>> BOOLEAN
> >>>>>>
> >>>>>> @@ -352,7 +352,7 @@ ReportDebugCodeEnabled (
> >>>>>>  Reports a status code with minimal parameters if the status code
> type
> >>>>> is
> >>>>>> enabled.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  If the status code type specified by Type is enabled in
> >>>>>>
> >>>>>> -  PcdReportStatusCodeProperyMask, then call ReportStatusCode()
> >>>> passing in
> >>>>>> Type
> >>>>>>
> >>>>>> +  PcdReportStatusCodePropertyMask, then call ReportStatusCode()
> >>>> passing
> >>>>>> in Type
> >>>>>>
> >>>>>>  and Value.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  @param  Type   The status code type.
> >>>>>>
> >>>>>> @@ -377,7 +377,7 @@ ReportDebugCodeEnabled (
> >>>>>>  status code type is enabled.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  If the status code type specified by Type is enabled in
> >>>>>>
> >>>>>> -  PcdReportStatusCodeProperyMask, then call
> >>>>>> ReportStatusCodeWithDevicePath()
> >>>>>>
> >>>>>> +  PcdReportStatusCodePropertyMask, then call
> >>>>>> ReportStatusCodeWithDevicePath()
> >>>>>>
> >>>>>>  passing in Type, Value, and DevicePath.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  @param  Type        The status code type.
> >>>>>>
> >>>>>> @@ -407,7 +407,7 @@ ReportDebugCodeEnabled (
> >>>>>>  is enabled.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  If the status code type specified by Type is enabled in
> >>>>>>
> >>>>>> -  PcdReportStatusCodeProperyMask, then call
> >>>>>> ReportStatusCodeWithExtendedData()
> >>>>>>
> >>>>>> +  PcdReportStatusCodePropertyMask, then call
> >>>>>> ReportStatusCodeWithExtendedData()
> >>>>>>
> >>>>>>  passing in Type, Value, ExtendedData, and ExtendedDataSize.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  @param  Type              The status code type.
> >>>>>>
> >>>>>> @@ -438,7 +438,7 @@ ReportDebugCodeEnabled (
> >>>>>>  Reports a status code specifying all parameters if the status code
> type
> >>>>> is
> >>>>>> enabled.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  If the status code type specified by Type is enabled in
> >>>>>>
> >>>>>> -  PcdReportStatusCodeProperyMask, then call ReportStatusCodeEx()
> >>>> passing
> >>>>>> in Type,
> >>>>>>
> >>>>>> +  PcdReportStatusCodePropertyMask, then call
> ReportStatusCodeEx()
> >>>>>> passing in Type,
> >>>>>>
> >>>>>>  Value, Instance, CallerId, ExtendedDataGuid, ExtendedData, and
> >>>>>> ExtendedDataSize.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  @param  Type              The status code type.
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Library/S3PciLib.h
> >>>>>> b/MdePkg/Include/Library/S3PciLib.h
> >>>>>> index 1479859b84..185844d0c7 100644
> >>>>>> --- a/MdePkg/Include/Library/S3PciLib.h
> >>>>>> +++ b/MdePkg/Include/Library/S3PciLib.h
> >>>>>> @@ -985,7 +985,7 @@ S3PciBitFieldAndThenOr32 (
> >>>>>>  Size into the buffer specified by Buffer. This function only allows the
> >>>>> PCI
> >>>>>>
> >>>>>>  configuration registers from a single PCI function to be read. Size is
> >>>>>>
> >>>>>>  returned. When possible 32-bit PCI configuration read cycles are
> used
> >>>>> to
> >>>>>> read
> >>>>>>
> >>>>>> -  from StartAdress to StartAddress + Size. Due to alignment
> restrictions,
> >>>>>> 8-bit
> >>>>>>
> >>>>>> +  from StartAddress to StartAddress + Size. Due to alignment
> >>>>> restrictions,
> >>>>>> 8-bit
> >>>>>>
> >>>>>>  and 16-bit PCI configuration read cycles may be used at the
> beginning
> >>>>> and
> >>>>>> the
> >>>>>>
> >>>>>>  end of the range.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> @@ -1018,7 +1018,7 @@ S3PciReadBuffer (
> >>>>>>  Size from the buffer specified by Buffer. This function only allows the
> >>>>> PCI
> >>>>>>
> >>>>>>  configuration registers from a single PCI function to be written. Size
> >>>>> is
> >>>>>>
> >>>>>>  returned. When possible 32-bit PCI configuration write cycles are
> used
> >>>>> to
> >>>>>>
> >>>>>> -  write from StartAdress to StartAddress + Size. Due to alignment
> >>>>>> restrictions,
> >>>>>>
> >>>>>> +  write from StartAddress to StartAddress + Size. Due to alignment
> >>>>>> restrictions,
> >>>>>>
> >>>>>>  8-bit and 16-bit PCI configuration write cycles may be used at the
> >>>>>> beginning
> >>>>>>
> >>>>>>  and the end of the range.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Library/S3PciSegmentLib.h
> >>>>>> b/MdePkg/Include/Library/S3PciSegmentLib.h
> >>>>>> index 5067d4fcbb..21863c2597 100644
> >>>>>> --- a/MdePkg/Include/Library/S3PciSegmentLib.h
> >>>>>> +++ b/MdePkg/Include/Library/S3PciSegmentLib.h
> >>>>>> @@ -970,7 +970,7 @@ S3PciSegmentBitFieldAndThenOr32 (
> >>>>>>  Size into the buffer specified by Buffer. This function only allows the
> >>>>> PCI
> >>>>>>
> >>>>>>  configuration registers from a single PCI function to be read. Size is
> >>>>>>
> >>>>>>  returned. When possible 32-bit PCI configuration read cycles are
> used
> >>>>> to
> >>>>>> read
> >>>>>>
> >>>>>> -  from StartAdress to StartAddress + Size. Due to alignment
> restrictions,
> >>>>>> 8-bit
> >>>>>>
> >>>>>> +  from StartAddress to StartAddress + Size. Due to alignment
> >>>>> restrictions,
> >>>>>> 8-bit
> >>>>>>
> >>>>>>  and 16-bit PCI configuration read cycles may be used at the
> beginning
> >>>>> and
> >>>>>> the
> >>>>>>
> >>>>>>  end of the range.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> @@ -1003,7 +1003,7 @@ S3PciSegmentReadBuffer (
> >>>>>>  Size from the buffer specified by Buffer. This function only allows the
> >>>>> PCI
> >>>>>>
> >>>>>>  configuration registers from a single PCI function to be written. Size
> >>>>> is
> >>>>>>
> >>>>>>  returned. When possible 32-bit PCI configuration write cycles are
> used
> >>>>> to
> >>>>>>
> >>>>>> -  write from StartAdress to StartAddress + Size. Due to alignment
> >>>>>> restrictions,
> >>>>>>
> >>>>>> +  write from StartAddress to StartAddress + Size. Due to alignment
> >>>>>> restrictions,
> >>>>>>
> >>>>>>  8-bit and 16-bit PCI configuration write cycles may be used at the
> >>>>>> beginning
> >>>>>>
> >>>>>>  and the end of the range.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Library/UefiLib.h
> >>>>>> b/MdePkg/Include/Library/UefiLib.h
> >>>>>> index be7da7fdf7..450d766513 100644
> >>>>>> --- a/MdePkg/Include/Library/UefiLib.h
> >>>>>> +++ b/MdePkg/Include/Library/UefiLib.h
> >>>>>> @@ -317,7 +317,7 @@ EfiInitializeLock (
> >>>>>>  Macro that calls DebugAssert() if an EFI_LOCK structure is not in the
> >>>>>> locked state.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  If MDEPKG_NDEBUG is not defined and the
> >>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
> >>>>>>
> >>>>>> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
> >>>>>> EFI_LOCK
> >>>>>>
> >>>>>> +  bit of PcdDebugPropertyMask is set, then this macro evaluates
> the
> >>>>>> EFI_LOCK
> >>>>>>
> >>>>>>  structure specified by Lock.  If Lock is not in the locked state, then
> >>>>>>
> >>>>>>  DebugAssert() is called passing in the source filename, source line
> >>>>> number,
> >>>>>>
> >>>>>>  and Lock.
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Protocol/BlockIo.h
> >>>>>> b/MdePkg/Include/Protocol/BlockIo.h
> >>>>>> index ac9adf7a9c..414bf98b52 100644
> >>>>>> --- a/MdePkg/Include/Protocol/BlockIo.h
> >>>>>> +++ b/MdePkg/Include/Protocol/BlockIo.h
> >>>>>> @@ -90,7 +90,7 @@ EFI_STATUS
> >>>>>>  @retval EFI_WRITE_PROTECTED   The device can not be written
> to.
> >>>>>>
> >>>>>>  @retval EFI_DEVICE_ERROR      The device reported an error
> while
> >>>>>> performing the write.
> >>>>>>
> >>>>>>  @retval EFI_NO_MEDIA          There is no media in the
> device.
> >>>>>>
> >>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not
> matched
> >>>> the
> >>>>>> current device.
> >>>>>>
> >>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId does not
> matched
> >>>> the
> >>>>>> current device.
> >>>>>>
> >>>>>>  @retval EFI_BAD_BUFFER_SIZE   The Buffer was not a multiple of
> the
> >>>>>> block size of the device.
> >>>>>>
> >>>>>>  @retval EFI_INVALID_PARAMETER The write request contains LBAs
> >>>> that
> >>>>>> are not valid,
> >>>>>>
> >>>>>>                                or the buffer is not on proper
> >>>>>> alignment.
> >>>>>>
> >>>>>> @@ -112,7 +112,7 @@ EFI_STATUS
> >>>>>>  @param  This              Indicates a pointer to the calling
> >>>> context.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  @retval EFI_SUCCESS       All outstanding data was written to
> the
> >>>>>> device
> >>>>>>
> >>>>>> -  @retval EFI_DEVICE_ERROR  The device reported an error while
> >>>> writting
> >>>>>> back the data
> >>>>>>
> >>>>>> +  @retval EFI_DEVICE_ERROR  The device reported an error while
> >>>> writing
> >>>>>> back the data
> >>>>>>
> >>>>>>  @retval EFI_NO_MEDIA      There is no media in the device.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> **/
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Protocol/BlockIo2.h
> >>>>>> b/MdePkg/Include/Protocol/BlockIo2.h
> >>>>>> index d25f51f733..0502554205 100644
> >>>>>> --- a/MdePkg/Include/Protocol/BlockIo2.h
> >>>>>> +++ b/MdePkg/Include/Protocol/BlockIo2.h
> >>>>>> @@ -44,7 +44,7 @@ typedef struct {
> >>>>>>
> >>>>>>
> >>>>>>  @param[in]  This                 Indicates a pointer to the
> >>>> calling
> >>>>>> context.
> >>>>>>
> >>>>>>  @param[in]  ExtendedVerification Indicates that the driver may
> >>>> perform
> >>>>>> a more
> >>>>>>
> >>>>>> -                                   exhausive verification
> >>>> operation
> >>>>>> of the device
> >>>>>>
> >>>>>> +                                   exhaustive verification
> >>>> operation
> >>>>>> of the device
> >>>>>>
> >>>>>>                                   during reset.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  @retval EFI_SUCCESS          The device was reset.
> >>>>>>
> >>>>>> @@ -125,7 +125,7 @@ EFI_STATUS
> >>>>>>                                the Event is NULL.
> >>>>>>
> >>>>>>  @retval EFI_WRITE_PROTECTED   The device can not be written
> to.
> >>>>>>
> >>>>>>  @retval EFI_NO_MEDIA          There is no media in the
> device.
> >>>>>>
> >>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not
> matched
> >>>> the
> >>>>>> current device.
> >>>>>>
> >>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId does not
> matched
> >>>> the
> >>>>>> current device.
> >>>>>>
> >>>>>>  @retval EFI_DEVICE_ERROR      The device reported an error
> while
> >>>>>> performing the write.
> >>>>>>
> >>>>>>  @retval EFI_BAD_BUFFER_SIZE   The Buffer was not a multiple of
> the
> >>>>>> block size of the device.
> >>>>>>
> >>>>>>  @retval EFI_INVALID_PARAMETER The write request contains LBAs
> >>>> that
> >>>>>> are not valid,
> >>>>>>
> >>>>>> @@ -158,7 +158,7 @@ EFI_STATUS
> >>>>>>  @retval EFI_SUCCESS          The flush request was queued if
> >>>> Event
> >>>>>> is not NULL.
> >>>>>>
> >>>>>>                               All outstanding data was
> written
> >>>>>> correctly to the
> >>>>>>
> >>>>>>                               device if the Event is NULL.
> >>>>>>
> >>>>>> -  @retval EFI_DEVICE_ERROR     The device reported an error
> while
> >>>>>> writting back
> >>>>>>
> >>>>>> +  @retval EFI_DEVICE_ERROR     The device reported an error
> while
> >>>>>> writing back
> >>>>>>
> >>>>>>                               the data.
> >>>>>>
> >>>>>>  @retval EFI_WRITE_PROTECTED  The device cannot be written
> to.
> >>>>>>
> >>>>>>  @retval EFI_NO_MEDIA         There is no media in the device.
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Protocol/BlockIoCrypto.h
> >>>>>> b/MdePkg/Include/Protocol/BlockIoCrypto.h
> >>>>>> index bcc0ed40be..f0af6a8bb0 100644
> >>>>>> --- a/MdePkg/Include/Protocol/BlockIoCrypto.h
> >>>>>> +++ b/MdePkg/Include/Protocol/BlockIoCrypto.h
> >>>>>> @@ -168,7 +168,7 @@ typedef struct {
> >>>>>>  up to the platform firmware or driver to implement.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  @param[in]  This                 Pointer to the
> >>>>>> EFI_BLOCK_IO_CRYPTO_PROTOCOL instance.
> >>>>>>
> >>>>>> -  @param[in]  ExtendedVerification Indicates that the driver may
> >>>> perform
> >>>>>> a more exhausive
> >>>>>>
> >>>>>> +  @param[in]  ExtendedVerification Indicates that the driver may
> >>>> perform
> >>>>>> a more exhaustive
> >>>>>>
> >>>>>>                                   verification operation of
> the
> >>>>>> device during reset.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  @retval EFI_SUCCESS              The block device was reset.
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Protocol/DiskIo.h
> >>>>>> b/MdePkg/Include/Protocol/DiskIo.h
> >>>>>> index eaa5cbcea2..2c86530a5c 100644
> >>>>>> --- a/MdePkg/Include/Protocol/DiskIo.h
> >>>>>> +++ b/MdePkg/Include/Protocol/DiskIo.h
> >>>>>> @@ -42,7 +42,7 @@ typedef EFI_DISK_IO_PROTOCOL EFI_DISK_IO;
> >>>>>>  @retval EFI_SUCCESS           The data was read correctly
> from
> >>>> the
> >>>>>> device.
> >>>>>>
> >>>>>>  @retval EFI_DEVICE_ERROR      The device reported an error
> while
> >>>>>> performing the read.
> >>>>>>
> >>>>>>  @retval EFI_NO_MEDIA          There is no media in the
> device.
> >>>>>>
> >>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not
> matched
> >>>> the
> >>>>>> current device.
> >>>>>>
> >>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId does not
> matched
> >>>> the
> >>>>>> current device.
> >>>>>>
> >>>>>>  @retval EFI_INVALID_PARAMETER The read request contains
> device
> >>>>>> addresses that are not
> >>>>>>
> >>>>>>                                valid for the device.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> @@ -70,7 +70,7 @@ EFI_STATUS
> >>>>>>  @retval EFI_WRITE_PROTECTED   The device can not be written
> to.
> >>>>>>
> >>>>>>  @retval EFI_DEVICE_ERROR      The device reported an error
> while
> >>>>>> performing the write.
> >>>>>>
> >>>>>>  @retval EFI_NO_MEDIA          There is no media in the
> device.
> >>>>>>
> >>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not
> matched
> >>>> the
> >>>>>> current device.
> >>>>>>
> >>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId does not
> matched
> >>>> the
> >>>>>> current device.
> >>>>>>
> >>>>>>  @retval EFI_INVALID_PARAMETER The write request contains
> device
> >>>>>> addresses that are not
> >>>>>>
> >>>>>>                                 valid for the device.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Protocol/DiskIo2.h
> >>>>>> b/MdePkg/Include/Protocol/DiskIo2.h
> >>>>>> index c989bb5f45..58c972e48e 100644
> >>>>>> --- a/MdePkg/Include/Protocol/DiskIo2.h
> >>>>>> +++ b/MdePkg/Include/Protocol/DiskIo2.h
> >>>>>> @@ -70,7 +70,7 @@ EFI_STATUS
> >>>>>>
> >>>>>> Event will be signaled upon completion.
> >>>>>>
> >>>>>>  @retval EFI_DEVICE_ERROR      The device reported an error
> while
> >>>>>> performing the write.
> >>>>>>
> >>>>>>  @retval EFI_NO_MEDIA          There is no medium in the
> device.
> >>>>>>
> >>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the
> current
> >>>>>> medium.
> >>>>>>
> >>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId is not for the
> >>>> current
> >>>>>> medium.
> >>>>>>
> >>>>>>  @retval EFI_INVALID_PARAMETER The read request contains
> device
> >>>>>> addresses that are not valid for the device.
> >>>>>>
> >>>>>>  @retval EFI_OUT_OF_RESOURCES  The request could not be
> >>>> completed
> >>>>>> due to a lack of resources.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> @@ -103,7 +103,7 @@ EFI_STATUS
> >>>>>>  @retval EFI_WRITE_PROTECTED   The device cannot be written
> to.
> >>>>>>
> >>>>>>  @retval EFI_DEVICE_ERROR      The device reported an error
> while
> >>>>>> performing the write operation.
> >>>>>>
> >>>>>>  @retval EFI_NO_MEDIA          There is no medium in the
> device.
> >>>>>>
> >>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the
> current
> >>>>>> medium.
> >>>>>>
> >>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId is not for the
> >>>> current
> >>>>>> medium.
> >>>>>>
> >>>>>>  @retval EFI_INVALID_PARAMETER The write request contains
> device
> >>>>>> addresses that are not valid for the device.
> >>>>>>
> >>>>>>  @retval EFI_OUT_OF_RESOURCES  The request could not be
> >>>> completed
> >>>>>> due to a lack of resources.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> @@ -133,7 +133,7 @@ EFI_STATUS
> >>>>>>  @retval EFI_WRITE_PROTECTED   The device cannot be written
> to.
> >>>>>>
> >>>>>>  @retval EFI_DEVICE_ERROR      The device reported an error
> while
> >>>>>> performing the write operation.
> >>>>>>
> >>>>>>  @retval EFI_NO_MEDIA          There is no medium in the
> device.
> >>>>>>
> >>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the
> current
> >>>>>> medium.
> >>>>>>
> >>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId is not for the
> >>>> current
> >>>>>> medium.
> >>>>>>
> >>>>>>  @retval EFI_OUT_OF_RESOURCES  The request could not be
> >>>> completed
> >>>>>> due to a lack of resources.
> >>>>>>
> >>>>>> **/
> >>>>>>
> >>>>>> typedef
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Protocol/Ip4.h
> >>>> b/MdePkg/Include/Protocol/Ip4.h
> >>>>>> index 4c0ed6fd3c..57a25122ba 100644
> >>>>>> --- a/MdePkg/Include/Protocol/Ip4.h
> >>>>>> +++ b/MdePkg/Include/Protocol/Ip4.h
> >>>>>> @@ -37,7 +37,7 @@ typedef struct _EFI_IP4_PROTOCOL
> >>>>>> EFI_IP4_PROTOCOL;
> >>>>>>
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> /// EFI_IP4_ADDRESS_PAIR is deprecated in the UEFI 2.4B and should
> not
> >>>> be
> >>>>>> used any more.
> >>>>>>
> >>>>>> -/// The definition in here is only present to provide backwards
> >>>>> compatability.
> >>>>>>
> >>>>>> +/// The definition in here is only present to provide backwards
> >>>>> compatibility.
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> typedef struct {
> >>>>>>
> >>>>>>  EFI_HANDLE          InstanceHandle;
> >>>>>>
> >>>>>> @@ -47,7 +47,7 @@ typedef struct {
> >>>>>>
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> /// EFI_IP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and
> should not
> >>>>>> be used any more.
> >>>>>>
> >>>>>> -/// The definition in here is only present to provide backwards
> >>>>> compatability.
> >>>>>>
> >>>>>> +/// The definition in here is only present to provide backwards
> >>>>> compatibility.
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> typedef struct {
> >>>>>>
> >>>>>>  EFI_HANDLE              DriverHandle;
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Protocol/Ip6.h
> >>>> b/MdePkg/Include/Protocol/Ip6.h
> >>>>>> index 4aff36f0a1..269ae0d6b0 100644
> >>>>>> --- a/MdePkg/Include/Protocol/Ip6.h
> >>>>>> +++ b/MdePkg/Include/Protocol/Ip6.h
> >>>>>> @@ -37,7 +37,7 @@ typedef struct _EFI_IP6_PROTOCOL
> >>>>>> EFI_IP6_PROTOCOL;
> >>>>>>
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> /// EFI_IP6_ADDRESS_PAIR is deprecated in the UEFI 2.4B and should
> not
> >>>> be
> >>>>>> used any more.
> >>>>>>
> >>>>>> -/// The definition in here is only present to provide backwards
> >>>>> compatability.
> >>>>>>
> >>>>>> +/// The definition in here is only present to provide backwards
> >>>>> compatibility.
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> typedef struct {
> >>>>>>
> >>>>>>  ///
> >>>>>>
> >>>>>> @@ -56,7 +56,7 @@ typedef struct {
> >>>>>>
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> /// EFI_IP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and
> should not
> >>>>>> be used any more.
> >>>>>>
> >>>>>> -/// The definition in here is only present to provide backwards
> >>>>> compatability.
> >>>>>>
> >>>>>> +/// The definition in here is only present to provide backwards
> >>>>> compatibility.
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> typedef struct {
> >>>>>>
> >>>>>>  ///
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
> >>>>>> b/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
> >>>>>> index 78acb4ddae..9649b819ba 100644
> >>>>>> --- a/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
> >>>>>> +++ b/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
> >>>>>> @@ -39,7 +39,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
> >>>>>> #define
> EFI_NETWORK_INTERFACE_IDENTIFIER_INTERFACE_REVISION
> >>>>>> EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_REVISION
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> -/// Forward reference for pure ANSI compatability.
> >>>>>>
> >>>>>> +/// Forward reference for pure ANSI compatibility.
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> typedef struct _EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL
> >>>>>> EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL;
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> @@ -82,7 +82,7 @@ typedef enum {
> >>>>>> } EFI_NETWORK_INTERFACE_TYPE;
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> -/// Forward reference for pure ANSI compatability.
> >>>>>>
> >>>>>> +/// Forward reference for pure ANSI compatibility.
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> typedef struct undiconfig_table UNDI_CONFIG_TABLE;
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Protocol/Pkcs7Verify.h
> >>>>>> b/MdePkg/Include/Protocol/Pkcs7Verify.h
> >>>>>> index 068eda8b45..93b6c2f9b7 100644
> >>>>>> --- a/MdePkg/Include/Protocol/Pkcs7Verify.h
> >>>>>> +++ b/MdePkg/Include/Protocol/Pkcs7Verify.h
> >>>>>> @@ -28,7 +28,7 @@ typedef struct _EFI_PKCS7_VERIFY_PROTOCOL
> >>>>>> EFI_PKCS7_VERIFY_PROTOCOL;
> >>>>>>
> >>>>>>
> >>>>>> /**
> >>>>>>
> >>>>>>  Processes a buffer containing binary DER-encoded PKCS7 signature.
> >>>>>>
> >>>>>> -  The signed data content may be embedded within the buffer or
> >>>> separated.
> >>>>>> Funtion
> >>>>>>
> >>>>>> +  The signed data content may be embedded within the buffer or
> >>>> separated.
> >>>>>> Function
> >>>>>>
> >>>>>>  verifies the signature of the content is valid and signing certificate
> >>>>> was not
> >>>>>>
> >>>>>>  revoked and is contained within a list of trusted signers.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Protocol/RamDisk.h
> >>>>>> b/MdePkg/Include/Protocol/RamDisk.h
> >>>>>> index 2ab5a5e5e1..8808efdf66 100644
> >>>>>> --- a/MdePkg/Include/Protocol/RamDisk.h
> >>>>>> +++ b/MdePkg/Include/Protocol/RamDisk.h
> >>>>>> @@ -19,7 +19,7 @@
> >>>>>>  { 0xab38a0df, 0x6873, 0x44a9, { 0x87, 0xe6, 0xd4, 0xeb, 0x56, 0x14,
> >>>>> 0x84,
> >>>>>> 0x49 }};
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> //
> >>>>>>
> >>>>>> -// Forward reference for pure ANSI compatability
> >>>>>>
> >>>>>> +// Forward reference for pure ANSI compatibility
> >>>>>>
> >>>>>> //
> >>>>>>
> >>>>>> typedef struct _EFI_RAM_DISK_PROTOCOL
> EFI_RAM_DISK_PROTOCOL;
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Protocol/ScsiIo.h
> >>>>>> b/MdePkg/Include/Protocol/ScsiIo.h
> >>>>>> index 7ebfd9a652..7485e52b3f 100644
> >>>>>> --- a/MdePkg/Include/Protocol/ScsiIo.h
> >>>>>> +++ b/MdePkg/Include/Protocol/ScsiIo.h
> >>>>>> @@ -18,7 +18,7 @@
> >>>>>>  }
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> -/// Forward reference for pure ANSI compatability
> >>>>>>
> >>>>>> +/// Forward reference for pure ANSI compatibility
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> typedef struct _EFI_SCSI_IO_PROTOCOL EFI_SCSI_IO_PROTOCOL;
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Protocol/ScsiPassThru.h
> >>>>>> b/MdePkg/Include/Protocol/ScsiPassThru.h
> >>>>>> index c87fb97aee..a4c6a6be3d 100644
> >>>>>> --- a/MdePkg/Include/Protocol/ScsiPassThru.h
> >>>>>> +++ b/MdePkg/Include/Protocol/ScsiPassThru.h
> >>>>>> @@ -22,7 +22,7 @@
> >>>>>>  }
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> -/// Forward reference for pure ANSI compatability
> >>>>>>
> >>>>>> +/// Forward reference for pure ANSI compatibility
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> typedef struct _EFI_SCSI_PASS_THRU_PROTOCOL
> >>>>>> EFI_SCSI_PASS_THRU_PROTOCOL;
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Protocol/ServiceBinding.h
> >>>>>> b/MdePkg/Include/Protocol/ServiceBinding.h
> >>>>>> index b39af73a95..3fb9ed6e98 100644
> >>>>>> --- a/MdePkg/Include/Protocol/ServiceBinding.h
> >>>>>> +++ b/MdePkg/Include/Protocol/ServiceBinding.h
> >>>>>> @@ -14,7 +14,7 @@
> >>>>>> #define __EFI_SERVICE_BINDING_H__
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> -/// Forward reference for pure ANSI compatability
> >>>>>>
> >>>>>> +/// Forward reference for pure ANSI compatibility
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> typedef struct _EFI_SERVICE_BINDING_PROTOCOL
> >>>>>> EFI_SERVICE_BINDING_PROTOCOL;
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Protocol/Shell.h
> >>>>>> b/MdePkg/Include/Protocol/Shell.h
> >>>>>> index 5efee49e19..d65c87a735 100644
> >>>>>> --- a/MdePkg/Include/Protocol/Shell.h
> >>>>>> +++ b/MdePkg/Include/Protocol/Shell.h
> >>>>>> @@ -180,7 +180,7 @@ BOOLEAN
> >>>>>>
> >>>>>>
> >>>>>>  @param[in] FileHandle         The file handle to be closed.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> -  @retval EFI_SUCCESS           The file closed sucessfully.
> >>>>>>
> >>>>>> +  @retval EFI_SUCCESS           The file closed successfully.
> >>>>>>
> >>>>>> **/
> >>>>>>
> >>>>>> typedef
> >>>>>>
> >>>>>> EFI_STATUS
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Protocol/ShellDynamicCommand.h
> >>>>>> b/MdePkg/Include/Protocol/ShellDynamicCommand.h
> >>>>>> index f1bb59d700..c7756f9a81 100644
> >>>>>> --- a/MdePkg/Include/Protocol/ShellDynamicCommand.h
> >>>>>> +++ b/MdePkg/Include/Protocol/ShellDynamicCommand.h
> >>>>>> @@ -34,7 +34,7 @@ typedef struct
> >>>>>> _EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL
> >>>>>> EFI_SHELL_DYNAMIC_COMMAND_PRO
> >>>>>>  @param[in] Shell                  The instance of the shell
> >>>> protocol
> >>>>>> used in the context
> >>>>>>
> >>>>>>                                    of processing this
> command.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> -  @return EFI_SUCCESS               the operation was
> sucessful
> >>>>>>
> >>>>>> +  @return EFI_SUCCESS               the operation was
> successful
> >>>>>>
> >>>>>>  @return other                     the operation failed.
> >>>>>>
> >>>>>> **/
> >>>>>>
> >>>>>> typedef
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Protocol/Tcp4.h
> >>>>>> b/MdePkg/Include/Protocol/Tcp4.h
> >>>>>> index e81c2e71f6..cf88739687 100644
> >>>>>> --- a/MdePkg/Include/Protocol/Tcp4.h
> >>>>>> +++ b/MdePkg/Include/Protocol/Tcp4.h
> >>>>>> @@ -31,7 +31,7 @@ typedef struct _EFI_TCP4_PROTOCOL
> >>>>>> EFI_TCP4_PROTOCOL;
> >>>>>>
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> /// EFI_TCP4_SERVICE_POINT is deprecated in the UEFI 2.4B and
> should
> >>>> not
> >>>>>> be used any more.
> >>>>>>
> >>>>>> -/// The definition in here is only present to provide backwards
> >>>>> compatability.
> >>>>>>
> >>>>>> +/// The definition in here is only present to provide backwards
> >>>>> compatibility.
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> typedef struct {
> >>>>>>
> >>>>>>  EFI_HANDLE          InstanceHandle;
> >>>>>>
> >>>>>> @@ -43,7 +43,7 @@ typedef struct {
> >>>>>>
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> /// EFI_TCP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and
> should
> >>>> not
> >>>>>> be used any more.
> >>>>>>
> >>>>>> -/// The definition in here is only present to provide backwards
> >>>>> compatability.
> >>>>>>
> >>>>>> +/// The definition in here is only present to provide backwards
> >>>>> compatibility.
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> typedef struct {
> >>>>>>
> >>>>>>  EFI_HANDLE                DriverHandle;
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Protocol/Tcp6.h
> >>>>>> b/MdePkg/Include/Protocol/Tcp6.h
> >>>>>> index a8787dd3af..1391978a35 100644
> >>>>>> --- a/MdePkg/Include/Protocol/Tcp6.h
> >>>>>> +++ b/MdePkg/Include/Protocol/Tcp6.h
> >>>>>> @@ -32,7 +32,7 @@ typedef struct _EFI_TCP6_PROTOCOL
> >>>>>> EFI_TCP6_PROTOCOL;
> >>>>>>
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> /// EFI_TCP6_SERVICE_POINT is deprecated in the UEFI 2.4B and
> should
> >>>> not
> >>>>>> be used any more.
> >>>>>>
> >>>>>> -/// The definition in here is only present to provide backwards
> >>>>> compatability.
> >>>>>>
> >>>>>> +/// The definition in here is only present to provide backwards
> >>>>> compatibility.
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> typedef struct {
> >>>>>>
> >>>>>>  ///
> >>>>>>
> >>>>>> @@ -64,7 +64,7 @@ typedef struct {
> >>>>>>
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> /// EFI_TCP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and
> should
> >>>> not
> >>>>>> be used any more.
> >>>>>>
> >>>>>> -/// The definition in here is only present to provide backwards
> >>>>> compatability.
> >>>>>>
> >>>>>> +/// The definition in here is only present to provide backwards
> >>>>> compatibility.
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> typedef struct {
> >>>>>>
> >>>>>>  EFI_HANDLE                DriverHandle; ///< The handle of
> the
> >>>>>> driver that creates this entry.
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Protocol/Udp4.h
> >>>>>> b/MdePkg/Include/Protocol/Udp4.h
> >>>>>> index a4ac6fd4e7..e7e41cadef 100644
> >>>>>> --- a/MdePkg/Include/Protocol/Udp4.h
> >>>>>> +++ b/MdePkg/Include/Protocol/Udp4.h
> >>>>>> @@ -33,7 +33,7 @@ typedef struct _EFI_UDP4_PROTOCOL
> >>>>>> EFI_UDP4_PROTOCOL;
> >>>>>>
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> /// EFI_UDP4_SERVICE_POINT is deprecated in the UEFI 2.4B and
> should
> >>>>>> not be used any more.
> >>>>>>
> >>>>>> -/// The definition in here is only present to provide backwards
> >>>>> compatability.
> >>>>>>
> >>>>>> +/// The definition in here is only present to provide backwards
> >>>>> compatibility.
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> typedef struct {
> >>>>>>
> >>>>>>  EFI_HANDLE          InstanceHandle;
> >>>>>>
> >>>>>> @@ -45,7 +45,7 @@ typedef struct {
> >>>>>>
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> /// EFI_UDP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and
> should
> >>>>>> not be used any more.
> >>>>>>
> >>>>>> -/// The definition in here is only present to provide backwards
> >>>>> compatability.
> >>>>>>
> >>>>>> +/// The definition in here is only present to provide backwards
> >>>>> compatibility.
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> typedef struct {
> >>>>>>
> >>>>>>  EFI_HANDLE                DriverHandle;
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Protocol/Udp6.h
> >>>>>> b/MdePkg/Include/Protocol/Udp6.h
> >>>>>> index 61fa623917..a8179c8f93 100644
> >>>>>> --- a/MdePkg/Include/Protocol/Udp6.h
> >>>>>> +++ b/MdePkg/Include/Protocol/Udp6.h
> >>>>>> @@ -28,7 +28,7 @@
> >>>>>>
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> /// EFI_UDP6_SERVICE_POINT is deprecated in the UEFI 2.4B and
> should
> >>>>>> not be used any more.
> >>>>>>
> >>>>>> -/// The definition in here is only present to provide backwards
> >>>>> compatability.
> >>>>>>
> >>>>>> +/// The definition in here is only present to provide backwards
> >>>>> compatibility.
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> typedef struct {
> >>>>>>
> >>>>>>  ///
> >>>>>>
> >>>>>> @@ -59,7 +59,7 @@ typedef struct {
> >>>>>>
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> /// EFI_UDP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and
> should
> >>>>>> not be used any more.
> >>>>>>
> >>>>>> -/// The definition in here is only present to provide backwards
> >>>>> compatability.
> >>>>>>
> >>>>>> +/// The definition in here is only present to provide backwards
> >>>>> compatibility.
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> typedef struct {
> >>>>>>
> >>>>>>  ///
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Protocol/UfsDeviceConfig.h
> >>>>>> b/MdePkg/Include/Protocol/UfsDeviceConfig.h
> >>>>>> index 34676c7831..b3e58c4aad 100644
> >>>>>> --- a/MdePkg/Include/Protocol/UfsDeviceConfig.h
> >>>>>> +++ b/MdePkg/Include/Protocol/UfsDeviceConfig.h
> >>>>>> @@ -19,7 +19,7 @@
> >>>>>>  { 0xb81bfab0, 0xeb3, 0x4cf9, { 0x84, 0x65, 0x7f, 0xa9, 0x86, 0x36,
> >>>>> 0x16,
> >>>>>> 0x64 }};
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> //
> >>>>>>
> >>>>>> -// Forward reference for pure ANSI compatability
> >>>>>>
> >>>>>> +// Forward reference for pure ANSI compatibility
> >>>>>>
> >>>>>> //
> >>>>>>
> >>>>>> typedef struct _EFI_UFS_DEVICE_CONFIG_PROTOCOL
> >>>>>> EFI_UFS_DEVICE_CONFIG_PROTOCOL;
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Protocol/UgaDraw.h
> >>>>>> b/MdePkg/Include/Protocol/UgaDraw.h
> >>>>>> index 8d33bf873c..f27fde5e32 100644
> >>>>>> --- a/MdePkg/Include/Protocol/UgaDraw.h
> >>>>>> +++ b/MdePkg/Include/Protocol/UgaDraw.h
> >>>>>> @@ -126,7 +126,7 @@ typedef enum {
> >>>>>>
> >>>>>>
> >>>>>>    @retval EFI_SUCCESS           - The Blt operation
> completed.
> >>>>>>
> >>>>>>    @retval EFI_INVALID_PARAMETER - BltOperation is not valid.
> >>>>>>
> >>>>>> -    @retval EFI_DEVICE_ERROR      - A hardware error
> occurred
> >>>>>> writting to the video buffer.
> >>>>>>
> >>>>>> +    @retval EFI_DEVICE_ERROR      - A hardware error
> occurred
> >>>>>> writing to the video buffer.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> **/
> >>>>>>
> >>>>>> typedef
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Protocol/Usb2HostController.h
> >>>>>> b/MdePkg/Include/Protocol/Usb2HostController.h
> >>>>>> index 06e20beba8..50bbb5574a 100644
> >>>>>> --- a/MdePkg/Include/Protocol/Usb2HostController.h
> >>>>>> +++ b/MdePkg/Include/Protocol/Usb2HostController.h
> >>>>>> @@ -20,7 +20,7 @@
> >>>>>>  }
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> -/// Forward reference for pure ANSI compatability
> >>>>>>
> >>>>>> +/// Forward reference for pure ANSI compatibility
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> typedef struct _EFI_USB2_HC_PROTOCOL EFI_USB2_HC_PROTOCOL;
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> diff --git a/MdePkg/Include/Protocol/UsbHostController.h
> >>>>>> b/MdePkg/Include/Protocol/UsbHostController.h
> >>>>>> index 8b626ec52a..7b215f6d03 100644
> >>>>>> --- a/MdePkg/Include/Protocol/UsbHostController.h
> >>>>>> +++ b/MdePkg/Include/Protocol/UsbHostController.h
> >>>>>> @@ -21,7 +21,7 @@
> >>>>>>  }
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> -/// Forward reference for pure ANSI compatability
> >>>>>>
> >>>>>> +/// Forward reference for pure ANSI compatibility
> >>>>>>
> >>>>>> ///
> >>>>>>
> >>>>>> typedef struct _EFI_USB_HC_PROTOCOL EFI_USB_HC_PROTOCOL;
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> 2.39.2 (Apple Git-144)
> >>>>>>
> >>>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>
> >>>
> >>>
> >>
> 
> 
> 
> 
> 





-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#105097): https://edk2.groups.io/g/devel/message/105097
Mute This Topic: https://groups.io/mt/99056819/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-
Re: 回复: [edk2-devel] [PATCH] MdePkg Include: Fix typos
Posted by Michael Kubacki 11 months, 1 week ago
In audit mode, it will not cause a build failure whether for new or 
existing code. It simply puts the results in the build log.

Note that "audit mode" is enabled on a per-package basis and some edk2 
packages have it disabled such as DynamicTablesPkg, FatPkg, 
FmpDevicePkg, PcAtChipsetPkg, PrmPkg, SourceLevelDebugPkg, and 
UnitTestFrameworkPkg.

I've made attempts in the past to bring additional packages out of audit 
mode but concern was raised about CI failing due to typos and false 
positives.

Work would need to be done to improve the maintainer experience such as 
updating cspell.base.yaml 
(https://github.com/tianocore/edk2/blob/master/.pytool/Plugin/SpellCheck/cspell.base.yaml) 
to extend more words common to the project and then packages should just 
need to make package-specific adjustments to the ignored words that may 
be specific to the package.

Spell check used in CI can be run locally, instructions are here - 
https://github.com/tianocore/tianocore.github.io/wiki/How-to-Build-With-Stuart#i-want-to-fix-all-the-spelling-errors-in-my-package-how-do-i-just-run-the-spell-check-plugin.

On 5/21/2023 9:14 PM, gaoliming via groups.io wrote:
> Michael:
>    That means CSpell force check is only for new added code, not for all existing code. Right?
> 
> Thanks
> Liming
>> -----邮件原件-----
>> 发件人: devel@edk2.groups.io <devel@edk2.groups.io> 代表 Giri
>> Mudusuru via groups.io
>> 发送时间: 2023年5月21日 10:41
>> 收件人: Michael Kubacki <mikuback@linux.microsoft.com>
>> 抄送: devel@edk2.groups.io; gaoliming <gaoliming@byosoft.com.cn>;
>> Michael D Kinney <michael.d.kinney@intel.com>; Zhiguang Liu
>> <zhiguang.liu@intel.com>; Andrew Fish <afish@apple.com>; Giri Mudusuru
>> <girim@apple.com>
>> 主题: Re: [edk2-devel] [PATCH] MdePkg Include: Fix typos
>>
>> Thanks Michael for below info.
>>
>>
>>> On May 18, 2023, at 8:36 AM, Michael Kubacki
>> <mikuback@linux.microsoft.com> wrote:
>>>
>>> The spell check CI plugin is in "AuditOnly" mode so it is not actually failing
>> the build.
>>>
>>>
>> https://github.com/tianocore/edk2/blob/master/MdePkg/MdePkg.ci.yaml#L
>> 166
>>>
>>> This has more info about how to configure the plugin in each package CI
>> YAML file -
>> https://github.com/tianocore/edk2/tree/master/.pytool/Plugin/SpellCheck.
>>>
>>> If you go to a CI build of MdePkg like:
>>>
>>>
>> https://dev.azure.com/tianocore/edk2-ci/_build/results?buildId=91890&view
>> =artifacts&pathAsName=false&type=publishedArtifacts
>>>
>>> And download the "Build Logs TARGET_MDE_CPU" log (ellipsis on the right
>> then "Download artifacts"). Search that for "Unknown word" and you'lll get
>> many issues - in that log 7,505 hits. That includes duplicates of the same word.
>>>
>>> On 5/17/2023 2:20 PM, Giri Mudusuru via groups.io wrote:
>>>> Hi Liming,
>>>> Most of the errors except below macro are in comments. Not sure if CI
>> SpellCheck is skipping comments?
>>>> I can revert the macro fix from this patch. I noticed that it is duplicated in
>> Acpi.h and Acpi10.h.
>>>> Thanks,
>>>> -Giri
>>>>> On May 16, 2023, at 6:49 AM, gaoliming <gaoliming@byosoft.com.cn>
>> wrote:
>>>>>
>>>>> Giri:
>>>>> Edk2 CI enables SpellCheck. Seemly, those typos are not detected by CI.
>> So, I want to confirm which tool do you use.
>>>>>
>>>>> This patch is good. But, the first changes the existing MACRO name. I am
>> not sure whether there is any code impact.
>>>>>
>>>>> Thanks
>>>>> Liming
>>>>>> -----邮件原件-----
>>>>>> 发件人: Giri Mudusuru <girim@apple.com>
>>>>>> 发送时间: 2023年5月15日 10:49
>>>>>> 收件人: gaoliming <gaoliming@byosoft.com.cn>
>>>>>> 抄送: devel@edk2.groups.io; Michael D Kinney
>>>>>> <michael.d.kinney@intel.com>; Zhiguang Liu <zhiguang.liu@intel.com>;
>>>>>> Andrew Fish <afish@apple.com>; Giri Mudusuru <girim@apple.com>
>>>>>> 主题: Re: [PATCH] MdePkg Include: Fix typos
>>>>>>
>>>>>> Hi Liming,
>>>>>>
>>>>>> These typos are found during reviews, sync with open source and other
>> debug.
>>>>>> Just kept running list and then a simple search and replace in repo.
>>>>>>
>>>>>> I have fix for other packages too, just starting with MdePkg to get some
>>>>>> feedback on size of patch (number of files etc)
>>>>>>
>>>>>> I am using VS Code IDE with Code Spell Checker plugin which highlights
>> any
>>>>>> typos.
>>>>>>
>>>>>> Thanks,
>>>>>> -Giri
>>>>>>
>>>>>>> On May 15, 2023, at 7:10 AM, gaoliming <gaoliming@byosoft.com.cn>
>>>>>> wrote:
>>>>>>>
>>>>>>> Giri:
>>>>>>> How do you find these typos? Which tool do you use to scan the code?
>>>>>>>
>>>>>>> Thanks
>>>>>>> Liming
>>>>>>>> -----邮件原件-----
>>>>>>>> 发件人: Giri Mudusuru <girim@apple.com>
>>>>>>>> 发送时间: 2023年5月12日 18:25
>>>>>>>> 收件人: devel@edk2.groups.io
>>>>>>>> 抄送: Giri Mudusuru <girim@apple.com>; Michael D Kinney
>>>>>>>> <michael.d.kinney@intel.com>; Liming Gao
>> <gaoliming@byosoft.com.cn>;
>>>>>>>> Zhiguang Liu <zhiguang.liu@intel.com>; Andrew Fish
>> <afish@apple.com>
>>>>>>>> 主题: [PATCH] MdePkg Include: Fix typos
>>>>>>>>
>>>>>>>> compatability->compatibility
>>>>>>>> EFI_MEDIA_CHNAGED->EFI_MEDIA_CHANGED
>>>>>>>> Funtion->Function
>>>>>>>> exhausive->exhaustive
>>>>>>>> Propery->Property
>>>>>>>> StartAdress->StartAddress
>>>>>>>> sucessful->successful
>>>>>>>> writting->writing
>>>>>>>>
>>>>>>>> Cc: Michael D Kinney <michael.d.kinney@intel.com>
>>>>>>>> Cc: Liming Gao <gaoliming@byosoft.com.cn>
>>>>>>>> Cc: Zhiguang Liu <zhiguang.liu@intel.com>
>>>>>>>> Cc: Andrew Fish <afish@apple.com>
>>>>>>>> Signed-off-by: Giri Mudusuru <girim@apple.com>
>>>>>>>> ---
>>>>>>>> MdePkg/Include/IndustryStandard/Acpi10.h      |  2 +-
>>>>>>>> MdePkg/Include/Library/DebugLib.h             | 50
>>>>>>>> +++++++++----------
>>>>>>>> MdePkg/Include/Library/PerformanceLib.h       |  2 +-
>>>>>>>> MdePkg/Include/Library/PostCodeLib.h          | 12 ++---
>>>>>>>> MdePkg/Include/Library/ReportStatusCodeLib.h  | 26 +++++-----
>>>>>>>> MdePkg/Include/Library/S3PciLib.h             |  4 +-
>>>>>>>> MdePkg/Include/Library/S3PciSegmentLib.h      |  4 +-
>>>>>>>> MdePkg/Include/Library/UefiLib.h              |  2 +-
>>>>>>>> MdePkg/Include/Protocol/BlockIo.h             |  4 +-
>>>>>>>> MdePkg/Include/Protocol/BlockIo2.h            |  6 +--
>>>>>>>> MdePkg/Include/Protocol/BlockIoCrypto.h       |  2 +-
>>>>>>>> MdePkg/Include/Protocol/DiskIo.h              |  4 +-
>>>>>>>> MdePkg/Include/Protocol/DiskIo2.h             |  6 +--
>>>>>>>> MdePkg/Include/Protocol/Ip4.h                 |  4 +-
>>>>>>>> MdePkg/Include/Protocol/Ip6.h                 |  4 +-
>>>>>>>> .../Protocol/NetworkInterfaceIdentifier.h     |  4 +-
>>>>>>>> MdePkg/Include/Protocol/Pkcs7Verify.h         |  2 +-
>>>>>>>> MdePkg/Include/Protocol/RamDisk.h             |  2 +-
>>>>>>>> MdePkg/Include/Protocol/ScsiIo.h              |  2 +-
>>>>>>>> MdePkg/Include/Protocol/ScsiPassThru.h        |  2 +-
>>>>>>>> MdePkg/Include/Protocol/ServiceBinding.h      |  2 +-
>>>>>>>> MdePkg/Include/Protocol/Shell.h               |  2 +-
>>>>>>>> MdePkg/Include/Protocol/ShellDynamicCommand.h |  2 +-
>>>>>>>> MdePkg/Include/Protocol/Tcp4.h                |  4 +-
>>>>>>>> MdePkg/Include/Protocol/Tcp6.h                |  4 +-
>>>>>>>> MdePkg/Include/Protocol/Udp4.h                |  4 +-
>>>>>>>> MdePkg/Include/Protocol/Udp6.h                |  4 +-
>>>>>>>> MdePkg/Include/Protocol/UfsDeviceConfig.h     |  2 +-
>>>>>>>> MdePkg/Include/Protocol/UgaDraw.h             |  2 +-
>>>>>>>> MdePkg/Include/Protocol/Usb2HostController.h  |  2 +-
>>>>>>>> MdePkg/Include/Protocol/UsbHostController.h   |  2 +-
>>>>>>>> 31 files changed, 87 insertions(+), 87 deletions(-)
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/IndustryStandard/Acpi10.h
>>>>>>>> b/MdePkg/Include/IndustryStandard/Acpi10.h
>>>>>>>> index 9cc02edb3e..5a47f8a54c 100644
>>>>>>>> --- a/MdePkg/Include/IndustryStandard/Acpi10.h
>>>>>>>> +++ b/MdePkg/Include/IndustryStandard/Acpi10.h
>>>>>>>> @@ -321,7 +321,7 @@ typedef struct {
>>>>>>>> #define
>>>>>>>>
>>>>>>
>> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_MEMOR
>>>>>>>> Y    (0 << 3)
>>>>>>>>
>>>>>>>> #define
>>>>>>>>
>>>>>>
>> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_RESERV
>>>>>>>> ED  (1 << 3)
>>>>>>>>
>>>>>>>> #define
>>>>>>>>
>> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_ACPI
>>>>>>>> (2 << 3)
>>>>>>>>
>>>>>>>> -#define
>>>>>>>>
>> EFI_APCI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_NVS
>>>>>>>> (3 << 3)
>>>>>>>>
>>>>>>>> +#define
>>>>>>>>
>> EFI_ACPI_MEMORY_RESOURCE_SPECIFIC_FLAG_ADDRESS_RANGE_NVS
>>>>>>>> (3 << 3)
>>>>>>>>
>>>>>>>> //
>>>>>>>>
>>>>>>>> // Bit [5]    : Memory to I/O Translation, _TTP
>>>>>>>>
>>>>>>>> //
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Library/DebugLib.h
>>>>>>>> b/MdePkg/Include/Library/DebugLib.h
>>>>>>>> index f0c9f64487..56c9e0c781 100644
>>>>>>>> --- a/MdePkg/Include/Library/DebugLib.h
>>>>>>>> +++ b/MdePkg/Include/Library/DebugLib.h
>>>>>>>> @@ -185,8 +185,8 @@ DebugBPrint (
>>>>>>>>
>>>>>>>>
>>>>>>>>   Print a message of the form "ASSERT <FileName>(<LineNumber>):
>>>>>>>> <Description>\n"
>>>>>>>>
>>>>>>>>   to the debug output device.  If
>>>>>>>> DEBUG_PROPERTY_ASSERT_BREAKPOINT_ENABLED bit of
>>>>>>>>
>>>>>>>> -  PcdDebugProperyMask is set then CpuBreakpoint() is called.
>> Otherwise,
>>>>>>> if
>>>>>>>>
>>>>>>>> -  DEBUG_PROPERTY_ASSERT_DEADLOOP_ENABLED bit of
>>>>>>>> PcdDebugProperyMask is set then
>>>>>>>>
>>>>>>>> +  PcdDebugPropertyMask is set then CpuBreakpoint() is called.
>>>>>> Otherwise,
>>>>>>> if
>>>>>>>>
>>>>>>>> +  DEBUG_PROPERTY_ASSERT_DEADLOOP_ENABLED bit of
>>>>>>>> PcdDebugPropertyMask is set then
>>>>>>>>
>>>>>>>>   CpuDeadLoop() is called.  If neither of these bits are set, then this
>>>>>>>> function
>>>>>>>>
>>>>>>>>   returns immediately after the message is printed to the debug
>> output
>>>>>>>> device.
>>>>>>>>
>>>>>>>>   DebugAssert() must actively prevent recursion.  If DebugAssert() is
>>>>>>> called
>>>>>>>> while
>>>>>>>>
>>>>>>>> @@ -234,10 +234,10 @@ DebugClearMemory (
>>>>>>>>   Returns TRUE if ASSERT() macros are enabled.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   This function returns TRUE if the
>>>>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit of
>>>>>>>>
>>>>>>>> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
>>>>>>>>
>>>>>>>> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> -  @retval  TRUE    The
>>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>>>>>> bit of PcdDebugProperyMask is set.
>>>>>>>>
>>>>>>>> -  @retval  FALSE   The
>>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>>>>>> bit of PcdDebugProperyMask is clear.
>>>>>>>>
>>>>>>>> +  @retval  TRUE    The
>>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>>>>>> bit of PcdDebugPropertyMask is set.
>>>>>>>>
>>>>>>>> +  @retval  FALSE   The
>>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>>>>>> bit of PcdDebugPropertyMask is clear.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> **/
>>>>>>>>
>>>>>>>> BOOLEAN
>>>>>>>>
>>>>>>>> @@ -250,10 +250,10 @@ DebugAssertEnabled (
>>>>>>>>   Returns TRUE if DEBUG() macros are enabled.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   This function returns TRUE if the
>>>>>>>> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED bit of
>>>>>>>>
>>>>>>>> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
>>>>>>>>
>>>>>>>> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> -  @retval  TRUE    The
>>>>>> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
>>>>>>>> bit of PcdDebugProperyMask is set.
>>>>>>>>
>>>>>>>> -  @retval  FALSE   The
>> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
>>>>>> bit
>>>>>>>> of PcdDebugProperyMask is clear.
>>>>>>>>
>>>>>>>> +  @retval  TRUE    The
>>>>>> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
>>>>>>>> bit of PcdDebugPropertyMask is set.
>>>>>>>>
>>>>>>>> +  @retval  FALSE   The
>> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
>>>>>> bit
>>>>>>>> of PcdDebugPropertyMask is clear.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> **/
>>>>>>>>
>>>>>>>> BOOLEAN
>>>>>>>>
>>>>>>>> @@ -266,10 +266,10 @@ DebugPrintEnabled (
>>>>>>>>   Returns TRUE if DEBUG_CODE() macros are enabled.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   This function returns TRUE if the
>>>>>>>> DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>>>>>
>>>>>>>> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
>>>>>>>>
>>>>>>>> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> -  @retval  TRUE    The
>> DEBUG_PROPERTY_DEBUG_CODE_ENABLED
>>>>>> bit
>>>>>>>> of PcdDebugProperyMask is set.
>>>>>>>>
>>>>>>>> -  @retval  FALSE   The
>> DEBUG_PROPERTY_DEBUG_CODE_ENABLED
>>>>>> bit
>>>>>>>> of PcdDebugProperyMask is clear.
>>>>>>>>
>>>>>>>> +  @retval  TRUE    The
>> DEBUG_PROPERTY_DEBUG_CODE_ENABLED
>>>>>>>> bit of PcdDebugPropertyMask is set.
>>>>>>>>
>>>>>>>> +  @retval  FALSE   The
>> DEBUG_PROPERTY_DEBUG_CODE_ENABLED
>>>>>> bit
>>>>>>>> of PcdDebugPropertyMask is clear.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> **/
>>>>>>>>
>>>>>>>> BOOLEAN
>>>>>>>>
>>>>>>>> @@ -282,10 +282,10 @@ DebugCodeEnabled (
>>>>>>>>   Returns TRUE if DEBUG_CLEAR_MEMORY() macro is enabled.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   This function returns TRUE if the
>>>>>>>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
>>>>>>>>
>>>>>>>> -  PcdDebugProperyMask is set.  Otherwise, FALSE is returned.
>>>>>>>>
>>>>>>>> +  PcdDebugPropertyMask is set.  Otherwise, FALSE is returned.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> -  @retval  TRUE    The
>>>>>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED
>>>>>>>> bit of PcdDebugProperyMask is set.
>>>>>>>>
>>>>>>>> -  @retval  FALSE   The
>>>>>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED
>>>>>>>> bit of PcdDebugProperyMask is clear.
>>>>>>>>
>>>>>>>> +  @retval  TRUE    The
>>>>>>>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
>>>>>>>> PcdDebugPropertyMask is set.
>>>>>>>>
>>>>>>>> +  @retval  FALSE   The
>>>>>> DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED
>>>>>>>> bit of PcdDebugPropertyMask is clear.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> **/
>>>>>>>>
>>>>>>>> BOOLEAN
>>>>>>>>
>>>>>>>> @@ -384,7 +384,7 @@ UnitTestDebugAssert (
>>>>>>>>   Macro that calls DebugAssert() if an expression evaluates to FALSE.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   If MDEPKG_NDEBUG is not defined and the
>>>>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>>>>>>
>>>>>>>> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
>>>>>>> Boolean
>>>>>>>>
>>>>>>>> +  bit of PcdDebugPropertyMask is set, then this macro evaluates
>> the
>>>>>>>> Boolean
>>>>>>>>
>>>>>>>>   expression specified by Expression.  If Expression evaluates to
>> FALSE,
>>>>>>>> then
>>>>>>>>
>>>>>>>>   DebugAssert() is called passing in the source filename, source line
>>>>>>> number,
>>>>>>>>
>>>>>>>>   and Expression.
>>>>>>>>
>>>>>>>> @@ -410,7 +410,7 @@ UnitTestDebugAssert (
>>>>>>>>   Macro that calls DebugPrint().
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   If MDEPKG_NDEBUG is not defined and the
>>>>>>>> DEBUG_PROPERTY_DEBUG_PRINT_ENABLED
>>>>>>>>
>>>>>>>> -  bit of PcdDebugProperyMask is set, then this macro passes
>> Expression
>>>>>> to
>>>>>>>>
>>>>>>>> +  bit of PcdDebugPropertyMask is set, then this macro passes
>> Expression
>>>>>>> to
>>>>>>>>
>>>>>>>>   DebugPrint().
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   @param  Expression  Expression containing an error level, a
>> format
>>>>>>>> string,
>>>>>>>>
>>>>>>>> @@ -433,7 +433,7 @@ UnitTestDebugAssert (
>>>>>>>>   Macro that calls DebugAssert() if an EFI_STATUS evaluates to an
>> error
>>>>>>>> code.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   If MDEPKG_NDEBUG is not defined and the
>>>>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>>>>>>
>>>>>>>> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
>>>>>>>> EFI_STATUS
>>>>>>>>
>>>>>>>> +  bit of PcdDebugPropertyMask is set, then this macro evaluates
>> the
>>>>>>>> EFI_STATUS
>>>>>>>>
>>>>>>>>   value specified by StatusParameter.  If StatusParameter is an error
>>>>>>> code,
>>>>>>>>
>>>>>>>>   then DebugAssert() is called passing in the source filename, source
>>>>>>> line
>>>>>>>>
>>>>>>>>   number, and StatusParameter.
>>>>>>>>
>>>>>>>> @@ -459,7 +459,7 @@ UnitTestDebugAssert (
>>>>>>>>   Macro that calls DebugAssert() if a RETURN_STATUS evaluates to an
>>>>>> error
>>>>>>>> code.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   If MDEPKG_NDEBUG is not defined and the
>>>>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>>>>>>
>>>>>>>> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
>>>>>>>>
>>>>>>>> +  bit of PcdDebugPropertyMask is set, then this macro evaluates
>> the
>>>>>>>>
>>>>>>>>   RETURN_STATUS value specified by StatusParameter.  If
>>>>>>>> StatusParameter is an
>>>>>>>>
>>>>>>>>   error code, then DebugAssert() is called passing in the source
>>>>>>> filename,
>>>>>>>>
>>>>>>>>   source line number, and StatusParameter.
>>>>>>>>
>>>>>>>> @@ -487,7 +487,7 @@ UnitTestDebugAssert (
>>>>>>>>   handle database.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   If MDEPKG_NDEBUG is defined or the
>>>>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
>>>>>>>>
>>>>>>>> -  of PcdDebugProperyMask is clear, then return.
>>>>>>>>
>>>>>>>> +  of PcdDebugPropertyMask is clear, then return.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   If Handle is NULL, then a check is made to see if the protocol
>>>>>>> specified by
>>>>>>>> Guid
>>>>>>>>
>>>>>>>>   is present on any handle in the handle database.  If Handle is not
>>>>>>> NULL,
>>>>>>>> then
>>>>>>>>
>>>>>>>> @@ -528,7 +528,7 @@ UnitTestDebugAssert (
>>>>>>>> /**
>>>>>>>>
>>>>>>>>   Macro that marks the beginning of debug source code.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> -  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>>>>> PcdDebugProperyMask is set,
>>>>>>>>
>>>>>>>> +  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>>>>> PcdDebugPropertyMask is set,
>>>>>>>>
>>>>>>>>   then this macro marks the beginning of source code that is included
>> in
>>>>>>> a
>>>>>>>> module.
>>>>>>>>
>>>>>>>>   Otherwise, the source lines between DEBUG_CODE_BEGIN() and
>>>>>>>> DEBUG_CODE_END()
>>>>>>>>
>>>>>>>>   are not included in a module.
>>>>>>>>
>>>>>>>> @@ -539,7 +539,7 @@ UnitTestDebugAssert (
>>>>>>>> /**
>>>>>>>>
>>>>>>>>   The macro that marks the end of debug source code.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> -  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>>>>> PcdDebugProperyMask is set,
>>>>>>>>
>>>>>>>> +  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>>>>> PcdDebugPropertyMask is set,
>>>>>>>>
>>>>>>>>   then this macro marks the end of source code that is included in a
>>>>>>> module.
>>>>>>>>
>>>>>>>>   Otherwise, the source lines between DEBUG_CODE_BEGIN() and
>>>>>>>> DEBUG_CODE_END()
>>>>>>>>
>>>>>>>>   are not included in a module.
>>>>>>>>
>>>>>>>> @@ -550,7 +550,7 @@ UnitTestDebugAssert (
>>>>>>>> /**
>>>>>>>>
>>>>>>>>   The macro that declares a section of debug source code.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> -  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>>>>> PcdDebugProperyMask is set,
>>>>>>>>
>>>>>>>> +  If the DEBUG_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>>>>> PcdDebugPropertyMask is set,
>>>>>>>>
>>>>>>>>   then the source code specified by Expression is included in a
>> module.
>>>>>>>>
>>>>>>>>   Otherwise, the source specified by Expression is not included in a
>>>>>>> module.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> @@ -563,7 +563,7 @@ UnitTestDebugAssert (
>>>>>>>> /**
>>>>>>>>
>>>>>>>>   The macro that calls DebugClearMemory() to clear a buffer to a
>> default
>>>>>>>> value.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> -  If the DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
>>>>>>>> PcdDebugProperyMask is set,
>>>>>>>>
>>>>>>>> +  If the DEBUG_PROPERTY_CLEAR_MEMORY_ENABLED bit of
>>>>>>>> PcdDebugPropertyMask is set,
>>>>>>>>
>>>>>>>>   then this macro calls DebugClearMemory() passing in Address and
>>>>>> Length.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   @param  Address  The pointer to a buffer.
>>>>>>>>
>>>>>>>> @@ -586,13 +586,13 @@ UnitTestDebugAssert (
>>>>>>>>   public data structure to retrieve a pointer to the private data
>>>>>>> structure.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   If MDEPKG_NDEBUG is defined or the
>>>>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
>>>>>>>>
>>>>>>>> -  of PcdDebugProperyMask is clear, then this macro computes the
>> offset,
>>>>>>> in
>>>>>>>> bytes,
>>>>>>>>
>>>>>>>> +  of PcdDebugPropertyMask is clear, then this macro computes the
>>>>>> offset,
>>>>>>> in
>>>>>>>> bytes,
>>>>>>>>
>>>>>>>>   of the field specified by Field from the beginning of the data
>>>>>>> structure
>>>>>>>> specified
>>>>>>>>
>>>>>>>>   by TYPE.  This offset is subtracted from Record, and is used to
>> return
>>>>>>> a
>>>>>>>> pointer
>>>>>>>>
>>>>>>>>   to a data structure of the type specified by TYPE.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   If MDEPKG_NDEBUG is not defined and the
>>>>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED bit
>>>>>>>>
>>>>>>>> -  of PcdDebugProperyMask is set, then this macro computes the
>> offset, in
>>>>>>>> bytes,
>>>>>>>>
>>>>>>>> +  of PcdDebugPropertyMask is set, then this macro computes the
>> offset,
>>>>>> in
>>>>>>>> bytes,
>>>>>>>>
>>>>>>>>   of field specified by Field from the beginning of the data structure
>>>>>>>> specified
>>>>>>>>
>>>>>>>>   by TYPE.  This offset is subtracted from Record, and is used to
>> compute
>>>>>>> a
>>>>>>>> pointer
>>>>>>>>
>>>>>>>>   to a data structure of the type specified by TYPE.  The Signature
>> field
>>>>>>> of
>>>>>>>> the
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Library/PerformanceLib.h
>>>>>>>> b/MdePkg/Include/Library/PerformanceLib.h
>>>>>>>> index d0f2dfb070..24e60d33d1 100644
>>>>>>>> --- a/MdePkg/Include/Library/PerformanceLib.h
>>>>>>>> +++ b/MdePkg/Include/Library/PerformanceLib.h
>>>>>>>> @@ -10,7 +10,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
>>>>>>>> #define __PERFORMANCE_LIB_H__
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> -/// Performance library propery mask bits
>>>>>>>>
>>>>>>>> +/// Performance library property mask bits
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> #define
>> PERFORMANCE_LIBRARY_PROPERTY_MEASUREMENT_ENABLED
>>>>>>>> 0x00000001
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Library/PostCodeLib.h
>>>>>>>> b/MdePkg/Include/Library/PostCodeLib.h
>>>>>>>> index 80628d7999..5fd6ab3b36 100644
>>>>>>>> --- a/MdePkg/Include/Library/PostCodeLib.h
>>>>>>>> +++ b/MdePkg/Include/Library/PostCodeLib.h
>>>>>>>> @@ -74,9 +74,9 @@ PostCodeWithDescription (
>>>>>>>>   bit of PcdPostCodePropertyMask is set.  Otherwise FALSE is
>> returned.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   @retval  TRUE   The
>>>>>> POST_CODE_PROPERTY_POST_CODE_ENABLED
>>>>>>>> bit of
>>>>>>>>
>>>>>>>> -                  PcdPostCodeProperyMask is set.
>>>>>>>>
>>>>>>>> +                  PcdPostCodePropertyMask is set.
>>>>>>>>
>>>>>>>>   @retval  FALSE  The
>> POST_CODE_PROPERTY_POST_CODE_ENABLED
>>>>>>>> bit of
>>>>>>>>
>>>>>>>> -                  PcdPostCodeProperyMask is clear.
>>>>>>>>
>>>>>>>> +                  PcdPostCodePropertyMask is clear.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> **/
>>>>>>>>
>>>>>>>> BOOLEAN
>>>>>>>>
>>>>>>>> @@ -92,9 +92,9 @@ PostCodeEnabled (
>>>>>>>>   bit of PcdPostCodePropertyMask is set.  Otherwise FALSE is
>> returned.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   @retval  TRUE   The
>>>>>>>> POST_CODE_PROPERTY_POST_CODE_DESCRIPTION_ENABLED bit of
>>>>>>>>
>>>>>>>> -                  PcdPostCodeProperyMask is set.
>>>>>>>>
>>>>>>>> +                  PcdPostCodePropertyMask is set.
>>>>>>>>
>>>>>>>>   @retval  FALSE  The
>>>>>>>> POST_CODE_PROPERTY_POST_CODE_DESCRIPTION_ENABLED bit of
>>>>>>>>
>>>>>>>> -                  PcdPostCodeProperyMask is clear.
>>>>>>>>
>>>>>>>> +                  PcdPostCodePropertyMask is clear.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> **/
>>>>>>>>
>>>>>>>> BOOLEAN
>>>>>>>>
>>>>>>>> @@ -106,7 +106,7 @@ PostCodeDescriptionEnabled (
>>>>>>>> /**
>>>>>>>>
>>>>>>>>   Sends a 32-bit value to a POST card.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> -  If POST codes are enabled in PcdPostCodeProperyMask, then call
>>>>>>>> PostCode()
>>>>>>>>
>>>>>>>> +  If POST codes are enabled in PcdPostCodePropertyMask, then call
>>>>>>>> PostCode()
>>>>>>>>
>>>>>>>>   passing in Value.  Value is returned.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   @param  Value  The 32-bit value to write to the POST card.
>>>>>>>>
>>>>>>>> @@ -120,7 +120,7 @@ PostCodeDescriptionEnabled (
>>>>>>>>   Sends a 32-bit value to a POST and associated ASCII string.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   If POST codes and POST code descriptions are enabled in
>>>>>>>>
>>>>>>>> -  PcdPostCodeProperyMask, then call PostCodeWithDescription()
>> passing
>>>>>> in
>>>>>>>>
>>>>>>>> +  PcdPostCodePropertyMask, then call PostCodeWithDescription()
>>>>>> passing
>>>>>>>> in
>>>>>>>>
>>>>>>>>   Value and Description.  If only POST codes are enabled, then call
>>>>>>>> PostCode()
>>>>>>>>
>>>>>>>>   passing in Value.  Value is returned.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Library/ReportStatusCodeLib.h
>>>>>>>> b/MdePkg/Include/Library/ReportStatusCodeLib.h
>>>>>>>> index 3763e69928..3268e07aa6 100644
>>>>>>>> --- a/MdePkg/Include/Library/ReportStatusCodeLib.h
>>>>>>>> +++ b/MdePkg/Include/Library/ReportStatusCodeLib.h
>>>>>>>> @@ -298,12 +298,12 @@ ReportStatusCodeEx (
>>>>>>>>   Returns TRUE if status codes of type EFI_PROGRESS_CODE are
>> enabled
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   This function returns TRUE if the
>>>>>>>> REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED
>>>>>>>>
>>>>>>>> -  bit of PcdReportStatusCodeProperyMask is set.  Otherwise FALSE
>> is
>>>>>>>> returned.
>>>>>>>>
>>>>>>>> +  bit of PcdReportStatusCodePropertyMask is set.  Otherwise
>> FALSE is
>>>>>>>> returned.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   @retval  TRUE   The
>>>>>>>> REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED bit
>> of
>>>>>>>>
>>>>>>>> -                  PcdReportStatusCodeProperyMask is set.
>>>>>>>>
>>>>>>>> +                  PcdReportStatusCodePropertyMask is set.
>>>>>>>>
>>>>>>>>   @retval  FALSE  The
>>>>>>>> REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED bit
>> of
>>>>>>>>
>>>>>>>> -                  PcdReportStatusCodeProperyMask is clear.
>>>>>>>>
>>>>>>>> +                  PcdReportStatusCodePropertyMask is clear.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> **/
>>>>>>>>
>>>>>>>> BOOLEAN
>>>>>>>>
>>>>>>>> @@ -316,12 +316,12 @@ ReportProgressCodeEnabled (
>>>>>>>>   Returns TRUE if status codes of type EFI_ERROR_CODE are enabled
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   This function returns TRUE if the
>>>>>>>> REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED
>>>>>>>>
>>>>>>>> -  bit of PcdReportStatusCodeProperyMask is set.  Otherwise,
>> FALSE is
>>>>>>>> returned.
>>>>>>>>
>>>>>>>> +  bit of PcdReportStatusCodePropertyMask is set.  Otherwise,
>> FALSE is
>>>>>>>> returned.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   @retval  TRUE   The
>>>>>>>> REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED bit of
>>>>>>>>
>>>>>>>> -                  PcdReportStatusCodeProperyMask is set.
>>>>>>>>
>>>>>>>> +                  PcdReportStatusCodePropertyMask is set.
>>>>>>>>
>>>>>>>>   @retval  FALSE  The
>>>>>>>> REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED bit of
>>>>>>>>
>>>>>>>> -                  PcdReportStatusCodeProperyMask is clear.
>>>>>>>>
>>>>>>>> +                  PcdReportStatusCodePropertyMask is clear.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> **/
>>>>>>>>
>>>>>>>> BOOLEAN
>>>>>>>>
>>>>>>>> @@ -334,12 +334,12 @@ ReportErrorCodeEnabled (
>>>>>>>>   Returns TRUE if status codes of type EFI_DEBUG_CODE are enabled
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   This function returns TRUE if the
>>>>>>>> REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED
>>>>>>>>
>>>>>>>> -  bit of PcdReportStatusCodeProperyMask is set.  Otherwise FALSE
>> is
>>>>>>>> returned.
>>>>>>>>
>>>>>>>> +  bit of PcdReportStatusCodePropertyMask is set.  Otherwise
>> FALSE is
>>>>>>>> returned.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   @retval  TRUE   The
>>>>>>>> REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>>>>>
>>>>>>>> -                  PcdReportStatusCodeProperyMask is set.
>>>>>>>>
>>>>>>>> +                  PcdReportStatusCodePropertyMask is set.
>>>>>>>>
>>>>>>>>   @retval  FALSE  The
>>>>>>>> REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED bit of
>>>>>>>>
>>>>>>>> -                  PcdReportStatusCodeProperyMask is clear.
>>>>>>>>
>>>>>>>> +                  PcdReportStatusCodePropertyMask is clear.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> **/
>>>>>>>>
>>>>>>>> BOOLEAN
>>>>>>>>
>>>>>>>> @@ -352,7 +352,7 @@ ReportDebugCodeEnabled (
>>>>>>>>   Reports a status code with minimal parameters if the status code
>> type
>>>>>>> is
>>>>>>>> enabled.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   If the status code type specified by Type is enabled in
>>>>>>>>
>>>>>>>> -  PcdReportStatusCodeProperyMask, then call ReportStatusCode()
>>>>>> passing in
>>>>>>>> Type
>>>>>>>>
>>>>>>>> +  PcdReportStatusCodePropertyMask, then call ReportStatusCode()
>>>>>> passing
>>>>>>>> in Type
>>>>>>>>
>>>>>>>>   and Value.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   @param  Type   The status code type.
>>>>>>>>
>>>>>>>> @@ -377,7 +377,7 @@ ReportDebugCodeEnabled (
>>>>>>>>   status code type is enabled.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   If the status code type specified by Type is enabled in
>>>>>>>>
>>>>>>>> -  PcdReportStatusCodeProperyMask, then call
>>>>>>>> ReportStatusCodeWithDevicePath()
>>>>>>>>
>>>>>>>> +  PcdReportStatusCodePropertyMask, then call
>>>>>>>> ReportStatusCodeWithDevicePath()
>>>>>>>>
>>>>>>>>   passing in Type, Value, and DevicePath.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   @param  Type        The status code type.
>>>>>>>>
>>>>>>>> @@ -407,7 +407,7 @@ ReportDebugCodeEnabled (
>>>>>>>>   is enabled.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   If the status code type specified by Type is enabled in
>>>>>>>>
>>>>>>>> -  PcdReportStatusCodeProperyMask, then call
>>>>>>>> ReportStatusCodeWithExtendedData()
>>>>>>>>
>>>>>>>> +  PcdReportStatusCodePropertyMask, then call
>>>>>>>> ReportStatusCodeWithExtendedData()
>>>>>>>>
>>>>>>>>   passing in Type, Value, ExtendedData, and ExtendedDataSize.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   @param  Type              The status code type.
>>>>>>>>
>>>>>>>> @@ -438,7 +438,7 @@ ReportDebugCodeEnabled (
>>>>>>>>   Reports a status code specifying all parameters if the status code
>> type
>>>>>>> is
>>>>>>>> enabled.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   If the status code type specified by Type is enabled in
>>>>>>>>
>>>>>>>> -  PcdReportStatusCodeProperyMask, then call ReportStatusCodeEx()
>>>>>> passing
>>>>>>>> in Type,
>>>>>>>>
>>>>>>>> +  PcdReportStatusCodePropertyMask, then call
>> ReportStatusCodeEx()
>>>>>>>> passing in Type,
>>>>>>>>
>>>>>>>>   Value, Instance, CallerId, ExtendedDataGuid, ExtendedData, and
>>>>>>>> ExtendedDataSize.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   @param  Type              The status code type.
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Library/S3PciLib.h
>>>>>>>> b/MdePkg/Include/Library/S3PciLib.h
>>>>>>>> index 1479859b84..185844d0c7 100644
>>>>>>>> --- a/MdePkg/Include/Library/S3PciLib.h
>>>>>>>> +++ b/MdePkg/Include/Library/S3PciLib.h
>>>>>>>> @@ -985,7 +985,7 @@ S3PciBitFieldAndThenOr32 (
>>>>>>>>   Size into the buffer specified by Buffer. This function only allows the
>>>>>>> PCI
>>>>>>>>
>>>>>>>>   configuration registers from a single PCI function to be read. Size is
>>>>>>>>
>>>>>>>>   returned. When possible 32-bit PCI configuration read cycles are
>> used
>>>>>>> to
>>>>>>>> read
>>>>>>>>
>>>>>>>> -  from StartAdress to StartAddress + Size. Due to alignment
>> restrictions,
>>>>>>>> 8-bit
>>>>>>>>
>>>>>>>> +  from StartAddress to StartAddress + Size. Due to alignment
>>>>>>> restrictions,
>>>>>>>> 8-bit
>>>>>>>>
>>>>>>>>   and 16-bit PCI configuration read cycles may be used at the
>> beginning
>>>>>>> and
>>>>>>>> the
>>>>>>>>
>>>>>>>>   end of the range.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> @@ -1018,7 +1018,7 @@ S3PciReadBuffer (
>>>>>>>>   Size from the buffer specified by Buffer. This function only allows the
>>>>>>> PCI
>>>>>>>>
>>>>>>>>   configuration registers from a single PCI function to be written. Size
>>>>>>> is
>>>>>>>>
>>>>>>>>   returned. When possible 32-bit PCI configuration write cycles are
>> used
>>>>>>> to
>>>>>>>>
>>>>>>>> -  write from StartAdress to StartAddress + Size. Due to alignment
>>>>>>>> restrictions,
>>>>>>>>
>>>>>>>> +  write from StartAddress to StartAddress + Size. Due to alignment
>>>>>>>> restrictions,
>>>>>>>>
>>>>>>>>   8-bit and 16-bit PCI configuration write cycles may be used at the
>>>>>>>> beginning
>>>>>>>>
>>>>>>>>   and the end of the range.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Library/S3PciSegmentLib.h
>>>>>>>> b/MdePkg/Include/Library/S3PciSegmentLib.h
>>>>>>>> index 5067d4fcbb..21863c2597 100644
>>>>>>>> --- a/MdePkg/Include/Library/S3PciSegmentLib.h
>>>>>>>> +++ b/MdePkg/Include/Library/S3PciSegmentLib.h
>>>>>>>> @@ -970,7 +970,7 @@ S3PciSegmentBitFieldAndThenOr32 (
>>>>>>>>   Size into the buffer specified by Buffer. This function only allows the
>>>>>>> PCI
>>>>>>>>
>>>>>>>>   configuration registers from a single PCI function to be read. Size is
>>>>>>>>
>>>>>>>>   returned. When possible 32-bit PCI configuration read cycles are
>> used
>>>>>>> to
>>>>>>>> read
>>>>>>>>
>>>>>>>> -  from StartAdress to StartAddress + Size. Due to alignment
>> restrictions,
>>>>>>>> 8-bit
>>>>>>>>
>>>>>>>> +  from StartAddress to StartAddress + Size. Due to alignment
>>>>>>> restrictions,
>>>>>>>> 8-bit
>>>>>>>>
>>>>>>>>   and 16-bit PCI configuration read cycles may be used at the
>> beginning
>>>>>>> and
>>>>>>>> the
>>>>>>>>
>>>>>>>>   end of the range.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> @@ -1003,7 +1003,7 @@ S3PciSegmentReadBuffer (
>>>>>>>>   Size from the buffer specified by Buffer. This function only allows the
>>>>>>> PCI
>>>>>>>>
>>>>>>>>   configuration registers from a single PCI function to be written. Size
>>>>>>> is
>>>>>>>>
>>>>>>>>   returned. When possible 32-bit PCI configuration write cycles are
>> used
>>>>>>> to
>>>>>>>>
>>>>>>>> -  write from StartAdress to StartAddress + Size. Due to alignment
>>>>>>>> restrictions,
>>>>>>>>
>>>>>>>> +  write from StartAddress to StartAddress + Size. Due to alignment
>>>>>>>> restrictions,
>>>>>>>>
>>>>>>>>   8-bit and 16-bit PCI configuration write cycles may be used at the
>>>>>>>> beginning
>>>>>>>>
>>>>>>>>   and the end of the range.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Library/UefiLib.h
>>>>>>>> b/MdePkg/Include/Library/UefiLib.h
>>>>>>>> index be7da7fdf7..450d766513 100644
>>>>>>>> --- a/MdePkg/Include/Library/UefiLib.h
>>>>>>>> +++ b/MdePkg/Include/Library/UefiLib.h
>>>>>>>> @@ -317,7 +317,7 @@ EfiInitializeLock (
>>>>>>>>   Macro that calls DebugAssert() if an EFI_LOCK structure is not in the
>>>>>>>> locked state.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   If MDEPKG_NDEBUG is not defined and the
>>>>>>>> DEBUG_PROPERTY_DEBUG_ASSERT_ENABLED
>>>>>>>>
>>>>>>>> -  bit of PcdDebugProperyMask is set, then this macro evaluates the
>>>>>>>> EFI_LOCK
>>>>>>>>
>>>>>>>> +  bit of PcdDebugPropertyMask is set, then this macro evaluates
>> the
>>>>>>>> EFI_LOCK
>>>>>>>>
>>>>>>>>   structure specified by Lock.  If Lock is not in the locked state, then
>>>>>>>>
>>>>>>>>   DebugAssert() is called passing in the source filename, source line
>>>>>>> number,
>>>>>>>>
>>>>>>>>   and Lock.
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Protocol/BlockIo.h
>>>>>>>> b/MdePkg/Include/Protocol/BlockIo.h
>>>>>>>> index ac9adf7a9c..414bf98b52 100644
>>>>>>>> --- a/MdePkg/Include/Protocol/BlockIo.h
>>>>>>>> +++ b/MdePkg/Include/Protocol/BlockIo.h
>>>>>>>> @@ -90,7 +90,7 @@ EFI_STATUS
>>>>>>>>   @retval EFI_WRITE_PROTECTED   The device can not be written
>> to.
>>>>>>>>
>>>>>>>>   @retval EFI_DEVICE_ERROR      The device reported an error
>> while
>>>>>>>> performing the write.
>>>>>>>>
>>>>>>>>   @retval EFI_NO_MEDIA          There is no media in the
>> device.
>>>>>>>>
>>>>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not
>> matched
>>>>>> the
>>>>>>>> current device.
>>>>>>>>
>>>>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId does not
>> matched
>>>>>> the
>>>>>>>> current device.
>>>>>>>>
>>>>>>>>   @retval EFI_BAD_BUFFER_SIZE   The Buffer was not a multiple of
>> the
>>>>>>>> block size of the device.
>>>>>>>>
>>>>>>>>   @retval EFI_INVALID_PARAMETER The write request contains LBAs
>>>>>> that
>>>>>>>> are not valid,
>>>>>>>>
>>>>>>>>                                 or the buffer is not on proper
>>>>>>>> alignment.
>>>>>>>>
>>>>>>>> @@ -112,7 +112,7 @@ EFI_STATUS
>>>>>>>>   @param  This              Indicates a pointer to the calling
>>>>>> context.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   @retval EFI_SUCCESS       All outstanding data was written to
>> the
>>>>>>>> device
>>>>>>>>
>>>>>>>> -  @retval EFI_DEVICE_ERROR  The device reported an error while
>>>>>> writting
>>>>>>>> back the data
>>>>>>>>
>>>>>>>> +  @retval EFI_DEVICE_ERROR  The device reported an error while
>>>>>> writing
>>>>>>>> back the data
>>>>>>>>
>>>>>>>>   @retval EFI_NO_MEDIA      There is no media in the device.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> **/
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Protocol/BlockIo2.h
>>>>>>>> b/MdePkg/Include/Protocol/BlockIo2.h
>>>>>>>> index d25f51f733..0502554205 100644
>>>>>>>> --- a/MdePkg/Include/Protocol/BlockIo2.h
>>>>>>>> +++ b/MdePkg/Include/Protocol/BlockIo2.h
>>>>>>>> @@ -44,7 +44,7 @@ typedef struct {
>>>>>>>>
>>>>>>>>
>>>>>>>>   @param[in]  This                 Indicates a pointer to the
>>>>>> calling
>>>>>>>> context.
>>>>>>>>
>>>>>>>>   @param[in]  ExtendedVerification Indicates that the driver may
>>>>>> perform
>>>>>>>> a more
>>>>>>>>
>>>>>>>> -                                   exhausive verification
>>>>>> operation
>>>>>>>> of the device
>>>>>>>>
>>>>>>>> +                                   exhaustive verification
>>>>>> operation
>>>>>>>> of the device
>>>>>>>>
>>>>>>>>                                    during reset.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   @retval EFI_SUCCESS          The device was reset.
>>>>>>>>
>>>>>>>> @@ -125,7 +125,7 @@ EFI_STATUS
>>>>>>>>                                 the Event is NULL.
>>>>>>>>
>>>>>>>>   @retval EFI_WRITE_PROTECTED   The device can not be written
>> to.
>>>>>>>>
>>>>>>>>   @retval EFI_NO_MEDIA          There is no media in the
>> device.
>>>>>>>>
>>>>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not
>> matched
>>>>>> the
>>>>>>>> current device.
>>>>>>>>
>>>>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId does not
>> matched
>>>>>> the
>>>>>>>> current device.
>>>>>>>>
>>>>>>>>   @retval EFI_DEVICE_ERROR      The device reported an error
>> while
>>>>>>>> performing the write.
>>>>>>>>
>>>>>>>>   @retval EFI_BAD_BUFFER_SIZE   The Buffer was not a multiple of
>> the
>>>>>>>> block size of the device.
>>>>>>>>
>>>>>>>>   @retval EFI_INVALID_PARAMETER The write request contains LBAs
>>>>>> that
>>>>>>>> are not valid,
>>>>>>>>
>>>>>>>> @@ -158,7 +158,7 @@ EFI_STATUS
>>>>>>>>   @retval EFI_SUCCESS          The flush request was queued if
>>>>>> Event
>>>>>>>> is not NULL.
>>>>>>>>
>>>>>>>>                                All outstanding data was
>> written
>>>>>>>> correctly to the
>>>>>>>>
>>>>>>>>                                device if the Event is NULL.
>>>>>>>>
>>>>>>>> -  @retval EFI_DEVICE_ERROR     The device reported an error
>> while
>>>>>>>> writting back
>>>>>>>>
>>>>>>>> +  @retval EFI_DEVICE_ERROR     The device reported an error
>> while
>>>>>>>> writing back
>>>>>>>>
>>>>>>>>                                the data.
>>>>>>>>
>>>>>>>>   @retval EFI_WRITE_PROTECTED  The device cannot be written
>> to.
>>>>>>>>
>>>>>>>>   @retval EFI_NO_MEDIA         There is no media in the device.
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Protocol/BlockIoCrypto.h
>>>>>>>> b/MdePkg/Include/Protocol/BlockIoCrypto.h
>>>>>>>> index bcc0ed40be..f0af6a8bb0 100644
>>>>>>>> --- a/MdePkg/Include/Protocol/BlockIoCrypto.h
>>>>>>>> +++ b/MdePkg/Include/Protocol/BlockIoCrypto.h
>>>>>>>> @@ -168,7 +168,7 @@ typedef struct {
>>>>>>>>   up to the platform firmware or driver to implement.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   @param[in]  This                 Pointer to the
>>>>>>>> EFI_BLOCK_IO_CRYPTO_PROTOCOL instance.
>>>>>>>>
>>>>>>>> -  @param[in]  ExtendedVerification Indicates that the driver may
>>>>>> perform
>>>>>>>> a more exhausive
>>>>>>>>
>>>>>>>> +  @param[in]  ExtendedVerification Indicates that the driver may
>>>>>> perform
>>>>>>>> a more exhaustive
>>>>>>>>
>>>>>>>>                                    verification operation of
>> the
>>>>>>>> device during reset.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   @retval EFI_SUCCESS              The block device was reset.
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Protocol/DiskIo.h
>>>>>>>> b/MdePkg/Include/Protocol/DiskIo.h
>>>>>>>> index eaa5cbcea2..2c86530a5c 100644
>>>>>>>> --- a/MdePkg/Include/Protocol/DiskIo.h
>>>>>>>> +++ b/MdePkg/Include/Protocol/DiskIo.h
>>>>>>>> @@ -42,7 +42,7 @@ typedef EFI_DISK_IO_PROTOCOL EFI_DISK_IO;
>>>>>>>>   @retval EFI_SUCCESS           The data was read correctly
>> from
>>>>>> the
>>>>>>>> device.
>>>>>>>>
>>>>>>>>   @retval EFI_DEVICE_ERROR      The device reported an error
>> while
>>>>>>>> performing the read.
>>>>>>>>
>>>>>>>>   @retval EFI_NO_MEDIA          There is no media in the
>> device.
>>>>>>>>
>>>>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not
>> matched
>>>>>> the
>>>>>>>> current device.
>>>>>>>>
>>>>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId does not
>> matched
>>>>>> the
>>>>>>>> current device.
>>>>>>>>
>>>>>>>>   @retval EFI_INVALID_PARAMETER The read request contains
>> device
>>>>>>>> addresses that are not
>>>>>>>>
>>>>>>>>                                 valid for the device.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> @@ -70,7 +70,7 @@ EFI_STATUS
>>>>>>>>   @retval EFI_WRITE_PROTECTED   The device can not be written
>> to.
>>>>>>>>
>>>>>>>>   @retval EFI_DEVICE_ERROR      The device reported an error
>> while
>>>>>>>> performing the write.
>>>>>>>>
>>>>>>>>   @retval EFI_NO_MEDIA          There is no media in the
>> device.
>>>>>>>>
>>>>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId does not
>> matched
>>>>>> the
>>>>>>>> current device.
>>>>>>>>
>>>>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId does not
>> matched
>>>>>> the
>>>>>>>> current device.
>>>>>>>>
>>>>>>>>   @retval EFI_INVALID_PARAMETER The write request contains
>> device
>>>>>>>> addresses that are not
>>>>>>>>
>>>>>>>>                                  valid for the device.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Protocol/DiskIo2.h
>>>>>>>> b/MdePkg/Include/Protocol/DiskIo2.h
>>>>>>>> index c989bb5f45..58c972e48e 100644
>>>>>>>> --- a/MdePkg/Include/Protocol/DiskIo2.h
>>>>>>>> +++ b/MdePkg/Include/Protocol/DiskIo2.h
>>>>>>>> @@ -70,7 +70,7 @@ EFI_STATUS
>>>>>>>>
>>>>>>>> Event will be signaled upon completion.
>>>>>>>>
>>>>>>>>   @retval EFI_DEVICE_ERROR      The device reported an error
>> while
>>>>>>>> performing the write.
>>>>>>>>
>>>>>>>>   @retval EFI_NO_MEDIA          There is no medium in the
>> device.
>>>>>>>>
>>>>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the
>> current
>>>>>>>> medium.
>>>>>>>>
>>>>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId is not for the
>>>>>> current
>>>>>>>> medium.
>>>>>>>>
>>>>>>>>   @retval EFI_INVALID_PARAMETER The read request contains
>> device
>>>>>>>> addresses that are not valid for the device.
>>>>>>>>
>>>>>>>>   @retval EFI_OUT_OF_RESOURCES  The request could not be
>>>>>> completed
>>>>>>>> due to a lack of resources.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> @@ -103,7 +103,7 @@ EFI_STATUS
>>>>>>>>   @retval EFI_WRITE_PROTECTED   The device cannot be written
>> to.
>>>>>>>>
>>>>>>>>   @retval EFI_DEVICE_ERROR      The device reported an error
>> while
>>>>>>>> performing the write operation.
>>>>>>>>
>>>>>>>>   @retval EFI_NO_MEDIA          There is no medium in the
>> device.
>>>>>>>>
>>>>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the
>> current
>>>>>>>> medium.
>>>>>>>>
>>>>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId is not for the
>>>>>> current
>>>>>>>> medium.
>>>>>>>>
>>>>>>>>   @retval EFI_INVALID_PARAMETER The write request contains
>> device
>>>>>>>> addresses that are not valid for the device.
>>>>>>>>
>>>>>>>>   @retval EFI_OUT_OF_RESOURCES  The request could not be
>>>>>> completed
>>>>>>>> due to a lack of resources.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> @@ -133,7 +133,7 @@ EFI_STATUS
>>>>>>>>   @retval EFI_WRITE_PROTECTED   The device cannot be written
>> to.
>>>>>>>>
>>>>>>>>   @retval EFI_DEVICE_ERROR      The device reported an error
>> while
>>>>>>>> performing the write operation.
>>>>>>>>
>>>>>>>>   @retval EFI_NO_MEDIA          There is no medium in the
>> device.
>>>>>>>>
>>>>>>>> -  @retval EFI_MEDIA_CHNAGED     The MediaId is not for the
>> current
>>>>>>>> medium.
>>>>>>>>
>>>>>>>> +  @retval EFI_MEDIA_CHANGED     The MediaId is not for the
>>>>>> current
>>>>>>>> medium.
>>>>>>>>
>>>>>>>>   @retval EFI_OUT_OF_RESOURCES  The request could not be
>>>>>> completed
>>>>>>>> due to a lack of resources.
>>>>>>>>
>>>>>>>> **/
>>>>>>>>
>>>>>>>> typedef
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Protocol/Ip4.h
>>>>>> b/MdePkg/Include/Protocol/Ip4.h
>>>>>>>> index 4c0ed6fd3c..57a25122ba 100644
>>>>>>>> --- a/MdePkg/Include/Protocol/Ip4.h
>>>>>>>> +++ b/MdePkg/Include/Protocol/Ip4.h
>>>>>>>> @@ -37,7 +37,7 @@ typedef struct _EFI_IP4_PROTOCOL
>>>>>>>> EFI_IP4_PROTOCOL;
>>>>>>>>
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> /// EFI_IP4_ADDRESS_PAIR is deprecated in the UEFI 2.4B and should
>> not
>>>>>> be
>>>>>>>> used any more.
>>>>>>>>
>>>>>>>> -/// The definition in here is only present to provide backwards
>>>>>>> compatability.
>>>>>>>>
>>>>>>>> +/// The definition in here is only present to provide backwards
>>>>>>> compatibility.
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> typedef struct {
>>>>>>>>
>>>>>>>>   EFI_HANDLE          InstanceHandle;
>>>>>>>>
>>>>>>>> @@ -47,7 +47,7 @@ typedef struct {
>>>>>>>>
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> /// EFI_IP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and
>> should not
>>>>>>>> be used any more.
>>>>>>>>
>>>>>>>> -/// The definition in here is only present to provide backwards
>>>>>>> compatability.
>>>>>>>>
>>>>>>>> +/// The definition in here is only present to provide backwards
>>>>>>> compatibility.
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> typedef struct {
>>>>>>>>
>>>>>>>>   EFI_HANDLE              DriverHandle;
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Protocol/Ip6.h
>>>>>> b/MdePkg/Include/Protocol/Ip6.h
>>>>>>>> index 4aff36f0a1..269ae0d6b0 100644
>>>>>>>> --- a/MdePkg/Include/Protocol/Ip6.h
>>>>>>>> +++ b/MdePkg/Include/Protocol/Ip6.h
>>>>>>>> @@ -37,7 +37,7 @@ typedef struct _EFI_IP6_PROTOCOL
>>>>>>>> EFI_IP6_PROTOCOL;
>>>>>>>>
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> /// EFI_IP6_ADDRESS_PAIR is deprecated in the UEFI 2.4B and should
>> not
>>>>>> be
>>>>>>>> used any more.
>>>>>>>>
>>>>>>>> -/// The definition in here is only present to provide backwards
>>>>>>> compatability.
>>>>>>>>
>>>>>>>> +/// The definition in here is only present to provide backwards
>>>>>>> compatibility.
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> typedef struct {
>>>>>>>>
>>>>>>>>   ///
>>>>>>>>
>>>>>>>> @@ -56,7 +56,7 @@ typedef struct {
>>>>>>>>
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> /// EFI_IP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and
>> should not
>>>>>>>> be used any more.
>>>>>>>>
>>>>>>>> -/// The definition in here is only present to provide backwards
>>>>>>> compatability.
>>>>>>>>
>>>>>>>> +/// The definition in here is only present to provide backwards
>>>>>>> compatibility.
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> typedef struct {
>>>>>>>>
>>>>>>>>   ///
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
>>>>>>>> b/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
>>>>>>>> index 78acb4ddae..9649b819ba 100644
>>>>>>>> --- a/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
>>>>>>>> +++ b/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
>>>>>>>> @@ -39,7 +39,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
>>>>>>>> #define
>> EFI_NETWORK_INTERFACE_IDENTIFIER_INTERFACE_REVISION
>>>>>>>> EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_REVISION
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> -/// Forward reference for pure ANSI compatability.
>>>>>>>>
>>>>>>>> +/// Forward reference for pure ANSI compatibility.
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> typedef struct _EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL
>>>>>>>> EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL;
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> @@ -82,7 +82,7 @@ typedef enum {
>>>>>>>> } EFI_NETWORK_INTERFACE_TYPE;
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> -/// Forward reference for pure ANSI compatability.
>>>>>>>>
>>>>>>>> +/// Forward reference for pure ANSI compatibility.
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> typedef struct undiconfig_table UNDI_CONFIG_TABLE;
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Protocol/Pkcs7Verify.h
>>>>>>>> b/MdePkg/Include/Protocol/Pkcs7Verify.h
>>>>>>>> index 068eda8b45..93b6c2f9b7 100644
>>>>>>>> --- a/MdePkg/Include/Protocol/Pkcs7Verify.h
>>>>>>>> +++ b/MdePkg/Include/Protocol/Pkcs7Verify.h
>>>>>>>> @@ -28,7 +28,7 @@ typedef struct _EFI_PKCS7_VERIFY_PROTOCOL
>>>>>>>> EFI_PKCS7_VERIFY_PROTOCOL;
>>>>>>>>
>>>>>>>>
>>>>>>>> /**
>>>>>>>>
>>>>>>>>   Processes a buffer containing binary DER-encoded PKCS7 signature.
>>>>>>>>
>>>>>>>> -  The signed data content may be embedded within the buffer or
>>>>>> separated.
>>>>>>>> Funtion
>>>>>>>>
>>>>>>>> +  The signed data content may be embedded within the buffer or
>>>>>> separated.
>>>>>>>> Function
>>>>>>>>
>>>>>>>>   verifies the signature of the content is valid and signing certificate
>>>>>>> was not
>>>>>>>>
>>>>>>>>   revoked and is contained within a list of trusted signers.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Protocol/RamDisk.h
>>>>>>>> b/MdePkg/Include/Protocol/RamDisk.h
>>>>>>>> index 2ab5a5e5e1..8808efdf66 100644
>>>>>>>> --- a/MdePkg/Include/Protocol/RamDisk.h
>>>>>>>> +++ b/MdePkg/Include/Protocol/RamDisk.h
>>>>>>>> @@ -19,7 +19,7 @@
>>>>>>>>   { 0xab38a0df, 0x6873, 0x44a9, { 0x87, 0xe6, 0xd4, 0xeb, 0x56, 0x14,
>>>>>>> 0x84,
>>>>>>>> 0x49 }};
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> //
>>>>>>>>
>>>>>>>> -// Forward reference for pure ANSI compatability
>>>>>>>>
>>>>>>>> +// Forward reference for pure ANSI compatibility
>>>>>>>>
>>>>>>>> //
>>>>>>>>
>>>>>>>> typedef struct _EFI_RAM_DISK_PROTOCOL
>> EFI_RAM_DISK_PROTOCOL;
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Protocol/ScsiIo.h
>>>>>>>> b/MdePkg/Include/Protocol/ScsiIo.h
>>>>>>>> index 7ebfd9a652..7485e52b3f 100644
>>>>>>>> --- a/MdePkg/Include/Protocol/ScsiIo.h
>>>>>>>> +++ b/MdePkg/Include/Protocol/ScsiIo.h
>>>>>>>> @@ -18,7 +18,7 @@
>>>>>>>>   }
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> -/// Forward reference for pure ANSI compatability
>>>>>>>>
>>>>>>>> +/// Forward reference for pure ANSI compatibility
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> typedef struct _EFI_SCSI_IO_PROTOCOL EFI_SCSI_IO_PROTOCOL;
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Protocol/ScsiPassThru.h
>>>>>>>> b/MdePkg/Include/Protocol/ScsiPassThru.h
>>>>>>>> index c87fb97aee..a4c6a6be3d 100644
>>>>>>>> --- a/MdePkg/Include/Protocol/ScsiPassThru.h
>>>>>>>> +++ b/MdePkg/Include/Protocol/ScsiPassThru.h
>>>>>>>> @@ -22,7 +22,7 @@
>>>>>>>>   }
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> -/// Forward reference for pure ANSI compatability
>>>>>>>>
>>>>>>>> +/// Forward reference for pure ANSI compatibility
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> typedef struct _EFI_SCSI_PASS_THRU_PROTOCOL
>>>>>>>> EFI_SCSI_PASS_THRU_PROTOCOL;
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Protocol/ServiceBinding.h
>>>>>>>> b/MdePkg/Include/Protocol/ServiceBinding.h
>>>>>>>> index b39af73a95..3fb9ed6e98 100644
>>>>>>>> --- a/MdePkg/Include/Protocol/ServiceBinding.h
>>>>>>>> +++ b/MdePkg/Include/Protocol/ServiceBinding.h
>>>>>>>> @@ -14,7 +14,7 @@
>>>>>>>> #define __EFI_SERVICE_BINDING_H__
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> -/// Forward reference for pure ANSI compatability
>>>>>>>>
>>>>>>>> +/// Forward reference for pure ANSI compatibility
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> typedef struct _EFI_SERVICE_BINDING_PROTOCOL
>>>>>>>> EFI_SERVICE_BINDING_PROTOCOL;
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Protocol/Shell.h
>>>>>>>> b/MdePkg/Include/Protocol/Shell.h
>>>>>>>> index 5efee49e19..d65c87a735 100644
>>>>>>>> --- a/MdePkg/Include/Protocol/Shell.h
>>>>>>>> +++ b/MdePkg/Include/Protocol/Shell.h
>>>>>>>> @@ -180,7 +180,7 @@ BOOLEAN
>>>>>>>>
>>>>>>>>
>>>>>>>>   @param[in] FileHandle         The file handle to be closed.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> -  @retval EFI_SUCCESS           The file closed sucessfully.
>>>>>>>>
>>>>>>>> +  @retval EFI_SUCCESS           The file closed successfully.
>>>>>>>>
>>>>>>>> **/
>>>>>>>>
>>>>>>>> typedef
>>>>>>>>
>>>>>>>> EFI_STATUS
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Protocol/ShellDynamicCommand.h
>>>>>>>> b/MdePkg/Include/Protocol/ShellDynamicCommand.h
>>>>>>>> index f1bb59d700..c7756f9a81 100644
>>>>>>>> --- a/MdePkg/Include/Protocol/ShellDynamicCommand.h
>>>>>>>> +++ b/MdePkg/Include/Protocol/ShellDynamicCommand.h
>>>>>>>> @@ -34,7 +34,7 @@ typedef struct
>>>>>>>> _EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL
>>>>>>>> EFI_SHELL_DYNAMIC_COMMAND_PRO
>>>>>>>>   @param[in] Shell                  The instance of the shell
>>>>>> protocol
>>>>>>>> used in the context
>>>>>>>>
>>>>>>>>                                     of processing this
>> command.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> -  @return EFI_SUCCESS               the operation was
>> sucessful
>>>>>>>>
>>>>>>>> +  @return EFI_SUCCESS               the operation was
>> successful
>>>>>>>>
>>>>>>>>   @return other                     the operation failed.
>>>>>>>>
>>>>>>>> **/
>>>>>>>>
>>>>>>>> typedef
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Protocol/Tcp4.h
>>>>>>>> b/MdePkg/Include/Protocol/Tcp4.h
>>>>>>>> index e81c2e71f6..cf88739687 100644
>>>>>>>> --- a/MdePkg/Include/Protocol/Tcp4.h
>>>>>>>> +++ b/MdePkg/Include/Protocol/Tcp4.h
>>>>>>>> @@ -31,7 +31,7 @@ typedef struct _EFI_TCP4_PROTOCOL
>>>>>>>> EFI_TCP4_PROTOCOL;
>>>>>>>>
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> /// EFI_TCP4_SERVICE_POINT is deprecated in the UEFI 2.4B and
>> should
>>>>>> not
>>>>>>>> be used any more.
>>>>>>>>
>>>>>>>> -/// The definition in here is only present to provide backwards
>>>>>>> compatability.
>>>>>>>>
>>>>>>>> +/// The definition in here is only present to provide backwards
>>>>>>> compatibility.
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> typedef struct {
>>>>>>>>
>>>>>>>>   EFI_HANDLE          InstanceHandle;
>>>>>>>>
>>>>>>>> @@ -43,7 +43,7 @@ typedef struct {
>>>>>>>>
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> /// EFI_TCP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and
>> should
>>>>>> not
>>>>>>>> be used any more.
>>>>>>>>
>>>>>>>> -/// The definition in here is only present to provide backwards
>>>>>>> compatability.
>>>>>>>>
>>>>>>>> +/// The definition in here is only present to provide backwards
>>>>>>> compatibility.
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> typedef struct {
>>>>>>>>
>>>>>>>>   EFI_HANDLE                DriverHandle;
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Protocol/Tcp6.h
>>>>>>>> b/MdePkg/Include/Protocol/Tcp6.h
>>>>>>>> index a8787dd3af..1391978a35 100644
>>>>>>>> --- a/MdePkg/Include/Protocol/Tcp6.h
>>>>>>>> +++ b/MdePkg/Include/Protocol/Tcp6.h
>>>>>>>> @@ -32,7 +32,7 @@ typedef struct _EFI_TCP6_PROTOCOL
>>>>>>>> EFI_TCP6_PROTOCOL;
>>>>>>>>
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> /// EFI_TCP6_SERVICE_POINT is deprecated in the UEFI 2.4B and
>> should
>>>>>> not
>>>>>>>> be used any more.
>>>>>>>>
>>>>>>>> -/// The definition in here is only present to provide backwards
>>>>>>> compatability.
>>>>>>>>
>>>>>>>> +/// The definition in here is only present to provide backwards
>>>>>>> compatibility.
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> typedef struct {
>>>>>>>>
>>>>>>>>   ///
>>>>>>>>
>>>>>>>> @@ -64,7 +64,7 @@ typedef struct {
>>>>>>>>
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> /// EFI_TCP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and
>> should
>>>>>> not
>>>>>>>> be used any more.
>>>>>>>>
>>>>>>>> -/// The definition in here is only present to provide backwards
>>>>>>> compatability.
>>>>>>>>
>>>>>>>> +/// The definition in here is only present to provide backwards
>>>>>>> compatibility.
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> typedef struct {
>>>>>>>>
>>>>>>>>   EFI_HANDLE                DriverHandle; ///< The handle of
>> the
>>>>>>>> driver that creates this entry.
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Protocol/Udp4.h
>>>>>>>> b/MdePkg/Include/Protocol/Udp4.h
>>>>>>>> index a4ac6fd4e7..e7e41cadef 100644
>>>>>>>> --- a/MdePkg/Include/Protocol/Udp4.h
>>>>>>>> +++ b/MdePkg/Include/Protocol/Udp4.h
>>>>>>>> @@ -33,7 +33,7 @@ typedef struct _EFI_UDP4_PROTOCOL
>>>>>>>> EFI_UDP4_PROTOCOL;
>>>>>>>>
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> /// EFI_UDP4_SERVICE_POINT is deprecated in the UEFI 2.4B and
>> should
>>>>>>>> not be used any more.
>>>>>>>>
>>>>>>>> -/// The definition in here is only present to provide backwards
>>>>>>> compatability.
>>>>>>>>
>>>>>>>> +/// The definition in here is only present to provide backwards
>>>>>>> compatibility.
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> typedef struct {
>>>>>>>>
>>>>>>>>   EFI_HANDLE          InstanceHandle;
>>>>>>>>
>>>>>>>> @@ -45,7 +45,7 @@ typedef struct {
>>>>>>>>
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> /// EFI_UDP4_VARIABLE_DATA is deprecated in the UEFI 2.4B and
>> should
>>>>>>>> not be used any more.
>>>>>>>>
>>>>>>>> -/// The definition in here is only present to provide backwards
>>>>>>> compatability.
>>>>>>>>
>>>>>>>> +/// The definition in here is only present to provide backwards
>>>>>>> compatibility.
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> typedef struct {
>>>>>>>>
>>>>>>>>   EFI_HANDLE                DriverHandle;
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Protocol/Udp6.h
>>>>>>>> b/MdePkg/Include/Protocol/Udp6.h
>>>>>>>> index 61fa623917..a8179c8f93 100644
>>>>>>>> --- a/MdePkg/Include/Protocol/Udp6.h
>>>>>>>> +++ b/MdePkg/Include/Protocol/Udp6.h
>>>>>>>> @@ -28,7 +28,7 @@
>>>>>>>>
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> /// EFI_UDP6_SERVICE_POINT is deprecated in the UEFI 2.4B and
>> should
>>>>>>>> not be used any more.
>>>>>>>>
>>>>>>>> -/// The definition in here is only present to provide backwards
>>>>>>> compatability.
>>>>>>>>
>>>>>>>> +/// The definition in here is only present to provide backwards
>>>>>>> compatibility.
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> typedef struct {
>>>>>>>>
>>>>>>>>   ///
>>>>>>>>
>>>>>>>> @@ -59,7 +59,7 @@ typedef struct {
>>>>>>>>
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> /// EFI_UDP6_VARIABLE_DATA is deprecated in the UEFI 2.4B and
>> should
>>>>>>>> not be used any more.
>>>>>>>>
>>>>>>>> -/// The definition in here is only present to provide backwards
>>>>>>> compatability.
>>>>>>>>
>>>>>>>> +/// The definition in here is only present to provide backwards
>>>>>>> compatibility.
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> typedef struct {
>>>>>>>>
>>>>>>>>   ///
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Protocol/UfsDeviceConfig.h
>>>>>>>> b/MdePkg/Include/Protocol/UfsDeviceConfig.h
>>>>>>>> index 34676c7831..b3e58c4aad 100644
>>>>>>>> --- a/MdePkg/Include/Protocol/UfsDeviceConfig.h
>>>>>>>> +++ b/MdePkg/Include/Protocol/UfsDeviceConfig.h
>>>>>>>> @@ -19,7 +19,7 @@
>>>>>>>>   { 0xb81bfab0, 0xeb3, 0x4cf9, { 0x84, 0x65, 0x7f, 0xa9, 0x86, 0x36,
>>>>>>> 0x16,
>>>>>>>> 0x64 }};
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> //
>>>>>>>>
>>>>>>>> -// Forward reference for pure ANSI compatability
>>>>>>>>
>>>>>>>> +// Forward reference for pure ANSI compatibility
>>>>>>>>
>>>>>>>> //
>>>>>>>>
>>>>>>>> typedef struct _EFI_UFS_DEVICE_CONFIG_PROTOCOL
>>>>>>>> EFI_UFS_DEVICE_CONFIG_PROTOCOL;
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Protocol/UgaDraw.h
>>>>>>>> b/MdePkg/Include/Protocol/UgaDraw.h
>>>>>>>> index 8d33bf873c..f27fde5e32 100644
>>>>>>>> --- a/MdePkg/Include/Protocol/UgaDraw.h
>>>>>>>> +++ b/MdePkg/Include/Protocol/UgaDraw.h
>>>>>>>> @@ -126,7 +126,7 @@ typedef enum {
>>>>>>>>
>>>>>>>>
>>>>>>>>     @retval EFI_SUCCESS           - The Blt operation
>> completed.
>>>>>>>>
>>>>>>>>     @retval EFI_INVALID_PARAMETER - BltOperation is not valid.
>>>>>>>>
>>>>>>>> -    @retval EFI_DEVICE_ERROR      - A hardware error
>> occurred
>>>>>>>> writting to the video buffer.
>>>>>>>>
>>>>>>>> +    @retval EFI_DEVICE_ERROR      - A hardware error
>> occurred
>>>>>>>> writing to the video buffer.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> **/
>>>>>>>>
>>>>>>>> typedef
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Protocol/Usb2HostController.h
>>>>>>>> b/MdePkg/Include/Protocol/Usb2HostController.h
>>>>>>>> index 06e20beba8..50bbb5574a 100644
>>>>>>>> --- a/MdePkg/Include/Protocol/Usb2HostController.h
>>>>>>>> +++ b/MdePkg/Include/Protocol/Usb2HostController.h
>>>>>>>> @@ -20,7 +20,7 @@
>>>>>>>>   }
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> -/// Forward reference for pure ANSI compatability
>>>>>>>>
>>>>>>>> +/// Forward reference for pure ANSI compatibility
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> typedef struct _EFI_USB2_HC_PROTOCOL EFI_USB2_HC_PROTOCOL;
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> diff --git a/MdePkg/Include/Protocol/UsbHostController.h
>>>>>>>> b/MdePkg/Include/Protocol/UsbHostController.h
>>>>>>>> index 8b626ec52a..7b215f6d03 100644
>>>>>>>> --- a/MdePkg/Include/Protocol/UsbHostController.h
>>>>>>>> +++ b/MdePkg/Include/Protocol/UsbHostController.h
>>>>>>>> @@ -21,7 +21,7 @@
>>>>>>>>   }
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> -/// Forward reference for pure ANSI compatability
>>>>>>>>
>>>>>>>> +/// Forward reference for pure ANSI compatibility
>>>>>>>>
>>>>>>>> ///
>>>>>>>>
>>>>>>>> typedef struct _EFI_USB_HC_PROTOCOL EFI_USB_HC_PROTOCOL;
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> 2.39.2 (Apple Git-144)
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>
>>
>>
>>
>>
> 
> 
> 
> 
> 
> 
> 


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#105133): https://edk2.groups.io/g/devel/message/105133
Mute This Topic: https://groups.io/mt/99056819/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-