usb/147196: [Patch] Please add a USB-HDD to usb_quirk.c and usbdevs

2010-05-29 Thread Yoshikazu GOTO

Number: 147196
Category:   usb
Synopsis:   [Patch] Please add a USB-HDD to usb_quirk.c and usbdevs
Confidential:   no
Severity:   non-critical
Priority:   low
Responsible:freebsd-usb
State:  open
Quarter:
Keywords:   
Date-Required:
Class:  change-request
Submitter-Id:   current-users
Arrival-Date:   Sat May 29 21:10:06 UTC 2010
Closed-Date:
Last-Modified:
Originator: Yoshikazu GOTO
Release:FreeBSD-current
Organization:
none
Environment:
Description:
I would like to use a USB Mass Storage Device. Please add one entry to
usb_quirk.c and usbdevs.
How-To-Repeat:

Fix:


Patch attached with submission follows:

--- usbdevs.orig2010-05-27 01:17:22.0 +0900
+++ usbdevs 2010-05-30 05:51:35.0 +0900
@@ -400,6 +400,7 @@
 vendor ALLIEDCABLE 0x07e6  Allied Cable
 vendor STSN0x07ef  STSN
 vendor CENTURY 0x07f7  Century Corp
+vendor UNKNOWN50x07ff  Unknown
 vendor ZOOM0x0803  Zoom Telephonics
 vendor PCS 0x0810  Personal Communication Systems
 vendor ALPHASMART  0x081e  AlphaSmart, Inc.
@@ -3045,6 +3046,9 @@
 /* Unknown vendors */
 product UNKNOWN4 USBMEMSTICK   0x6025  Flash Disk CBM
 
+/* Unknown vendors */
+product UNKNOWN5 USB2IDEBRIDGE 0x00ff  USB 2.0 ATA/SATA Bridge
+
 /* U.S. Robotics products */
 product USR USR54230x0121  USR5423 WLAN
 
--- quirk/usb_quirk.c.orig  2010-05-14 02:18:48.0 +0900
+++ quirk/usb_quirk.c   2010-05-30 05:54:46.0 +0900
@@ -450,6 +450,7 @@
UQ_MSC_FORCE_PROTO_SCSI, UQ_MSC_NO_SYNC_CACHE),
USB_QUIRK(ASUS, GMSC, 0x, 0x, UQ_MSC_NO_SYNC_CACHE),
USB_QUIRK(UNKNOWN4, USBMEMSTICK, 0x, 0x, UQ_MSC_NO_SYNC_CACHE),
+   USB_QUIRK(UNKNOWN5, USB2IDEBRIDGE, 0x, 0x, 
UQ_MSC_NO_SYNC_CACHE),
 };
 #undef USB_QUIRK_VP
 #undef USB_QUIRK


Release-Note:
Audit-Trail:
Unformatted:
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org


usb/137616: [usbdevs] [patch]: usbdevs update: Please add JMicron's entry

2009-08-10 Thread Yoshikazu GOTO

Number: 137616
Category:   usb
Synopsis:   [usbdevs] [patch]: usbdevs update: Please add JMicron's entry
Confidential:   no
Severity:   non-critical
Priority:   medium
Responsible:freebsd-usb
State:  open
Quarter:
Keywords:   
Date-Required:
Class:  update
Submitter-Id:   current-users
Arrival-Date:   Mon Aug 10 06:00:12 UTC 2009
Closed-Date:
Last-Modified:
Originator: Yoshikazu GOTO
Release:7.2-RELEASE
Organization:
Environment:
Description:
I get a HDD case that is connected to PC using USB2.0 and to HDD using S-ATA.
This case is used JMicron chip named JM20337.

Japanese Web page is here.
http://www.century.co.jp/products/pc/hdd-case/cps35u2.html

The output of usbdevs on 7.2-STABLE are as follows:
$ usbdevs -d
addr 1: UHCI root hub, Intel
  uhub0
addr 1: UHCI root hub, Intel
  uhub1
addr 1: EHCI root hub, Intel
  uhub2
