]> git.proxmox.com Git - mirror_edk2.git/commit
MdePkg: Do not use CreateEventEx unless required
authorVitaly Cheptsov via Groups.Io <vit9696=protonmail.com@groups.io>
Tue, 7 Jan 2020 10:50:32 +0000 (18:50 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Fri, 10 Jan 2020 03:25:59 +0000 (03:25 +0000)
commitdf851da3ceff5b6bcf5e12616f6af60812aab483
treec80a6b2adc0b2b59723c450a0a95c410b184176b
parente18792566c7fb1335e705c3b19334db9271eac90
MdePkg: Do not use CreateEventEx unless required

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2446

There are many firmwares in the wild not supporting CreateEventEx,
including devices less than 5 years old.

Signed-off-by: Vitaly Cheptsov <vit9696@protonmail.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
14 files changed:
MdePkg/Library/DxeRuntimeDebugLibSerialPort/DebugLib.c
MdePkg/Library/DxeRuntimeDebugLibSerialPort/DxeRuntimeDebugLibSerialPort.inf
MdePkg/Library/DxeRuntimePciExpressLib/DxeRuntimePciExpressLib.inf
MdePkg/Library/DxeRuntimePciExpressLib/PciExpressLib.c
MdePkg/Library/PciSegmentLibSegmentInfo/DxeRuntimePciSegmentLib.c
MdePkg/Library/PciSegmentLibSegmentInfo/DxeRuntimePciSegmentLibSegmentInfo.inf
MdePkg/Library/UefiDebugLibConOut/DebugLibConstructor.c
MdePkg/Library/UefiDebugLibConOut/UefiDebugLibConOut.inf
MdePkg/Library/UefiDebugLibDebugPortProtocol/DebugLibConstructor.c
MdePkg/Library/UefiDebugLibDebugPortProtocol/UefiDebugLibDebugPortProtocol.inf
MdePkg/Library/UefiDebugLibStdErr/DebugLibConstructor.c
MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.inf
MdePkg/Library/UefiRuntimeLib/RuntimeLib.c
MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.inf