summaryrefslogtreecommitdiffhomepage
path: root/dev
diff options
context:
space:
mode:
Diffstat (limited to 'dev')
-rw-r--r--dev/ZKA/HALKit/AMD64/HalCoreMultiProcessingAMD64.cxx8
-rw-r--r--dev/ZKA/KernelKit/PEF.hxx1
2 files changed, 5 insertions, 4 deletions
diff --git a/dev/ZKA/HALKit/AMD64/HalCoreMultiProcessingAMD64.cxx b/dev/ZKA/HALKit/AMD64/HalCoreMultiProcessingAMD64.cxx
index dae2a5e3..7fee9005 100644
--- a/dev/ZKA/HALKit/AMD64/HalCoreMultiProcessingAMD64.cxx
+++ b/dev/ZKA/HALKit/AMD64/HalCoreMultiProcessingAMD64.cxx
@@ -170,11 +170,11 @@ namespace Kernel::HAL
}
/// @brief Fetch and enable cores inside main CPU.
- /// @param rsdPtr RSD PTR structure.
- Void hal_system_get_cores(voidPtr rsdPtr)
+ /// @param vendor_ptr RSD PTR structure.
+ Void hal_system_get_cores(voidPtr vendor_ptr)
{
- auto acpi_interface = ACPIFactoryInterface(rsdPtr);
- kRawMADT = acpi_interface.Find(kApicSignature).Leak().Leak();
+ auto hw_and_pow_int = PowerFactoryInterface(vendor_ptr);
+ kRawMADT = hw_and_pow_int.Find(kApicSignature).Leak().Leak();
kMADTBlock = reinterpret_cast<MADT_TABLE*>(kRawMADT);
diff --git a/dev/ZKA/KernelKit/PEF.hxx b/dev/ZKA/KernelKit/PEF.hxx
index d02cd4f9..ad0de727 100644
--- a/dev/ZKA/KernelKit/PEF.hxx
+++ b/dev/ZKA/KernelKit/PEF.hxx
@@ -101,6 +101,7 @@ namespace Kernel
#define kPefLibExt ".lib"
#define kPefObjectExt ".obj"
#define kPefDebugExt ".dbg"
+#define kPefDriverExt ".sys"
// Kernel System Binary Interface.
#define kPefAbi (0x5046)