summaryrefslogtreecommitdiffhomepage
path: root/Private/HALKit/AMD64/HalHardwareAPIC.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Private/HALKit/AMD64/HalHardwareAPIC.cpp')
-rw-r--r--Private/HALKit/AMD64/HalHardwareAPIC.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/Private/HALKit/AMD64/HalHardwareAPIC.cpp b/Private/HALKit/AMD64/HalHardwareAPIC.cpp
index 4e985f8e..cae54658 100644
--- a/Private/HALKit/AMD64/HalHardwareAPIC.cpp
+++ b/Private/HALKit/AMD64/HalHardwareAPIC.cpp
@@ -15,12 +15,12 @@ namespace HCore {
// @brief wakes up thread.
// wakes up thread from hang.
void rt_wakeup_thread(HAL::StackFrame* stack) {
- __asm__ volatile("cli");
+ HAL::rt_cli();
stack->Rbp = stack->R15;
stack->Rsi = stack->Rbp;
- __asm__ volatile("sti");
+ HAL::rt_sti();
}
static void __rt_hang_proc(void) {