/* * * PCI defines and function prototypes * Copyright 1994, Drew Eckhardt * Copyright 1997, 1998 Martin Mares * * For more information, please consult the following manuals (look at * http://www.pcisig.com/ for how to get them): * * PCI BIOS Specification * PCI Local Bus Specification * PCI to PCI Bridge Specification * PCI System Design Guide * * $Id$ */ #ifndef BSP_POWERPC_PCI_H #define BSP_POWERPC_PCI_H #include struct _pin_routes { int pin, int_name[4]; }; struct _int_map { int bus, slot, opts; struct _pin_routes pin_route[5]; }; void FixupPCI( const struct _int_map *, int (*swizzler)(int,int) ); /* FIXME: This probably belongs into rtems/pci.h */ extern unsigned char pci_bus_count(); #endif /* BSP_POWERPC_PCI_H */