summaryrefslogtreecommitdiffstats
path: root/src/arch/i386/prefix/select_pci.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/arch/i386/prefix/select_pci.c')
-rw-r--r--src/arch/i386/prefix/select_pci.c28
1 files changed, 0 insertions, 28 deletions
diff --git a/src/arch/i386/prefix/select_pci.c b/src/arch/i386/prefix/select_pci.c
deleted file mode 100644
index 691b461c..00000000
--- a/src/arch/i386/prefix/select_pci.c
+++ /dev/null
@@ -1,28 +0,0 @@
-#include "dev.h"
-#include <gpxe/pci.h>
-#include "registers.h"
-
-/*
- * Register a device as the default PCI boot device. This code is
- * called by the PCI ROM prefix.
- *
- * Do not move this code to drivers/bus/pci.c, because it is
- * i386-specific, and don't merge it with select_isapnp.c, because
- * that would cause linker symbol pollution.
- *
- */
-void i386_select_pci_device ( struct i386_all_regs *ix86 ) {
- /*
- * PCI BIOS passes busdevfn in %ax
- *
- */
- union {
- struct bus_loc bus_loc;
- struct pci_loc pci_loc;
- } u;
-
- /* Select PCI bus and specified busdevfn as first boot device */
- memset ( &u, 0, sizeof ( u ) );
- u.pci_loc.busdevfn = ix86->regs.ax;
- select_device ( &dev, &pci_driver, &u.bus_loc );
-}