Date: Fri, 6 Sep 2002 15:19:39 -0700 (PDT) From: John Baldwin <jhb@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/pci pci_bus.c Message-ID: <200209062219.g86MJdGp046519@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
jhb 2002/09/06 15:19:39 PDT
Modified files:
sys/i386/pci pci_bus.c
Log:
Add a subclass of the PCI-PCI bridge driver that uses the PCIBIOS to
route interrupts if the child bus is described in the PCIBIOS interrupt
routing table. For child busses that are in the routing table, they do
not necessarily use a 'swizzle' on their pins on the parent bus to route
interrupts for child devices. If the child bus is an embedded device then
the pins on the child devices can be (and usually are) directly connected
either to a PIC or to a Interrupt Router. This fixes PCIBIOS interrupt
routing across PCI-PCI bridges for embedded devices.
Revision Changes Path
1.87 +69 -2 src/sys/i386/pci/pci_bus.c
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200209062219.g86MJdGp046519>
