From 174fdddc2b2302c00f7afd6cf9992dfe76552a75 Mon Sep 17 00:00:00 2001 From: Luke Date: Sat, 15 May 2021 18:20:49 +0100 Subject: [PATCH] Kernel/AHCI: Get BOH and NVMP from extended capabilities It was accidentally getting it from the regular capabilities. --- Kernel/Storage/AHCIController.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Kernel/Storage/AHCIController.cpp b/Kernel/Storage/AHCIController.cpp index 78a2aa3386..8142f3c257 100644 --- a/Kernel/Storage/AHCIController.cpp +++ b/Kernel/Storage/AHCIController.cpp @@ -116,8 +116,8 @@ AHCI::HBADefinedCapabilities AHCIController::capabilities() const (capabilities & (u32)(AHCI::HBACapabilities::SSNTF)) != 0, (capabilities & (u32)(AHCI::HBACapabilities::SNCQ)) != 0, (capabilities & (u32)(AHCI::HBACapabilities::S64A)) != 0, - (capabilities & (u32)(AHCI::HBACapabilitiesExtended::BOH)) != 0, - (capabilities & (u32)(AHCI::HBACapabilitiesExtended::NVMP)) != 0, + (extended_capabilities & (u32)(AHCI::HBACapabilitiesExtended::BOH)) != 0, + (extended_capabilities & (u32)(AHCI::HBACapabilitiesExtended::NVMP)) != 0, (extended_capabilities & (u32)(AHCI::HBACapabilitiesExtended::APST)) != 0, (extended_capabilities & (u32)(AHCI::HBACapabilitiesExtended::SDS)) != 0, (extended_capabilities & (u32)(AHCI::HBACapabilitiesExtended::SADM)) != 0,