From owner-freebsd-hackers Wed Feb 26 01:38:02 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id BAA27939 for hackers-outgoing; Wed, 26 Feb 1997 01:38:02 -0800 (PST) Received: from luoqi.watermarkgroup.com (ppp-3.ts-1.ptn.idt.net [169.132.64.3]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id BAA27927 for ; Wed, 26 Feb 1997 01:37:56 -0800 (PST) Received: from sabrina (localhost.idt.net [127.0.0.1]) by luoqi.watermarkgroup.com (8.8.4/8.6.12) with SMTP id EAA00391 for ; Wed, 26 Feb 1997 04:37:52 -0500 (EST) Message-ID: <3314046F.167EB0E7@watermarkgroup.com> Date: Wed, 26 Feb 1997 04:37:51 -0500 From: Luoqi Chen X-Mailer: Mozilla 3.0Gold (X11; I; FreeBSD 2.2-GAMMA i386) MIME-Version: 1.0 To: freebsd-hackers@freebsd.org Subject: Adaptec AVA-1515 asserts wrong IRQ?! Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk A while ago, I remembered, someone said that there was no irq coming back from the card. It turned out that the card asserted the wrong irq line! I set both irq jumpers on the AVA-1515 (why it needs two?) to 11, the default. Reboot. As usual, it could detect the hard drive connected to it and return the geometry during booting. But any scsi command sent to it was timed out. But when I looked the pending irq interrupts at 0xa0 (IO_ICU2), it was 0x40, that's irq 10! No wonder there was no interrupt from the card. This also explains why it could mess up with other cards as some people complained. After booted from a recompiled kernel with irq 10, I was able to execute some scsi commands and failed to read anything off the hard drive. I still need to look into that. Now I have a question, I was able to use this card from NT, and if i remembered correctly, NT detected that the irq was 11. How was NT able to do that? -lq