git://scm.lunaixsky.com
/
lunaix-os.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Unit testing framework and devicetree framework refactoring (#50)
[lunaix-os.git]
/
lunaix-os
/
hal
/
ahci
/
ahci.c
diff --git
a/lunaix-os/hal/ahci/ahci.c
b/lunaix-os/hal/ahci/ahci.c
index f4e0dd4bed37f05ea975af584dc3d7ecaebb557b..04a71047b6708f4f06e8a3465a4900aead0acd88 100644
(file)
--- a/
lunaix-os/hal/ahci/ahci.c
+++ b/
lunaix-os/hal/ahci/ahci.c
@@
-14,11
+14,11
@@
#include <hal/ahci/scsi.h>
#include <hal/pci.h>
#include <hal/ahci/scsi.h>
#include <hal/pci.h>
-#include <
sys/port_
io.h>
+#include <
asm/x86_pm
io.h>
#include <klibc/string.h>
#include <lunaix/block.h>
#include <klibc/string.h>
#include <lunaix/block.h>
-#include <
lunaix/
generic/isrm.h>
+#include <
asm-
generic/isrm.h>
#include <lunaix/mm/mmio.h>
#include <lunaix/mm/valloc.h>
#include <lunaix/mm/page.h>
#include <lunaix/mm/mmio.h>
#include <lunaix/mm/valloc.h>
#include <lunaix/mm/page.h>
@@
-29,7
+29,7
@@
#define HBA_CLB_SIZE 1024
#define HBA_MY_IE (HBA_PxINTR_DHR | HBA_PxINTR_TFE | HBA_PxINTR_OF)
#define HBA_CLB_SIZE 1024
#define HBA_MY_IE (HBA_PxINTR_DHR | HBA_PxINTR_TFE | HBA_PxINTR_OF)
-#define AHCI_DEVCLASS DEVCLASS(
DEVIF_PCI, DEVFN_STORAGE, DEV_
SATA)
+#define AHCI_DEVCLASS DEVCLASS(
LUNAIX, STORAGE,
SATA)
// #define DO_HBA_FULL_RESET
// #define DO_HBA_FULL_RESET