From owner-freebsd-commit Fri Mar 31 06:08:37 1995 Return-Path: commit-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA20503 for commit-outgoing; Fri, 31 Mar 1995 06:08:37 -0800 Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA20490 for cvs-sys-outgoing; Fri, 31 Mar 1995 06:08:36 -0800 Received: (from gibbs@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA20479; Fri, 31 Mar 1995 06:08:34 -0800 Date: Fri, 31 Mar 1995 06:08:34 -0800 From: "Justin T. Gibbs" Message-Id: <199503311408.GAA20479@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/pci aic7870.c Sender: commit-owner@FreeBSD.org Precedence: bulk gibbs 95/03/31 06:08:34 Modified: sys/pci aic7870.c Log: Mask the call to ahc_attach with an splbio/splx pair. This allows us to poll succesfully even if we are sharing the interrupt. Register the interrupt handler before the attach. This commit makes the 294x PCI shared interrupt compliant. This has been tested with an aic7870 motherboard controller and a 294x in the same machine shareing an irq.