diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2016-02-03 01:28:20 -0500 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2016-02-03 10:38:42 -0500 |
commit | 4d8510cdcca0a6b160bb8dc3a254ab0baacb10f6 (patch) | |
tree | 03e971f2bc93a834a3dd57a304b9a6a17309eba4 /src/hw/ata.c | |
parent | 62ff9d5f649c6ce0d8cbea5d90080afc9870f54a (diff) | |
download | seabios-4d8510cdcca0a6b160bb8dc3a254ab0baacb10f6.tar.gz |
pci: Split low-level pci code from higher-level 'struct pci_device' code
Split pci.c into pci.c and pcidevice.c. The low-level code that
interacts directly with the PCI devices remains in pci.c, while
functions dealing with the higher level pci_device cache move to
pcidevice.c. Only pci.c is needed in 16bit mode.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'src/hw/ata.c')
-rw-r--r-- | src/hw/ata.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/hw/ata.c b/src/hw/ata.c index 12dab961..9a4b4354 100644 --- a/src/hw/ata.c +++ b/src/hw/ata.c @@ -12,7 +12,8 @@ #include "byteorder.h" // be16_to_cpu #include "malloc.h" // malloc_fseg #include "output.h" // dprintf -#include "pci.h" // foreachpci +#include "pci.h" // pci_config_readb +#include "pcidevice.h" // foreachpci #include "pci_ids.h" // PCI_CLASS_STORAGE_OTHER #include "pci_regs.h" // PCI_INTERRUPT_LINE #include "pic.h" // enable_hwirq |