From owner-freebsd-hackers Mon Nov 12 8: 6:49 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mail.teledis.be (mail.teledis.be [217.117.32.52]) by hub.freebsd.org (Postfix) with ESMTP id C474437B405 for ; Mon, 12 Nov 2001 08:06:46 -0800 (PST) Received: from 217-117-54-102.teledisnet.be ([217.117.54.102]) by mail.teledis.be (Netscape Messaging Server 4.15) with ESMTP id GMP3FD01.EU4 for ; Mon, 12 Nov 2001 17:06:49 +0100 Subject: Hijack lpt_intr() from lpt driver From: Sansonetti Laurent To: freebsd-hackers@freebsd.org Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Evolution/0.13 (Preview Release) Date: 12 Nov 2001 17:06:32 +0000 Message-Id: <1005584796.830.6.camel@teneriel.teledisnet.be> Mime-Version: 1.0 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi hackers, I have to hijack lpt_intr() from lpt device driver (/sys/dev/ppbus/lpt.c) to measure latency. Is this right = BUS_TEARDOWN_INTR(old interrupt handler); BUS_SETUP_INTR(new interrupt handler); ? In fact I could not get resource structure and the cookie from lpt driver, so before doing bad things I would want to know if this is the right way to hijack a hardware interrupt handler. Thanks in advance, -- Sansonetti Laurent - http://lrz.linuxbe.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message