From owner-freebsd-current Mon Mar 20 21:33:19 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA08850 for current-outgoing; Mon, 20 Mar 1995 21:33:19 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id VAA08813 for ; Mon, 20 Mar 1995 21:33:04 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id PAA04875; Tue, 21 Mar 1995 15:29:41 +1000 Date: Tue, 21 Mar 1995 15:29:41 +1000 From: Bruce Evans Message-Id: <199503210529.PAA04875@godzilla.zeta.org.au> To: current@FreeBSD.org, se@MI.Uni-Koeln.DE Subject: Re: Sharing interrupts with PCI devices? Sender: current-owner@FreeBSD.org Precedence: bulk >This results in low overhead operation >in the non shared case, and in interrupts >masked for as short a period of time as >possible in the shared case. >*** *** *** *** *** *** *** *** *** *** *** >I will apply the PCI SHARED INTERRUPT patch >tomorrow. All PCI device drivers will have >been checked to conform to the return value >convention described above ! This results in a higher overhead operation in the non-shared case :-]. What about generic drivers like isa/bt742a.c? Does the new requirement give higher overhead in the non-shared ISA (VLB) case? The overheads are relatively _very_ small for devices that transfer large blocks so I'm not worried about the overheads for bt742a. Bruce