audk/MdePkg/Library/BaseLib/LoongArch64
Chao Li bc0b418cba MdePkg: Add IOCSR operation for LoongArch
Add IoCsrRead8, IoCsrRead16, IoCsrRead32, IoCsrRead64, IoCsrWrite8,
IoCsrWrite16, IoCsrWrite32, IoCsrWrite64 to operate the IOCSR registers
of LoongArch architecture.

BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4584

Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Cc: Zhiguang Liu <zhiguang.liu@intel.com>
Signed-off-by: Chao Li <lichao@loongson.cn>
Acked-by: Michael D Kinney <michael.d.kinney@intel.com>
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
2024-02-06 23:51:47 +08:00
..
AsmCsr.S MdePkg: Add CSR operation for LoongArch 2024-02-06 23:51:47 +08:00
Barrier.S
CpuBreakpoint.S
CpuPause.S
Cpucfg.S MdePkg: Add LoongArch Cpucfg function 2024-02-06 23:51:47 +08:00
Csr.c MdePkg: Add CSR operation for LoongArch 2024-02-06 23:51:47 +08:00
DisableInterrupts.S MdePkg: Add LoongArch64 local interrupt function set into BaseLib 2024-02-06 23:51:47 +08:00
EnableInterrupts.S MdePkg: Add LoongArch64 local interrupt function set into BaseLib 2024-02-06 23:51:47 +08:00
ExceptionBase.S
GetInterruptState.S
InternalSwitchStack.c
IoCsr.S MdePkg: Add IOCSR operation for LoongArch 2024-02-06 23:51:47 +08:00
MemoryFence.S
ReadStableCounter.S MdePkg: Add read stable counter operation for LoongArch 2024-02-06 23:51:47 +08:00
SetJumpLongJump.S
SwitchStack.S