blob: 56f72ff1aaf63ce9bce4a3198a9d18cf31761867 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
// ============================================================================
// arch/x86_64/Processor.cpp - x86_64 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: GDT, IDT, LAPIC base, etc.
(void)boot_info;
}
|