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:
parent
8f62e62cfe
commit
6c7ee5344c
3 changed files with 6 additions and 5 deletions
|
@ -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:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue