summaryrefslogtreecommitdiff
path: root/kernel/arch/x86_64/Processor.cpp
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;
}