diff options
| author | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-08-22 09:40:20 +0200 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-08-22 09:40:20 +0200 |
| commit | 3e8b39cf8492239e777655eaa5d75a3710b89531 (patch) | |
| tree | cd13a4627ca7bd2d78af8e2f61f8efe65e5c3490 /dev/ZKA/HALKit | |
| parent | 1bc4f50230db4b57297fe88bdf9248f93139c4a8 (diff) | |
Refactors and improvements.
+ Add driver extension to PEF ABI, for the SYStem driver format. Which
is based on PEF.
+ Improve MP HAL code.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'dev/ZKA/HALKit')
| -rw-r--r-- | dev/ZKA/HALKit/AMD64/HalCoreMultiProcessingAMD64.cxx | 8 |
1 files changed, 4 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); |
