aboutsummaryrefslogtreecommitdiff
path: root/arch/x86_64/kapi/interrupts.cpp
blob: 85acc0faf6fe5e6deee8347a7afcbff3f66b8b0a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <kapi/interrupts.hpp>

namespace kapi::interrupts
{

  auto enable() -> void
  {
    asm volatile("sti");
  }

  auto disable() -> void
  {
    asm volatile("cli");
  }

}  // namespace kapi::interrupts