summaryrefslogtreecommitdiff
path: root/MdePkg/Include/Library/BaseLib.h
AgeCommit message (Expand)AuthorFilesLines
2024-04-17MdePkg/BaseLib: Add a new VMGEXIT instruction invocation for SVSMTom Lendacky1-0/+39
2024-02-06MdePkg: Add IOCSR operation for LoongArchChao Li1-0/+112
2024-02-06MdePkg: Add CSR operation for LoongArchChao Li1-0/+45
2024-02-06MdePkg: Add read stable counter operation for LoongArchChao Li1-0/+12
2024-02-06MdePkg: Add LoongArch Cpucfg functionChao Li1-0/+12
2024-02-06MdePkg: Add LoongArch64 local interrupt function set into BaseLibChao Li1-0/+20
2024-02-06MdePkg: Add LoongArch64 exception function set into BaseLibChao Li1-0/+20
2024-01-11MdePkg/BaseLib: RISC-V: Add function to update stimecmp registerSunil V L1-0/+5
2023-12-19MdePkg: Implement RISC-V Cache Management OperationsDhaval1-0/+33
2023-12-19MdePkg: Rename Cache Management Function To Clarify Fence Based OpDhaval1-2/+2
2023-12-19MdePkg: Move RISC-V Cache Management Declarations Into BaseLibDhaval Sharma1-0/+20
2023-12-03MdePkg/BaseLib: Fix CRC16-ANSI calculationPedro Falcato1-0/+5
2023-07-15MdePkg/BaseLib: RISC-V: Support getting satp register valueTuan Phan1-0/+5
2023-02-16MdePkg/BaseLib: RISC-V: Add few more helper functionsSunil V L1-0/+50
2022-10-14MdePkg/BaseLib: BaseLib for LOONGARCH64 architecture.Chao Li1-0/+24
2022-06-13MdePkg/BaseLib: Add CRC16-ANSI and CRC32c implementationsPedro Falcato1-1/+34
2022-04-02MdePkg: Introduce basic Tdx functions in BaseLibMin Xu1-0/+66
2021-12-07MdePkg: Apply uncrustify changesMichael Kubacki1-903/+707
2021-12-07MdePkg: Change OPTIONAL keyword usage styleMichael D Kinney1-29/+29
2021-10-13MdePkg/BaseLib: Add QuickSort function on BaseLibIanX Kuo1-0/+49
2021-05-29MdePkg/BaseLib: add support for RMPADJUST instructionTom Lendacky1-0/+35
2021-05-29MdePkg/BaseLib: add support for PVALIDATE instructionBrijesh Singh1-0/+50
2021-04-06MdePkg/BaseLib: Add support for the XSETBV instructionJiaxin Wu1-1/+24
2020-10-13MdePkg: Remove code wrapped by DISABLE_NEW_DEPRECATED_INTERFACESZhang, Shenglei1-409/+0
2020-08-16MdePkg/BaseLib: Add support for the VMGEXIT instructionTom Lendacky1-0/+14
2020-08-16MdePkg/BaseLib: Add support for the XGETBV instructionTom Lendacky1-0/+17
2020-05-22MdePkg: Fix SafeString performing assertions on runtime checksVitaly Cheptsov1-111/+0
2020-05-07MdePkg/BaseLib: BaseLib for RISCV64 architectureAbner Chang1-0/+26
2020-04-21MdePkg/BaseLib: Add linked list iteration macrosMichael Kubacki1-0/+27
2020-01-10MdePkg BaseLib.h: Update IA32_CR4 strut to include all public fieldsJason Voelz1-3/+12
2019-07-16MdePkg/BaseLib: re-specify Base64Decode(), and add temporary stub implLaszlo Ersek1-22/+85
2019-07-12MdePkg/BaseLib.h: Update IA32_CR4 structure for 5-level pagingRay Ni1-1/+2
2019-07-12Revert "MdePkg/BaseLib.h: Update IA32_CR4 structure for 5-level paging"Ray Ni1-2/+1
2019-07-10MdePkg/BaseLib.h: Update IA32_CR4 structure for 5-level pagingRay Ni1-1/+2
2019-04-09MdePkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney1-7/+1
2019-02-28MdePkg/BaseLib: Add Shadow Stack Support for X86.Yao, Jiewen1-0/+2
2019-02-02MdePkg/BaseLib: Add Base64Encode() and Base64Decode()Mike Turner1-0/+56
2019-01-31MdePkg/BaseLib: Introduce CharToUpper and AsciiCharToUpper publiclyMike Turner1-1/+41
2018-12-25MdePkg/BaseLib: Introduce new SpeculationBarrier APIHao Wu1-0/+15
2018-09-30MdePkg/BaseLib: Add new AsmLfence APIHao Wu1-0/+13
2018-09-25MdePkg: Removing ipf which is no longer supported from edk2.Chen A Chen1-1442/+0
2018-07-09MdePkg/BaseLib: Add bit field population calculating methodsTomas Pilar (tpilar)1-0/+56
2018-06-28MdePkg: Clean up source filesLiming Gao1-181/+181
2018-04-04MdePkg/BaseLib: add PatchInstructionX86()Laszlo Ersek1-0/+56
2018-04-04MdePkg/BaseLib.h: state preprocessing conditions in comments after #endifsLaszlo Ersek1-13/+11
2018-01-10MdePkg/BaseLib: add attribute 'RETURNS_TWICE' to SetJumpM1cha1-0/+1
2017-12-27MdePkg/BaseLib.h: Rollback field name changesJian J Wang1-36/+36
2017-12-26MdePkg/BaseLib.h: Coding style clean-upJian J Wang1-37/+37
2017-12-08MdePkg/BaseLib: Add stack switch related definitions for IA32Jian J Wang1-0/+117
2017-10-10MdePkg BaseLib: Add new API CalculateCrc32()Liming Gao1-0/+19