/shark/trunk/drivers/newpci/shark_pci26.c |
27,31 → 27,21 |
extern int pci_legacy_init(void); |
extern int pci_init(void); |
|
static int pci_installed = FALSE; |
|
/* Init the Linux PCI 2.6 Driver */ |
int PCI26_installed(void) |
{ |
return pci_installed; |
} |
|
int PCI26_init() { |
|
if (pci_installed == TRUE) |
return 0; |
pci_direct_init(); |
|
pci_direct_init(); |
pcibios_init(); |
|
pcibios_init(); |
pci_driver_init(); |
|
pci_driver_init(); |
|
pci_legacy_init(); |
pci_legacy_init(); |
|
pcibios_irq_init(); |
pcibios_irq_init(); |
|
pci_init(); |
pci_init(); |
|
return 0; |
return 0; |
|
} |
/shark/trunk/drivers/newpci/makefile |
13,8 → 13,7 |
OBJS = access.o bus.o names.o pci.o pci-driver.o\ |
pool.o probe.o quirks.o remove.o search.o setup-res.o\ |
setup-irq.o setup-bus.o syscall.o i386.o common.o\ |
fixup.o irq.o legacy.o pcbios.o direct.o shark_pci26.o \ |
pci20to26.o |
fixup.o irq.o legacy.o pcbios.o direct.o shark_pci26.o |
|
OTHERINCL += -I$(BASE)/drivers/linuxc26/include |
|