summaryrefslogtreecommitdiffstats
path: root/MdePkg/Library/BaseLib
Commit message (Expand)AuthorAgeFilesLines
* MdePkg: CodeQL Fixes.Michael Kubacki2024-11-011-24/+40
* MdePkg/BaseLib: Add NULL version Tdx functions for other architecturesCeping Sun2024-09-091-0/+5
* MdePkg: Rename the LoongArch CSR 0x20 registerChao Li2024-08-301-12/+12
* MdePkg/BaseLib: Add CRC16 CCITT False Implementation.kuqin122024-08-061-0/+69
* MdePkg/BaseLib: AARCH64: Add ArmReadIdAA64Isar0Reg()Pierre Gondois2024-08-013-0/+62
* MdePkg/BaseLib: AARCH64: Add ArmReadCntPctReg()Pierre Gondois2024-08-013-1/+63
* MdePkg/BaseLib: Optimize LOONGARCH64 csr usageDongyan Qian2024-07-172-9/+7
* MdePkg/BaseLib: Fix an instruction write width error in LoongArch64Dongyan Qian2024-06-261-1/+1
* MdePkg/X86UnitTestHost: set rdrand cpuid bitGerd Hoffmann2024-06-141-1/+10
* MdePkg/BaseLib: Let CpuDeadLoop() be breakable in debuggerRay Ni2024-06-121-2/+4
* MdePkg/BaseLib: Fix AARCH64 compilation errorShun Cheng Liu2024-05-152-0/+2
* MdePkg/BaseLib: Add a new VMGEXIT instruction invocation for SVSMTom Lendacky2024-04-173-0/+135
* MdePkg/BaseLib: Update TDVMCALL_EXPOSE_REGS_MASKCeping Sun2024-03-191-1/+1
* MdePkg: Add IOCSR operation for LoongArchChao Li2024-02-062-0/+121
* MdePkg: Add CSR operation for LoongArchChao Li2024-02-063-0/+505
* MdePkg: Add read stable counter operation for LoongArchChao Li2024-02-062-0/+25
* MdePkg: Add LoongArch Cpucfg functionChao Li2024-02-062-0/+27
* MdePkg: Add LoongArch64 local interrupt function set into BaseLibChao Li2024-02-062-10/+34
* MdePkg: Add LoongArch64 exception function set into BaseLibChao Li2024-02-062-0/+42
* MdePkg/BaseLib: Fix boot DxeCore hang on riscv platform王洋2024-01-113-7/+63
* MdePkg/BaseLib: RISC-V: Add function to update stimecmp registerSunil V L2024-01-111-0/+7
* MdePkg: Implement RISC-V Cache Management OperationsDhaval2023-12-192-1/+18
* MdePkg: Rename Cache Management Function To Clarify Fence Based OpDhaval2023-12-191-4/+4
* MdePkg/BaseLib: Fix CRC16-ANSI calculationPedro Falcato2023-12-031-2/+2
* MdePkg/BaseLib: Update TdVmcall to always output the value in R11Ceping Sun2023-11-091-3/+1
* MdePkg/BaseLib: fix typo in Arm SetJumpLeif Lindholm2023-10-031-1/+1
* MdePkg/BaseLib: ensure ARM LongJump never returns 0Leif Lindholm2023-10-022-0/+4
* MdePkg/BaseLib: correct register sizes in AArch64 SetJump/LongJumpLeif Lindholm2023-10-022-8/+8
* MdePkg/BaseLib: use normal register init in ARM SetJump implementationsLeif Lindholm2023-10-022-2/+2
* MdePkg/BaseLib: add ASSERT in ARM* SetJump implementationsLeif Lindholm2023-10-022-0/+16
* MdePkg/BaseLib: fix comments in ARM* SetJump/LongJump implementationsLeif Lindholm2023-10-024-8/+4
* RISCV: Fix InternalLongJump to return correct valueAndrei Warkentin2023-09-211-5/+2
* MdePkg/BaseLib: RISC-V: Support getting satp register valueTuan Phan2023-07-151-0/+8
* MdePkg/BaseLib: Add SpeculationBarrier implementation for RiscV64Yong Li2023-06-062-0/+35
* MdePkg/Library/BaseLib: HOST_APPLICATION IA32/X64 onlyMichael D Kinney2023-04-101-1/+1
* MdePkg: Fix conditionally uninitialized variablesMichael Kubacki2023-04-031-8/+32
* MdePkg/BaseLib AARCH64: Make asm files BTI compatibleArd Biesheuvel2023-03-308-0/+10
* MdePkg/BaseLib AARCH64: Make LongJump() BTI compatibleArd Biesheuvel2023-03-301-2/+1
* MdePkg: Update code to be more C11 compliant by using __func__Rebecca Cran2023-03-171-1/+1
* MdePkg: BaseLib: don't log in RISCV InternalSwitchStackAndrei Warkentin2023-03-081-8/+0
* MdePkg/BaseLib: RISC-V: Add few more helper functionsSunil V L2023-02-165-4/+129
* MdePkg/UnitTestHostBaseLib: Remove HOST_APPLICATION limitationLiu, Zhiguang2022-12-141-3/+6
* MdePkg/BaseLib: Fix out-of-bounds reads in SafeStringPedro Falcato2022-11-071-4/+21
* MdePkg/BaseLib: BaseLib for LOONGARCH64 architecture.Chao Li2022-10-1411-1/+339
* MdePkg/BaseLib: Add CRC16-ANSI and CRC32c implementationsPedro Falcato2022-06-131-0/+144
* MdePkg: Remove RVCT supportRebecca Cran2022-05-132-19/+0
* MdePkg: Introduce basic Tdx functions in BaseLibMin Xu2022-04-025-0/+380
* MdePkg: Replace Opcode with the corresponding instructions.Jason2022-03-0136-150/+91
* MdePkg: Apply uncrustify changesMichael Kubacki2021-12-07166-1912/+1543
* MdePkg: Change OPTIONAL keyword usage styleMichael D Kinney2021-12-0718-91/+88