summaryrefslogtreecommitdiff
path: root/kernel/drivers/pci.h
diff options
context:
space:
mode:
authorAnton Kling <anton@kling.gg>2024-07-11 19:18:18 +0200
committerAnton Kling <anton@kling.gg>2024-07-11 19:18:18 +0200
commit06d1028e33735ff925983bdda4b7abe89d19c4fa (patch)
tree71fb721d57bd159be532532372d919dbc8106901 /kernel/drivers/pci.h
parente49d2a9fa5a485c33a250ce843d44fc6dedea8b5 (diff)
PCI: Fix bug not account for different bar index
Diffstat (limited to 'kernel/drivers/pci.h')
-rw-r--r--kernel/drivers/pci.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/kernel/drivers/pci.h b/kernel/drivers/pci.h
index 274e950..ea1cf14 100644
--- a/kernel/drivers/pci.h
+++ b/kernel/drivers/pci.h
@@ -1,9 +1,12 @@
#include <typedefs.h>
+#define PCI_BAR_MEM 1
+#define PCI_BAR_IO 2
+
struct PCI_BaseAddressRegister {
u32 address;
u32 size;
- // TODO: Add a "type".
+ u8 type;
};
struct GENERAL_DEVICE {