From 161a8ea06252c13b7aeaf764b00bb2a0eaac2cc1 Mon Sep 17 00:00:00 2001 From: Liav A Date: Sun, 25 Apr 2021 21:04:41 +0300 Subject: [PATCH] Kernel: Ensure IO and memory accesses are allowed for IDE channels --- Kernel/Storage/IDEController.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Kernel/Storage/IDEController.cpp b/Kernel/Storage/IDEController.cpp index be041ed506..a347081637 100644 --- a/Kernel/Storage/IDEController.cpp +++ b/Kernel/Storage/IDEController.cpp @@ -53,6 +53,8 @@ UNMAP_AFTER_INIT IDEController::IDEController(PCI::Address address, bool force_p : StorageController() , PCI::DeviceController(address) { + PCI::enable_io_space(address); + PCI::enable_memory_space(address); initialize(force_pio); }