From owner-freebsd-current Fri Jul 11 10:10:36 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA21442 for current-outgoing; Fri, 11 Jul 1997 10:10:36 -0700 (PDT) Received: from degas.telebyte.nl (root@degas.telebyte.nl [194.235.214.15]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA21433 for ; Fri, 11 Jul 1997 10:10:32 -0700 (PDT) Received: from monet.telebyte.nl (wwanders@monet.telebyte.nl. [194.235.214.12]) by degas.telebyte.nl (8.8.5/8.8.5) with ESMTP id TAA15478 for ; Fri, 11 Jul 1997 19:10:26 +0200 From: "W.G.T.J. Wanders" Received: (from wwanders@localhost) by monet.telebyte.nl (8.8.5/8.8.5) id TAA20550 for current@freebsd.org; Fri, 11 Jul 1997 19:10:25 +0200 Message-Id: <199707111710.TAA20550@monet.telebyte.nl> Subject: Diamond Fireport 40 on FreeBSD. To: current@freebsd.org Date: Fri, 11 Jul 1997 19:10:24 +0200 (MET DST) X-Mailer: ELM [version 2.4ME+ PL22 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I recently installed a Diamond Fireport 40 Symbios/NCR 875 based UW SCSI controller in my PC at home and it has worked very fine since under FreeBSD 2.2.[1,2]. Only a small change in ncr.c was needed to get FreeBSD to see the card: *** ncr.c- Sat Mar 1 06:23:33 1997 --- ncr.c Sun Jun 15 00:28:21 1997 *************** *** 1286,1291 **** --- 1286,1292 ---- #define NCR_825_ID (0x00031000ul) #define NCR_860_ID (0x00061000ul) #define NCR_875_ID (0x000f1000ul) + #define DIAMOND_FIREPORT_40_ID (0x008f1000ul) #ifdef __NetBSD__ *************** *** 3197,3202 **** --- 3198,3206 ---- case NCR_875_ID: return ("ncr 53c875 wide scsi"); + + case DIAMOND_FIREPORT_40_ID: + return("Diamond FirePort 40"); } return (NULL); } I guess the Diamond Fireport 20 should also work with similar change. Greetings, William Wanders