#include "kapi/devices/cpu.hpp" #include "kapi/devices.hpp" #include #include namespace kapi::devices { cpu::core::core(std::size_t major_number, std::size_t minor_number, std::uint64_t hardware_id, bool is_bsp) : kapi::devices::bus{major_number, minor_number, "cpu_core"} , m_hardware_id{hardware_id} , m_is_bsp{is_bsp} {} auto cpu::core::hardware_id() const -> std::uint64_t { return m_hardware_id; } auto cpu::core::is_bsp() const -> bool { return m_is_bsp; } cpu::cpu(std::size_t major, std::size_t minor) : kapi::devices::bus{major, minor, "cpu"} {} } // namespace kapi::devices