summaryrefslogtreecommitdiff
path: root/MdePkg/Library
AgeCommit message (Expand)AuthorFilesLines
2023-06-21MdePkg: Code optimization to SMM InternalAllocateAlignedPagesduntan1-1/+1
2023-06-06MdePkg/BaseLib: Add SpeculationBarrier implementation for RiscV64Yong Li2-0/+35
2023-05-17MdePkg: add SBI-based SerialPortLib for RISC-VAndrei Warkentin7-0/+765
2023-05-17MdePkg: BaseRiscVSbiLib: make more useful to consumersAndrei Warkentin1-2/+1
2023-05-11MdePkg: Add NULL library of TraceHubDebugSysTLibGua Guo2-0/+105
2023-05-11MdePkg: Add MipiSysTLib libraryGua Guo7-0/+1423
2023-05-11MdePkg: Add mipisyst submoduleGua Guo1-0/+0
2023-05-05BaseSynchronizationLib: Fix LoongArch64 synchronization functionsDongyan Qian2-19/+13
2023-05-05MdePkg/BasePeCoffLib: Deal with broken debug directoriesArd Biesheuvel1-0/+15
2023-05-05MdePkg: Support FDT library.Benny Lin11-0/+812
2023-05-05Tianocore: Support FDT library.Benny Lin1-0/+0
2023-04-12MdePkg: Add new JedecJep106Lib to fetch JEDEC JEP106 manufacturerRebecca Cran2-0/+1864
2023-04-10MdePkg/Library/BaseLib: HOST_APPLICATION IA32/X64 onlyMichael D Kinney1-1/+1
2023-04-07MdePkg/PeCoffLib: Capture DLL characteristics fields in image contextArd Biesheuvel1-11/+35
2023-04-03MdePkg: Fix conditionally uninitialized variablesMichael Kubacki1-8/+32
2023-03-30MdePkg/BaseRngLib AARCH64: Make asm files BTI compatibleArd Biesheuvel2-2/+2
2023-03-30MdePkg/BaseSynchronizationLib AARCH64: Make asm files BTI compatibleArd Biesheuvel1-0/+5
2023-03-30MdePkg/BaseMemoryLibOptDxe AARCH64: Make asm files BTI compatibleArd Biesheuvel5-0/+9
2023-03-30MdePkg/BaseLib AARCH64: Make asm files BTI compatibleArd Biesheuvel8-0/+10
2023-03-30MdePkg/BaseLib AARCH64: Make LongJump() BTI compatibleArd Biesheuvel1-2/+1
2023-03-30MdePkg/BaseIoLibIntrinsic AARCH64: Make asm files BTI compatibleArd Biesheuvel1-0/+8
2023-03-30MdePkg/BaseCpuLib AARCH64: Make asm files BTI compatibleArd Biesheuvel2-0/+2
2023-03-17MdePkg: Update code to be more C11 compliant by using __func__Rebecca Cran5-18/+18
2023-03-16MdePkg/BaseCacheMaintenanceLib: RISC-V: Fix InvalidateInstructionCacheRangeTuan Phan1-1/+6
2023-03-10MdePkg: Move API and implementation from UefiCpuLib to CpuLibYu Pu4-0/+206
2023-03-08MdePkg: BaseCpuLib: Fix RISCV CpuSleep symbol name.Andrei Warkentin1-2/+2
2023-03-08MdePkg: BaseLib: don't log in RISCV InternalSwitchStackAndrei Warkentin1-8/+0
2023-03-08MdePkg: BasePeCoffLib: Allow AArch64 and x64 images in ImageFormatSupportedAndrei Warkentin1-1/+9
2023-02-16MdePkg: Add BaseRiscVSbiLib Library for RISC-VSunil V L3-0/+299
2023-02-16MdePkg/BaseLib: RISC-V: Add few more helper functionsSunil V L5-4/+129
2023-02-15MdePkg: Added Call for AfterReadyToBoot EventRobert Phelps2-0/+15
2022-12-14MdePkg/UnitTestHostBaseLib: Remove HOST_APPLICATION limitationLiu, Zhiguang1-3/+6
2022-12-14MdePkg/BaseCpuLib: Remove assembly for CpuFlushTlbLiu, Zhiguang5-97/+5
2022-11-29BaseSynchronizationLib: Fix RISC-V helper nameSunil V L2-4/+2
2022-11-07MdePkg/BaseLib: Fix out-of-bounds reads in SafeStringPedro Falcato1-4/+21
2022-11-06MdePkg/ArmTrngLib: Add NULL instance of Arm TRNG LibrarySami Mujawar3-0/+163
2022-10-14MdePkg/BaseSafeIntLib: Add LoongArch64 architecture for BaseSafeIntLib.Chao Li1-4/+5
2022-10-14MdePkg/BaseSynchronizationLib: LoongArch cache related code.Chao Li3-0/+361
2022-10-14MdePkg/BaseCpuLib: LoongArch Base CPU library implementation.Chao Li4-3/+39
2022-10-14MdePkg/BasePeCoff: Add LoongArch PE/Coff related code.Chao Li4-1/+146
2022-10-14MdePkg/BaseIoLibIntrinsic: IoLibNoIo for LoongArch architecture.Chao Li2-4/+9
2022-10-14MdePkg/BaseCacheMaintenanceLib: LoongArch cache maintenance implementation.Chao Li2-1/+259
2022-10-14MdePkg/BaseLib: BaseLib for LOONGARCH64 architecture.Chao Li11-1/+339
2022-10-14MdePkg/DxeServicesLib: Add LOONGARCH64 architectureChao Li1-2/+2
2022-08-10MdePkg/Library/UefiDevicePathLib: Add back StandaloneMm INF fileMichael D Kinney1-0/+78
2022-07-23MdePkg/UefiDevicePathLib: Add support for PEIMsMateusz Albecki2-3/+3
2022-06-13MdePkg/BaseLib: Add CRC16-ANSI and CRC32c implementationsPedro Falcato1-0/+144
2022-06-13MdePkg: Remove "assert" from SmmCpuRendevousLibNull.cZhihao Li1-1/+0
2022-05-13MdePkg: Remove RVCT supportRebecca Cran7-30/+0
2022-05-09MdePkg: add SmmCpuRendezvousLib.h and SmmCpuRendezvousLibNull implement.Li, Zhihao2-0/+55