From owner-freebsd-usb@FreeBSD.ORG Fri Sep 22 15:20:28 2006 Return-Path: X-Original-To: freebsd-usb@hub.freebsd.org Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9279A16A403 for ; Fri, 22 Sep 2006 15:20:28 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6B1843D49 for ; Fri, 22 Sep 2006 15:20:27 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k8MFKR4x001768 for ; Fri, 22 Sep 2006 15:20:27 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k8MFKR9d001765; Fri, 22 Sep 2006 15:20:27 GMT (envelope-from gnats) Date: Fri, 22 Sep 2006 15:20:27 GMT Message-Id: <200609221520.k8MFKR9d001765@freefall.freebsd.org> To: freebsd-usb@FreeBSD.org From: Alexander Demin Cc: Subject: Re: usb/93389 : Add support for Pentax Digital Camera Optio S60 (please test) X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Alexander Demin List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Sep 2006 15:20:28 -0000 The following reply was made to PR usb/93389; it has been noted by GNATS. From: Alexander Demin To: bug-followup@FreeBSD.org, freebsd-bugs@FreeBSD.org Cc: Subject: Re: usb/93389 : Add support for Pentax Digital Camera Optio S60 (please test) Date: Fri, 22 Sep 2006 19:13:32 +0400 Hello. Please test my patch for addition of support for Pentax Digital Camera Optio S60. uname -a FreeBSD support.spectrum.ru 5.5-STABLE FreeBSD 5.5-STABLE #34: Fri Sep 22 18:09:11 MSD 2006 oldman@support.spectrum.ru:/usr/obj/usr/src/sys/MYGENERIC i386 umass0: PENTAX Digital Camera Optio S60, rev 1.10/0.00, addr 2 umass0: SCSI over Bulk-Only; quirks = 0x0200 umass0:2:0:-1: Attached to scbus2 da0 at umass-sim0 bus 0 target 0 lun 0 da0: Removable Direct Access SCSI-0 device da0: 1.000MB/s transfers da0: 954MB (1953792 512 byte sectors: 64H 32S/T 954C) Patchs: --- /usr/src/sys/cam/scsi/scsi_da.c.orig Wed Jul 26 11:49:37 2006 +++ /usr/src/sys/cam/scsi/scsi_da.c Fri Sep 22 18:54:31 2006 @@ -438,6 +438,14 @@ {T_DIRECT, SIP_MEDIA_REMOVABLE, "Generic*", "STORAGE DEVICE*", "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE }, + { + /* + * Pentax Digital Camera + * PR: usb/93389 + */ + {T_DIRECT, SIP_MEDIA_REMOVABLE, "PENTAX", "DIGITAL CAMERA", + "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE + }, }; static disk_strategy_t dastrategy; --- /usr/src/sys/dev/usb/umass.c.orig Sat Mar 18 23:43:50 2006 +++ /usr/src/sys/dev/usb/umass.c Fri Sep 22 18:05:19 2006 @@ -319,8 +319,8 @@ Static struct umass_devdescr_t umass_devdescrs[] = { { USB_VENDOR_ASAHIOPTICAL, PID_WILDCARD, RID_WILDCARD, - UMASS_PROTO_ATAPI | UMASS_PROTO_CBI_I, - RS_NO_CLEAR_UA + UMASS_PROTO_SCSI | UMASS_PROTO_BBB, + WRONG_CSWSIG }, { USB_VENDOR_FUJIPHOTO, USB_PRODUCT_FUJIPHOTO_MASS0100, RID_WILDCARD, UMASS_PROTO_ATAPI | UMASS_PROTO_CBI_I, --- /usr/src/sys/dev/usb/usbdevs.orig Sun Mar 19 04:12:31 2006 +++ /usr/src/sys/dev/usb/usbdevs Fri Sep 22 17:18:19 2006 @@ -492,6 +492,7 @@ /* Asahi Optical products */ product ASAHIOPTICAL OPTIO230 0x0004 Digital camera product ASAHIOPTICAL OPTIO330 0x0006 Digital camera +product ASAHIOPTICAL OPTIOS60 0x0047 Digital Camera Pentax Optio S60 /* ASIX Electronics products */ product ASIX AX88172 0x1720 USB 2.0 10/100 ethernet controller -- ======================================================= Demin Alexander / Network Administarator Group of companies Spectrum / tel. (+7 495) 995-8999 Moscow, 103009, Strastnoy blvr. 8 =======================================================