#include "arch/devices/local_apic.hpp" #include "kapi/devices.hpp" #include "kapi/memory.hpp" #include #include #include namespace arch::devices { local_apic::local_apic(std::size_t major, std::size_t minor, std::uint64_t hardware_id, kapi::memory::physical_address base) : kapi::devices::device{major, minor, "lapic"} , m_hardware_id{hardware_id} , m_base{base} {} auto local_apic::init() -> bool { kstd::println("[x86_64:DEV] Initializing local APIC on core {}", m_hardware_id); return true; } } // namespace arch::devices