From owner-freebsd-current Thu Mar 16 18:49:21 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id SAA11180 for current-outgoing; Thu, 16 Mar 1995 18:49:21 -0800 Received: from estienne.cs.berkeley.edu (estienne.CS.Berkeley.EDU [128.32.42.147]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id SAA11173 for ; Thu, 16 Mar 1995 18:49:18 -0800 Received: from localhost (localhost [127.0.0.1]) by estienne.cs.berkeley.edu (8.6.9/8.6.9) with SMTP id SAA13927 for ; Thu, 16 Mar 1995 18:49:13 -0800 Message-Id: <199503170249.SAA13927@estienne.cs.berkeley.edu> X-Authentication-Warning: estienne.cs.berkeley.edu: Host localhost didn't use HELO protocol To: current@FreeBSD.org Subject: Sharing interrupts with PCI devices? Date: Thu, 16 Mar 1995 18:49:13 -0800 From: "Justin T. Gibbs" Sender: current-owner@FreeBSD.org Precedence: bulk I saw some commits go by about sharing interrupts under PCI. The PCI motherboard I have has an aic7870 on it, and when a 2940 is also in the machine, the bios assigns them the same interrupt. The probe appears to run fine for the first card, but the second card hangs sortly after initialization. I haven't found a way to force them onto separate interrupts in the BIOS or elsewhere, so it looks like I'm stuck (the onboard controller cannot be disabled :-(). Does the PCI code already contain logic to pass the proper unit number down to the driver if two cards use the same interrupt? __ Justin T. Gibbs ============================================== TCS Instructional Group - Programmer/Analyst 1 Cory | Po | Danube | Volga | Parker | Torus ==============================================