From owner-freebsd-questions Tue Jan 19 17:05:39 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA05090 for freebsd-questions-outgoing; Tue, 19 Jan 1999 17:05:39 -0800 (PST) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from quack.kfu.com (quack.kfu.com [170.1.70.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA05078 for ; Tue, 19 Jan 1999 17:05:35 -0800 (PST) (envelope-from nsayer@quack.kfu.com) Received: (from nsayer@localhost) by quack.kfu.com (8.8.7/8.8.5) id RAA17165 for freebsd-questions@freeBsd.org; Tue, 19 Jan 1999 17:05:28 -0800 (PST) Date: Tue, 19 Jan 1999 17:05:28 -0800 (PST) From: Nick Sayer Message-Id: <199901200105.RAA17165@quack.kfu.com> To: freebsd-questions@FreeBSD.ORG Subject: Reclaiming irqs for unsupported PCI hardware? Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG My Dell Insperion 3500 laptop has two PCI devices that are unsupported by FreeBSD. One is the USB controller, the other is the PCI instance of the audio hardware (oddly, the "compatability ISA" instance of the audio hardware is compatable with OSS, when treated as a generic CS4232, but it has a separate IRQ). My laptop is basically out of IRQs. Windows seems to manage this by bridging PCI devices together on a single IRQ. I would just as soon ask FreeBSD to just ignore the two devices in question and allow the IRQs to be reused. One of them has "no driver assigned", and the other shows up as chip4, but they still end up occupying IRQs 10 and 11. Prime real estate, I would say. While I am writing, why is it necessary for the PCCARD controller to use an IRQ? It only generates them at slot events, which happen, what, every few _hours_ or so? Can't they be polled? IRQs are precious in modern x86 machines (unfortunately). To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message