public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
From: "Michael Kubacki" <mikuback@linux.microsoft.com>
To: devel@edk2.groups.io, gaoliming@byosoft.com.cn, girim@apple.com
Cc: 'Michael D Kinney' <michael.d.kinney@intel.com>,
	'Zhiguang Liu' <zhiguang.liu@intel.com>,
	'Andrew Fish' <afish@apple.com>
Subject: Re: 回复: [edk2-devel] [PATCH] MdePkg Include: Fix typos
Date: Mon, 22 May 2023 10:45:11 -0400	[thread overview]
Message-ID: <811a0ca1-f7b7-7a4b-472a-3cce7f763b87@linux.microsoft.com> (raw)
In-Reply-To: <000f01d98c4a$bf8ba990$3ea2fcb0$@byosoft.com.cn>

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)
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>
>>
>>
>>
>>
> 
> 
> 
> 
> 
> 
> 

      reply	other threads:[~2023-05-22 14:45 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-05-12 10:25 [PATCH] MdePkg Include: Fix typos Giri Mudusuru
2023-05-15  1:40 ` 回复: " gaoliming
2023-05-15  2:48   ` Giri Mudusuru
2023-05-16  1:19     ` 回复: " gaoliming
2023-05-17 18:20       ` Giri Mudusuru
2023-05-18  3:06         ` [edk2-devel] " Michael Kubacki
2023-05-21  2:41           ` Giri Mudusuru
2023-05-22  1:14             ` 回复: " gaoliming
2023-05-22 14:45               ` Michael Kubacki [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-list from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=811a0ca1-f7b7-7a4b-472a-3cce7f763b87@linux.microsoft.com \
    --to=devel@edk2.groups.io \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox