From owner-freebsd-scsi@FreeBSD.ORG Mon Jan 30 16:38:31 2006 Return-Path: X-Original-To: freebsd-scsi@FreeBSD.ORG Delivered-To: freebsd-scsi@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EEE7116A422 for ; Mon, 30 Jan 2006 16:38:31 +0000 (GMT) (envelope-from matthias.andree@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.21]) by mx1.FreeBSD.org (Postfix) with SMTP id 9D23B43D48 for ; Mon, 30 Jan 2006 16:38:26 +0000 (GMT) (envelope-from matthias.andree@gmx.de) Received: (qmail invoked by alias); 30 Jan 2006 16:38:25 -0000 Received: from p509137A1.dip0.t-ipconnect.de (EHLO m2a2.dyndns.org) [80.145.55.161] by mail.gmx.net (mp010) with SMTP; 30 Jan 2006 17:38:25 +0100 X-Authenticated: #428038 Received: from localhost (localhost [127.0.0.1]) by merlin.emma.line.org (Postfix) with ESMTP id 41B08200BC7; Mon, 30 Jan 2006 17:38:24 +0100 (CET) Received: from m2a2.dyndns.org ([127.0.0.1]) by localhost (m2a2.dyndns.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 19378-20; Mon, 30 Jan 2006 17:38:22 +0100 (CET) Received: by merlin.emma.line.org (Postfix, from userid 500) id E906F200BC9; Mon, 30 Jan 2006 17:38:21 +0100 (CET) Date: Mon, 30 Jan 2006 17:38:21 +0100 From: Matthias Andree To: Stefan Esser Message-ID: <20060130163821.GC19173@merlin.emma.line.org> Mail-Followup-To: Stefan Esser , olli@lurza.secnetix.de, freebsd-scsi@FreeBSD.ORG References: <200601251000.k0PA02CY070581@lurza.secnetix.de> <43DE3E38.2080902@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <43DE3E38.2080902@FreeBSD.org> X-PGP-Key: http://home.pages.de/~mandree/keys/GPGKEY.asc User-Agent: Mutt/1.5.11 X-Virus-Scanned: amavisd-new at emma.line.org X-Y-GMX-Trusted: 0 Cc: freebsd-scsi@FreeBSD.ORG, matthias.andree@gmx.de, olli@lurza.secnetix.de Subject: Re: SCSI scanner, sym/ncr driver, pt(4) X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jan 2006 16:38:32 -0000 On Mon, 30 Jan 2006, Stefan Esser wrote: > > > > But I wonder if the ncr(4) driver offered any advantages. > > > > > > It doesn't. There used to be a time when it worked with the old 810 and > > > sym(4) didn't, but this no longer holds. > > Hmmm, this is news to me. That would require the sym driver to contain > both sets of SCRIPTS code, the one from the NCR driver and the one from > the sym driver. The man page sym(4) reads (as of 6-STABLE): "sym also uses LOAD/STORE SCRIPTS instructions for chips that support it. Only the early 810, 815 and 825 NCR chips do not support LOAD/STORE. Use of LOAD/STORE instead of MEMORY MOVE allows SCRIPTS to access IO registers internal to the chip (no external PCI cycles). As a result, the driver guarantees that no PCI self-mastering will occur for chips that support LOAD/STORE." -- Matthias Andree