addr 1: UHCI root hub, Intel
  uhub3
addr 1: UHCI root hub, Intel
  uhub4
addr 1: UHCI root hub, Intel
  uhub5
addr 1: EHCI root hub, Intel
  uhub6
 addr 2: USB Mass Storage Device, Myson Century, Inc.
   umass0
 addr 3: USB to ATA/ATAPI Bridge, JMicron
   umass1
$ usbdevs
addr 1: UHCI root hub, Intel
addr 1: UHCI root hub, Intel
addr 1: EHCI root hub, Intel
addr 1: UHCI root hub, Intel
addr 1: UHCI root hub, Intel
addr 1: UHCI root hub, Intel
addr 1: EHCI root hub, Intel
 addr 2: USB Mass Storage Device, Myson Century, Inc.
 addr 3: USB to ATA/ATAPI Bridge, JMicron


How-To-Repeat:

Fix:
I have 2 patches for 8-current.


Patch attached with submission follows:

--- /usr/src/sys/dev/usb/usbdevs.orig   2009-08-01 01:44:03.541985314 +0900
+++ /usr/src/sys/dev/usb/usbdevs2009-08-10 14:22:07.816658498 +0900
@@ -598,6 +598,7 @@
 vendor PLANEX3 0x14ea  Planex Communications
 vendor SILICONPORTALS  0x1527  Silicon Portals
 vendor UBIQUAM 0x1529  UBIQUAM Co., Ltd.
+vendor JMICRON 0x152d  JMicron
 vendor UBLOX   0x1546  U-blox
 vendor PNY 0x154b  PNY
 vendor OQO 0x1557  OQO
@@ -1539,6 +1540,9 @@
 /* Jaton products */
 product JATON EDA  0x5704  Ethernet
 
+/* JMicron products */
+productJMICRON JM20337 0x2338  USB to ATA/ATAPI Bridge
+
 /* JVC products */
 product JVC GR_DX950x000a  GR-DX95
 product JVC MP_PRX10x3008  MP-PRX1 Ethernet
--- /usr/src/sys/dev/usb/storage/umass.c.orig   2009-06-27 06:47:37.0 
+0900
+++ /usr/src/sys/dev/usb/storage/umass.c2009-08-10 14:21:54.625561430 
+0900
@@ -553,6 +553,10 @@
UMASS_PROTO_SCSI | UMASS_PROTO_BBB,
NO_TEST_UNIT_READY
},
+   {USB_VENDOR_JMICRON, USB_PRODUCT_JMICRON_JM20337, RID_WILDCARD,
+   UMASS_PROTO_SCSI | UMASS_PROTO_BBB,
+   NO_SYNCHRONIZE_CACHE
+   },
{USB_VENDOR_KYOCERA, USB_PRODUCT_KYOCERA_FINECAM_L3, RID_WILDCARD,
UMASS_PROTO_SCSI | UMASS_PROTO_BBB,
NO_INQUIRY


Release-Note:
Audit-Trail:
Unformatted:
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org


Re: kern/135628: [umass] add a device quirk for Myson Heden 8813

2009-06-16 Thread Yoshikazu GOTO
The following reply was made to PR kern/135628; it has been noted by GNATS.

From: Yoshikazu GOTO g...@on-link.jp
To: vol...@vwsoft.com
Cc: bug-follo...@freebsd.org, Yoshikazu GOTO g...@on-link.jp
Subject: Re: kern/135628: [umass] add a device quirk for Myson Heden 8813
Date: Wed, 17 Jun 2009 07:33:11 +0900 (JST)

 In Message-ID: 1245184715.63130.3.ca...@dardanos.sz.vwsoft.com
 vwe vol...@vwsoft.com wrote :
 
  Here're the correct patches (not tested, modifications according to
  information contained in the PR).
 
 Thanks for your work. I read your diffs and It works for me.
 And I am sorry for my incomplete patches.
 
 Goto.
 
 
 
 -=-=-=-
 //
 // Yoshikazu GOTO (Snowy Project)
 //
 -=-=-=-
 \e
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org