Luna/kernel/src/misc/hang.cpp

14 lines
150 B
C++
Raw Normal View History

2022-09-21 15:56:53 +00:00
#include "misc/hang.h"
2022-09-05 14:13:51 +00:00
2022-09-06 10:12:55 +00:00
[[noreturn]] void hang()
2022-09-05 14:13:51 +00:00
{
asm volatile("cli");
end:
halt();
goto end;
}
void halt()
{
asm volatile("hlt");
}