From owner-freebsd-scsi Tue Jul 24 11:14:33 2001 Delivered-To: freebsd-scsi@freebsd.org Received: from cybernetics.com (cyborg.cybernetics.com [206.246.200.18]) by hub.freebsd.org (Postfix) with ESMTP id 8348437B40A for ; Tue, 24 Jul 2001 11:14:19 -0700 (PDT) (envelope-from martin@cybernetics.com) Received: by cyborg.cybernetics.com id <119041>; Tue, 24 Jul 2001 14:14:08 -0400 Message-Id: <01Jul24.141408edt.119041@cyborg.cybernetics.com> X-Sender: martin@cybernetics.com X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32) Date: Tue, 24 Jul 2001 14:14:04 -0400 To: freebsd-scsi@FreeBSD.org From: Martin Aherron Subject: ISP driver questions Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-scsi@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Matthew I assume these questions are for you. 1) Is there an easy way to set the debug level that the ISP driver uses at board initialization time? 2) This following is not a complaint but curiosity. Any clues as to why the following code is needed? case XPT_GET_TRAN_SETTINGS: cts = &ccb->cts; tgt = cts->ccb_h.target_id; CAMLOCK_2_ISPLOCK(isp); if (IS_FC(isp)) { /* * a lot of normal SCSI things don't make sense. */ cts->flags = CCB_TRANS_TAG_ENB | CCB_TRANS_DISC_ENB; cts->valid = CCB_TRANS_DISC_VALID | CCB_TRANS_TQ_VALID; /* I don't have a problem with doing what it takes to make things work. For me seeing a tape drive report that it can do tagged queueing is like fingernails on a chalkboard - but I will get over it :) Thanks. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message