]>
git.proxmox.com Git - mirror_edk2.git/blob - MdePkg/Library/BaseLib/RiscV64/GetInterruptState.c
292f1ec441841daa7ec5e550ece69cdb57bebfcf
2 CPU get interrupt state function for RISC-V
4 Copyright (c) 2020, Hewlett Packard Enterprise Development LP. All rights reserved.<BR>
6 SPDX-License-Identifier: BSD-2-Clause-Patent
9 #include "BaseLibInternals.h"
11 extern UINT32
RiscVGetSupervisorModeInterrupts (VOID
);
14 Retrieves the current CPU interrupt state.
16 Returns TRUE is interrupts are currently enabled. Otherwise
19 @retval TRUE CPU interrupts are enabled.
20 @retval FALSE CPU interrupts are disabled.
29 unsigned long RetValue
;
31 RetValue
= RiscVGetSupervisorModeInterrupts ();
32 return RetValue
? TRUE
: FALSE
;