From owner-cvs-all Sun Apr 2 9:59:22 2000 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 0B01E37B82A; Sun, 2 Apr 2000 09:59:18 -0700 (PDT) (envelope-from n_hibma@FreeBSD.org) Received: (from n_hibma@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id JAA09758; Sun, 2 Apr 2000 09:59:17 -0700 (PDT) (envelope-from n_hibma@FreeBSD.org) Message-Id: <200004021659.JAA09758@freefall.freebsd.org> From: Nick Hibma Date: Sun, 2 Apr 2000 09:59:17 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/usb umass.c Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG n_hibma 2000/04/02 09:59:17 PDT Modified files: sys/dev/usb umass.c Log: I got the CAM numbers (path id's, buses, unit numbers) and newbus unit numbers all wrong. This did not show up because most of them where zero anyway. Use a separate buffer for command transforms instead of fiddling with the existing cdb_bytes. Take CAM_CDB_POINTER into account. Nobody is using it, but someone might in the future. Be more picky about what to accept in the UFI command set. First attempt at implementing the ATAPI command protocol transforms. This should at least make Imation Superdisk and other e-Shuttle based devices show as attached. Maybe they even work to some extent. Revision Changes Path 1.15 +232 -132 src/sys/dev/usb/umass.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message