From owner-freebsd-scsi Fri Sep 20 03:34:25 1996 Return-Path: owner-freebsd-scsi Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA25084 for freebsd-scsi-outgoing; Fri, 20 Sep 1996 03:34:25 -0700 (PDT) Received: from zibbi.mikom.csir.co.za (zibbi.mikom.csir.co.za [146.64.24.58]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id DAA24946 for ; Fri, 20 Sep 1996 03:34:07 -0700 (PDT) Received: (from jhay@localhost) by zibbi.mikom.csir.co.za (8.7.6/8.7.3) id MAA06639 for freebsd-scsi@freebsd.org; Fri, 20 Sep 1996 12:33:45 +0200 (SAT) From: John Hay Message-Id: <199609201033.MAA06639@zibbi.mikom.csir.co.za> Subject: Adaptec AHA2940AU anyone? To: freebsd-scsi@freebsd.org Date: Fri, 20 Sep 1996 12:33:45 +0200 (SAT) X-Mailer: ELM [version 2.4ME+ PL24 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-scsi@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, I got an AHA2940AU with my PPro-200 by mistake. I actually ordered an AHA2940UW which I know is supported by FreeBSD. Because it will take a while to get it replaced (they are out of stock at the moment), I decided to give it a try. It was easy to get it to work, but I have a problem that when I do a reboot, the Adaptec BIOS don't see the disk anymore. Even a reset is not good enough. I have to power cycle the machine before the BIOS will see the disk again. Do any of you have an idea where I can look to see what is going wrong, or should I just return the card? I had a look on Adaptec's web site, but I can't find any reference to this card. BTW The patch is against 2.1.5, but the code in -current look the same. John -- John Hay -- John.Hay@mikom.csir.co.za *** pci/aic7870.c.org Sat Jun 8 09:10:57 1996 --- pci/aic7870.c Mon Sep 16 21:22:17 1996 *************** *** 81,86 **** --- 81,87 ---- #define PCI_DEVICE_ID_ADAPTEC_3940U 0x82789004ul #define PCI_DEVICE_ID_ADAPTEC_2944U 0x84789004ul #define PCI_DEVICE_ID_ADAPTEC_2940U 0x81789004ul + #define PCI_DEVICE_ID_ADAPTEC_2940AU 0x61789004ul #define PCI_DEVICE_ID_ADAPTEC_3940 0x72789004ul #define PCI_DEVICE_ID_ADAPTEC_2944 0x74789004ul #define PCI_DEVICE_ID_ADAPTEC_2940 0x71789004ul *************** *** 211,216 **** --- 212,220 ---- case PCI_DEVICE_ID_ADAPTEC_2940U: return ("Adaptec 2940 Ultra SCSI host adapter"); break; + case PCI_DEVICE_ID_ADAPTEC_2940AU: + return ("Adaptec 2940A Ultra SCSI host adapter"); + break; case PCI_DEVICE_ID_ADAPTEC_2944: return ("Adaptec 2944 SCSI host adapter"); break; *************** *** 259,264 **** --- 263,269 ---- case PCI_DEVICE_ID_ADAPTEC_3940U: case PCI_DEVICE_ID_ADAPTEC_2944U: case PCI_DEVICE_ID_ADAPTEC_2940U: + case PCI_DEVICE_ID_ADAPTEC_2940AU: case PCI_DEVICE_ID_ADAPTEC_3940: case PCI_DEVICE_ID_ADAPTEC_2944: case PCI_DEVICE_ID_ADAPTEC_2940: *************** *** 340,345 **** --- 345,351 ---- break; case PCI_DEVICE_ID_ADAPTEC_2944U: case PCI_DEVICE_ID_ADAPTEC_2940U: + case PCI_DEVICE_ID_ADAPTEC_2940AU: ahc_t = AHC_294U; break; case PCI_DEVICE_ID_ADAPTEC_2944: