summaryrefslogtreecommitdiffstats
path: root/MdePkg/Include/Library
Commit message (Expand)AuthorAgeFilesLines
* MdePkg/BaseLib.h: Update IA32_CR4 structure for 5-level pagingRay Ni2019-07-121-1/+2
* Revert "MdePkg/BaseLib.h: Update IA32_CR4 structure for 5-level paging"Ray Ni2019-07-121-2/+1
* MdePkg/BaseLib.h: Update IA32_CR4 structure for 5-level pagingRay Ni2019-07-101-1/+2
* MdePkg: Removed IPF related codeShenglei Zhang2019-04-283-598/+0
* MdePkg/PeiServicesLib.h: Change comments of PeiServicesResetSystem2Zhichao Gao2019-04-281-4/+2
* MdePkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney2019-04-0967-485/+67
* MdePkg/DebugLib.h: Add new APIs for DebugLibBret Barkelew2019-04-021-1/+51
* MdePkg/BaseLib: Add Shadow Stack Support for X86.Yao, Jiewen2019-02-281-0/+2
* MdePkg: Fix coding style issuesBi, Dandan2019-02-021-8/+8
* MdePkg/BaseLib: Add Base64Encode() and Base64Decode()Mike Turner2019-02-021-0/+56
* MdePkg/UefiLib: Add a new API GetVariable3Bret Barkelew2019-01-311-6/+39
* MdePkg/UefiDevicePathLib: Add a checking stepMike Turner2019-01-311-1/+2
* MdePkg/BaseLib: Introduce CharToUpper and AsciiCharToUpper publiclyMike Turner2019-01-311-1/+41
* MdePkg: introduce standalone MM entry point library classArd Biesheuvel2019-01-161-0/+131
* MdePkg/Include: add MmServicesTableLib header fileJagadeesh Ujja2019-01-141-0/+25
* MdePkg/UefiLib: Abstract driver model protocol uninstallationAshish Singhal2019-01-101-0/+103
* MdePkg/BaseLib: Introduce new SpeculationBarrier APIHao Wu2018-12-251-0/+15
* MdePkg/BaseLib: Add new AsmLfence APIHao Wu2018-09-301-0/+13
* MdePkg UefiLib: Add new EfiLocateXXXAcpiTable() APIsStar Zeng2018-09-271-0/+68
* MdePkg: Removing ipf which is no longer supported from edk2.Chen A Chen2018-09-251-1442/+0
* MdePkg/SynchronizationLib: fix Interlocked[De|In]crement return valueRuiyu Ni2018-09-251-4/+2
* MdePkg/UefiLib: don't special-case EFI_FILE_MODE_CREATE in OpenModeLaszlo Ersek2018-08-221-16/+3
* MdePkg/UefiLib: introduce EfiOpenFileByDevicePath()Laszlo Ersek2018-08-161-0/+88
* MdePkg/BaseLib: Add bit field population calculating methodsTomas Pilar (tpilar)2018-07-091-0/+56
* MdePkg: Clean up source filesLiming Gao2018-06-2853-1899/+1899
* MdePkg/PerformanceLib.h: Add new Perf macrosBi, Dandan2018-06-261-1/+407
* MdePkg UefiLib: Use comparison logic to check UINTN parameterLiming Gao2018-06-121-2/+2
* MdePkg/DxeServicesLib: introduce AllocatePeiAccessiblePages routineArd Biesheuvel2018-05-291-1/+22
* MdePkg UefiLib: Fix XCODE5 varargs warningLiming Gao2018-05-231-1/+1
* MdePkg/UefiLib: Add 'OUT' decorator where necessary.Marvin.Haeuser@outlook.com2018-05-171-9/+9
* MdePkg/PeiServicesLib: Decorate 'PpiDescriptor' as OPTIONAL for LocatePpi().Marvin.Haeuser@outlook.com2018-05-171-2/+2
* MdePkg/BaseLib: add PatchInstructionX86()Laszlo Ersek2018-04-041-0/+56
* MdePkg/BaseLib.h: state preprocessing conditions in comments after #endifsLaszlo Ersek2018-04-041-13/+11
* MdePkg/UefiLib: Add EfiLocateProtocolBuffer()Michael D Kinney2018-02-111-1/+31
* MdePkg/PeiServicesLib: Add PeiServicesResetSystem2()Michael D Kinney2018-02-091-0/+24
* MdePkg SafeIntLib: Update API definition to use the same output nameLiming Gao2018-02-011-6/+6
* MdePkg/BaseSafeIntLib: Add SafeIntLib class and instanceSean Brogan2018-01-251-0/+3030
* MdePkg/BaseLib: add attribute 'RETURNS_TWICE' to SetJumpM1cha2018-01-101-0/+1
* MdePkg/PciExpressLib.h: Add missing include of PciExpress21.hRuiyu Ni2018-01-091-1/+3
* MdePkg/BaseLib.h: Rollback field name changesJian J Wang2017-12-271-36/+36
* MdePkg/BaseLib.h: Coding style clean-upJian J Wang2017-12-261-37/+37
* MdePkg/BaseLib: Add stack switch related definitions for IA32Jian J Wang2017-12-081-0/+117
* MdePkg HobLib: Add BuildFv3Hob APIStar Zeng2017-10-101-2/+34
* MdePkg BaseLib: Add new API CalculateCrc32()Liming Gao2017-10-101-0/+19
* MdePkg PeiServicesLib: Add PeiServicesFreePagesStar Zeng2017-09-041-6/+25
* MdePkg/S3PciSegmentLib: Add S3PciSegmentLib class and instance.Ruiyu Ni2017-08-281-0/+1037
* MdePkg/PciSegmentInfoLib: Add PciSegmentInfoLib class and instance.Ruiyu Ni2017-08-281-0/+41
* MdePkg/PciExpress: Add macro PCI_ECAM_ADDRESSRuiyu Ni2017-08-281-3/+2
* MdePkg/PciSegmentLib: Fix typo in function header commentsRuiyu Ni2017-08-281-49/+53
* MdePkg/BaseLib: Add IsNodeInList() function.Marvin.Haeuser@outlook.com2017-08-161-0/+27