Luna/kernel/src/arch/CPU.h
2022-11-16 17:37:18 +01:00

14 lines
213 B
C++

#pragma once
#include <Result.h>
struct Registers;
namespace CPU
{
Result<const char*> identify();
void platform_init();
[[noreturn]] void efficient_halt();
void switch_kernel_stack(u64 top);
}