From owner-freebsd-hackers Mon Jun 29 10:27:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA25064 for freebsd-hackers-outgoing; Mon, 29 Jun 1998 10:27:35 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from heathers2.stdio.com (lile@heathers2.stdio.com [199.89.192.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA25052 for ; Mon, 29 Jun 1998 10:27:32 -0700 (PDT) (envelope-from lile@stdio.com) Received: (from lile@localhost) by heathers2.stdio.com (8.8.8/8.8.8) id NAA28340; Mon, 29 Jun 1998 13:24:39 -0400 (EDT) Date: Mon, 29 Jun 1998 13:24:38 -0400 (EDT) From: "Larry S. Lile" To: hackers@FreeBSD.ORG Subject: Blocked interrupts? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I am still working on a token-ring driver but I am now having a problem with interrupt blocking. The card inserts into the ring and interrupts the driver, but after that I get no more interrupts from the card until I reset the interrupt circuit on the card. The source for the Mach and AIX drivers I have looked at do not appear to have this problem. I was hoping someone could show me the error of my ways and help me get moving again. In one of the interrupt status registers of the card (isrp_h) before the interrupt it is 0x0, then when I enable interrupts on the card it becomes 0x40, it then interrupts the driver and goes to 0x42. This is the problem the 0x2 (in 0x42) says that all interrupts from the card are being blocked and no matter what I do (short of a reset on the interrupt circuit on the card) I cannot get the card unblocked. Any ideas or help? Larry Lile lile@stdio.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message