1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 22:07:36 +00:00

Kernel: Add MSI support to AHCI

Add MSI support to AHCI. Prefer MSI interrupts over pin-based
interrupts.
This commit is contained in:
Pankaj Raghav 2023-05-08 21:36:47 +02:00 committed by Jelle Raaijmakers
parent 8f62e62cfe
commit 6c7ee5344c
3 changed files with 6 additions and 5 deletions

View file

@ -7,7 +7,7 @@
#pragma once
#include <Kernel/Devices/Device.h>
#include <Kernel/Interrupts/IRQHandler.h>
#include <Kernel/Interrupts/PCIIRQHandler.h>
#include <Kernel/Library/LockRefPtr.h>
#include <Kernel/Locking/Mutex.h>
#include <Kernel/Memory/PhysicalPage.h>
@ -25,7 +25,7 @@ class AsyncBlockDeviceRequest;
class AHCIController;
class AHCIPort;
class AHCIInterruptHandler final : public IRQHandler {
class AHCIInterruptHandler final : public PCIIRQHandler {
friend class AHCIController;
public: