X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/d1b1c8d9119229dbeed06cd252917e54a1cb77f6..f89517343bf062d299d54408eea2f9387bfefb6d:/lunaix-os/includes/hal/ahci/ahci.h?ds=sidebyside diff --git a/lunaix-os/includes/hal/ahci/ahci.h b/lunaix-os/includes/hal/ahci/ahci.h index a9d96c7..9cf80fc 100644 --- a/lunaix-os/includes/hal/ahci/ahci.h +++ b/lunaix-os/includes/hal/ahci/ahci.h @@ -2,7 +2,7 @@ #define __LUNAIX_AHCI_H #include "hba.h" -#include +#include /* * Macro naming rule: @@ -26,7 +26,7 @@ struct ahci_driver_param { ptr_t mmio_base; size_t mmio_size; - int ahci_iv; + irq_t irq; }; void @@ -59,6 +59,6 @@ struct ahci_driver* ahci_driver_init(struct ahci_driver_param* param); void -ahci_hba_isr(const struct hart_state* hstate); +ahci_hba_isr(irq_t irq, const struct hart_state* hstate); #endif /* __LUNAIX_AHCI_H */