Begin PCI refactor
diff --git a/include/kernel/dri/pci/vendors.h b/include/kernel/dri/pci/vendors.h
new file mode 100644
index 0000000..dc05e8a
--- /dev/null
+++ b/include/kernel/dri/pci/vendors.h
@@ -0,0 +1,14 @@
+#pragma once
+
+#include <kint.h>
+
+struct pci_vendor
+{
+    ushort id;
+    char *name;
+};
+
+extern struct pci_vendor pci_vendors[];
+extern int pci_num_vendors;
+
+struct pci_vendor *pci_vendor_by_id(ushort id);
\ No newline at end of file