Dear all, Please find the following patches for your reviewing pleasure. Sunil suggested I put these into a single patch set, instead of sending out these separately.
This patch set is also available at https://github.com/andreiw/edk2-rv-wip Andrei Warkentin (7): OvmfPkg: RiscVVirt: add SATA support MdePkg: BasePeCoffLib: Allow AArch64 and x64 images in ImageFormatSupported MdePkg: BaseLib: don't log in RISCV InternalSwitchStack MdePkg: BaseCpuLib: Fix RISCV CpuSleep symbol name. MdeModulePkg: Dxe: add RISCV64 to mMachineTypeInfo UefiCpuPkg: CpuTimerDxeRiscV64: fix tick duration accounting UefiCpuPkg: BaseRiscV64CpuExceptionHandlerLib: clean up exception handling OvmfPkg/RiscVVirt/RiscVVirtQemu.dsc | 7 + OvmfPkg/RiscVVirt/RiscVVirtQemu.fdf | 7 + MdePkg/Include/Protocol/DebugSupport.h | 32 ++- .../CpuExceptionHandlerLib.h | 11 +- MdeModulePkg/Core/Dxe/Image/Image.c | 3 +- .../BaseLib/RiscV64/InternalSwitchStack.c | 8 - .../BasePeCoffLib/RiscV/PeCoffLoaderEx.c | 9 +- UefiCpuPkg/CpuTimerDxeRiscV64/Timer.c | 39 +-- .../CpuExceptionHandlerLib.c | 232 ++++++++++++++++-- MdePkg/Library/BaseCpuLib/RiscV/Cpu.S | 4 +- .../SupervisorTrapHandler.S | 17 +- 11 files changed, 299 insertions(+), 70 deletions(-) -- 2.25.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#100466): https://edk2.groups.io/g/devel/message/100466 Mute This Topic: https://groups.io/mt/97196073/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-