diff options
Diffstat (limited to 'kernel/arch/aarch64/Processor.cpp')
| -rw-r--r-- | kernel/arch/aarch64/Processor.cpp | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/kernel/arch/aarch64/Processor.cpp b/kernel/arch/aarch64/Processor.cpp new file mode 100644 index 0000000..725fa38 --- /dev/null +++ b/kernel/arch/aarch64/Processor.cpp @@ -0,0 +1,17 @@ +// ============================================================================ +// arch/aarch64/Processor.cpp - AArch64 per-CPU state implementation +// ============================================================================ + +#include "Processor.h" +#include <boot/boot_info.h> + +static Processor g_processor; + +Processor& processor() { + return g_processor; +} + +void Processor::InitEarly(const BootInfo& boot_info) { + // Phase 2: VBAR_EL1, GIC base, etc. + (void)boot_info; +} |
