Add start of PCI and AHCI drivers
diff --git a/src/kernel/dri/pci/pci.c b/src/kernel/dri/pci/pci.c
new file mode 100644
index 0000000..09c9056
--- /dev/null
+++ b/src/kernel/dri/pci/pci.c
@@ -0,0 +1,13 @@
+#include <dri/pci.h>
+
+ushort pci_config_readw(uchar bus, uchar slot, uchar func, uchar offset)
+{
+	struct pci_config_address address =
+	{
+		.enabled = 1,
+		.bus = bus,
+		.device = slot,
+		.function = func,
+		.offset = offset ^ 0b11,
+	};
+}