From owner-freebsd-scsi Thu Aug 22 19:24:59 1996 Return-Path: owner-freebsd-scsi Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA21233 for freebsd-scsi-outgoing; Thu, 22 Aug 1996 19:24:59 -0700 (PDT) Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id TAA21228 for ; Thu, 22 Aug 1996 19:24:56 -0700 (PDT) Received: from phoenix.csie.nctu.edu.tw (root@phoenix.csie.nctu.edu.tw [140.113.17.171]) by who.cdrom.com (8.7.5/8.6.11) with ESMTP id TAA18009 for ; Thu, 22 Aug 1996 19:24:55 -0700 (PDT) Received: from FreeBSD.csie.NCTU.edu.tw (freebsd.csie.nctu.edu.tw [140.113.235.250]) by phoenix.csie.nctu.edu.tw (8.7.5/8.7.5) with ESMTP id KAA08651 for ; Fri, 23 Aug 1996 10:24:37 +0800 (CST) Received: (from jdli@localhost) by FreeBSD.csie.NCTU.edu.tw (8.7.5/8.7.3) id KAA11513 for freebsd-scsi@freebsd.org; Fri, 23 Aug 1996 10:23:03 +0800 (CST) From: Jian-Da Li Message-Id: <199608230223.KAA11513@FreeBSD.csie.NCTU.edu.tw> Subject: New SCSI driver - Tekram DC390 series To: freebsd-scsi@freebsd.org Date: Fri, 23 Aug 1996 10:23:03 +0800 (CST) X-Mailer: ELM [version 2.4ME+ PL11 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-scsi@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi : Tekram DC390 series are nice PCI SCSI controllers. DC390 (T): base on AMD53C974, SCSI-2 DC390W (T): base on NCR53C825A, Wide DC390U (T): base on NCR53C875, Ultra DC390F (T): base on NCR53C875, Ultra Wide They should be better choices over NCR81x since they are inexpensive and even better. The Tekram company developes their own FreeBSD driver, and now it's ready for FreeBSD 2.1.0R, 2.1.5R, 2.2-960801-SNAP. You can get the boot disk and kernel patch from : ftp://freebsd.csie.nctu.edu.tw/Upload/Tekram/ Now I want to ask a question .... The DC390 is ok since no FreeBSD driver supports AMD-chip yet. The DC390W/U/F are base on NCR825/875, and the ncr driver in FreeBSD will probe these cards, too. The problem is, we can't disable PCI device in userconfig, how do we make these two drivers (tekram, ncr) co-exist ? The NCR driver in freebsd doesn't work well with DC390F. The Tekram developes the driver themselves, and they are un-willing to merge their driver into ncr.c or make ncr.c works with their card. Currently the Tekram kernel patch will comment out the NCR825/NCR875 chip ID in ncr.c to avoid the probe conflicts. But I don't think it a solution at all. Any ideas ? Thanks for your help. -- 李 建 達 (Jian-Da Li) 交 大 資 工 E-Mail : http://www.csie.nctu.edu.tw/~jdli