From owner-freebsd-hackers Wed Dec 6 20: 0:32 2000 From owner-freebsd-hackers@FreeBSD.ORG Wed Dec 6 20:00:29 2000 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mass.osd.bsdi.com (dhcp245.osd.bsdi.com [204.216.28.245]) by hub.freebsd.org (Postfix) with ESMTP id 42EC637B401 for ; Wed, 6 Dec 2000 20:00:29 -0800 (PST) Received: from mass.osd.bsdi.com (localhost [127.0.0.1]) by mass.osd.bsdi.com (8.11.0/8.11.1) with ESMTP id eB749gF07307 for ; Wed, 6 Dec 2000 20:09:42 -0800 (PST) (envelope-from msmith@mass.osd.bsdi.com) Message-Id: <200012070409.eB749gF07307@mass.osd.bsdi.com> X-Mailer: exmh version 2.1.1 10/15/1999 To: hackers@freebsd.org Subject: HEADS UP - PCI code changes, review requested Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 06 Dec 2000 20:09:42 -0800 From: Mike Smith Sender: msmith@mass.osd.bsdi.com Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG As people may have noticed, I've been working on a cleanup of parts of our PCI subsystem. The next round of changes are ready for review. In summary, the changes: - Break out our bridge support into separate PCI:PCI, PCI:EISA and PCI:ISA modules. - Move all PCI core code into sys/dev/pci. - Add interrupt routing support for the Alpha platform. - Remove description strings for PCI infrastructure components from the PCI code. (pciconf now has a better database). A diff against -current is at http://people.freebsd.org/~msmith/pci.diff, comments are very much welcome. Note in particular for the Alpha folks - support is not yet in place for PCI:PCI bridges with nonstandard interrupt routing, I think I know how to do this fairly cleanly though (but I only just realised it was a problem, whoops). -- ... every activity meets with opposition, everyone who acts has his rivals and unfortunately opponents also. But not because people want to be opponents, rather because the tasks and relationships force people to take different points of view. [Dr. Fritz Todt] V I C T O R Y N O T V E N G E A N C E To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message