aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--arch/x86_64/kapi/devices.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/x86_64/kapi/devices.cpp b/arch/x86_64/kapi/devices.cpp
index eb84bc1f..d9a0b2b9 100644
--- a/arch/x86_64/kapi/devices.cpp
+++ b/arch/x86_64/kapi/devices.cpp
@@ -44,10 +44,10 @@ namespace kapi::devices
system::panic("[x86_64:DEV] The CPU topology has already been initialized!");
}
- kapi::devices::get_root_bus()->add_child(cpu_bus);
+ cpu_bus = kstd::make_shared<arch::bus::cpu>();
+ cpu_bus->facet<kapi::devices::bus_protocol>()->enumerate(*cpu_bus);
- // cpu_bus = kstd::make_shared<arch::bus::cpu>();
- // cpu_bus->facet<kapi::devices::bus_protocol>()->enumerate(*cpu_bus);
+ kapi::devices::get_root_bus()->add_child(cpu_bus);
}
} // namespace kapi::devices \ No newline at end of file