summaryrefslogtreecommitdiff
path: root/MdePkg/Library/BaseLib
AgeCommit message (Expand)AuthorFilesLines
13 daysMdePkg/BaseLib: Add AsciiStrToUintn and AsciiStrToUint64Vishal Oliyil Kunnil1-0/+128
13 daysMdePkg/BaseLib: Add AsciiIsSpaceVishal Oliyil Kunnil1-0/+19
13 daysMdePkg/BaseLib: Add AsciiStrRChrVishal Oliyil Kunnil1-0/+48
2026-09-06MdePkg: UnitTestHostBaseLib: Support reading CNTPCT_EL0, ID_AA64ISAR0_EL1Kun Qin1-0/+4
2026-07-31MdePkg: UnitTestHostBaseLib: Clean up source entriesKun Qin1-11/+1
2026-07-31MdePkg: UnitTestHostBaseLib: Added preprocessor for AArch64 instancesKun Qin2-2/+33
2026-06-09MdePkg: Replace manual alignment checks with helper macrosMingjie Shen1-1/+1
2026-05-08MdePkg: Fix Spelling Errors in CommentsOliver Smith-Denny13-28/+28
2026-03-12MdePkg/BaseLib: Add AsmReadFsBase and AsmWriteFsBase for X86-64Ray Ni5-0/+199
2026-02-24MdePkg: Replace include guards with #pragma onceMichael Kubacki2-8/+2
2025-12-24MdePkg/Library/BaseLib: Use PcdControlFlowEnforcementPropertyMask as fixedMichael D Kinney6-6/+10
2025-12-09MdePkg/BaseLib AARCH64: Drop special Unaligned.c versionArd Biesheuvel2-252/+1
2025-12-09MdePkg/BaseLib: Avoid undefined behavior in Unaligned() accessorsArd Biesheuvel1-17/+28
2025-11-22MdePkg: fix various typosPhilipp Schuster1-14/+14
2025-11-04MdePkg: Add code to detect running as an SEV guestRARelph4-0/+79
2025-09-26MdePkg: Remove ARM32 Support from BaseLibOliver Smith-Denny22-973/+5
2025-09-19MdePkg/Library/BaseLib: Remove __chkstk() from BaseLibMichael D Kinney3-20/+0
2025-06-05MdePkg: BaseLib: Add UUID-GUID conversion functionKun Qin2-0/+122
2024-11-01MdePkg: CodeQL Fixes.Michael Kubacki1-24/+40
2024-09-09MdePkg/BaseLib: Add NULL version Tdx functions for other architecturesCeping Sun1-0/+5
2024-08-30MdePkg: Rename the LoongArch CSR 0x20 registerChao Li1-12/+12
2024-08-06MdePkg/BaseLib: Add CRC16 CCITT False Implementation.kuqin121-0/+69
2024-08-01MdePkg/BaseLib: AARCH64: Add ArmReadIdAA64Isar0Reg()Pierre Gondois3-0/+62
2024-08-01MdePkg/BaseLib: AARCH64: Add ArmReadCntPctReg()Pierre Gondois3-1/+63
2024-07-17MdePkg/BaseLib: Optimize LOONGARCH64 csr usageDongyan Qian2-9/+7
2024-06-26MdePkg/BaseLib: Fix an instruction write width error in LoongArch64Dongyan Qian1-1/+1
2024-06-14MdePkg/X86UnitTestHost: set rdrand cpuid bitGerd Hoffmann1-1/+10
2024-06-12MdePkg/BaseLib: Let CpuDeadLoop() be breakable in debuggerRay Ni1-2/+4
2024-05-15MdePkg/BaseLib: Fix AARCH64 compilation errorShun Cheng Liu2-0/+2
2024-04-17MdePkg/BaseLib: Add a new VMGEXIT instruction invocation for SVSMTom Lendacky3-0/+135
2024-03-19MdePkg/BaseLib: Update TDVMCALL_EXPOSE_REGS_MASKCeping Sun1-1/+1
2024-02-06MdePkg: Add IOCSR operation for LoongArchChao Li2-0/+121
2024-02-06MdePkg: Add CSR operation for LoongArchChao Li3-0/+505
2024-02-06MdePkg: Add read stable counter operation for LoongArchChao Li2-0/+25
2024-02-06MdePkg: Add LoongArch Cpucfg functionChao Li2-0/+27
2024-02-06MdePkg: Add LoongArch64 local interrupt function set into BaseLibChao Li2-10/+34
2024-02-06MdePkg: Add LoongArch64 exception function set into BaseLibChao Li2-0/+42
2024-01-11MdePkg/BaseLib: Fix boot DxeCore hang on riscv platform王洋3-7/+63
2024-01-11MdePkg/BaseLib: RISC-V: Add function to update stimecmp registerSunil V L1-0/+7
2023-12-19MdePkg: Implement RISC-V Cache Management OperationsDhaval2-1/+18
2023-12-19MdePkg: Rename Cache Management Function To Clarify Fence Based OpDhaval1-4/+4
2023-12-03MdePkg/BaseLib: Fix CRC16-ANSI calculationPedro Falcato1-2/+2
2023-11-09MdePkg/BaseLib: Update TdVmcall to always output the value in R11Ceping Sun1-3/+1
2023-10-03MdePkg/BaseLib: fix typo in Arm SetJumpLeif Lindholm1-1/+1
2023-10-02MdePkg/BaseLib: ensure ARM LongJump never returns 0Leif Lindholm2-0/+4
2023-10-02MdePkg/BaseLib: correct register sizes in AArch64 SetJump/LongJumpLeif Lindholm2-8/+8
2023-10-02MdePkg/BaseLib: use normal register init in ARM SetJump implementationsLeif Lindholm2-2/+2
2023-10-02MdePkg/BaseLib: add ASSERT in ARM* SetJump implementationsLeif Lindholm2-0/+16
2023-10-02MdePkg/BaseLib: fix comments in ARM* SetJump/LongJump implementationsLeif Lindholm4-8/+4
2023-09-21RISCV: Fix InternalLongJump to return correct valueAndrei Warkentin1-5/+2