From owner-freebsd-bugs@FreeBSD.ORG Wed Jan 21 02:40:20 2004 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31E7C16A4CE for ; Wed, 21 Jan 2004 02:40:20 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC88243D48 for ; Wed, 21 Jan 2004 02:40:17 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i0LAeHFR070322 for ; Wed, 21 Jan 2004 02:40:17 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i0LAeHLL070321; Wed, 21 Jan 2004 02:40:17 -0800 (PST) (envelope-from gnats) Resent-Date: Wed, 21 Jan 2004 02:40:17 -0800 (PST) Resent-Message-Id: <200401211040.i0LAeHLL070321@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Ralf Wenk Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B09716A4CE for ; Wed, 21 Jan 2004 02:31:04 -0800 (PST) Received: from rz06.fh-karlsruhe.de (rz06.FH-Karlsruhe.DE [193.196.64.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9EB2243D39 for ; Wed, 21 Jan 2004 02:31:01 -0800 (PST) (envelope-from root@fh-karlsruhe.de) Received: from rz-tp600e.fh-karlsruhe.de ([193.196.65.138] helo=localhost) by rz06.fh-karlsruhe.de with esmtp (Exim 4.24) id 1AjFdT-000Ssi-6w; Wed, 21 Jan 2004 11:30:59 +0100 Received: from root by localhost with local (Exim 4.30; FreeBSD) id 1AjFdS-0001oW-Jf; Wed, 21 Jan 2004 11:30:58 +0100 Message-Id: Date: Wed, 21 Jan 2004 11:30:58 +0100 From: Ralf Wenk To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 cc: RZ-FreeBSD0401@fh-karlsruhe.de Subject: kern/61671: [patch] support for a 2nd type of GL641USB USB-IDE bridge X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Ralf Wenk List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jan 2004 10:40:20 -0000 >Number: 61671 >Category: kern >Synopsis: [patch] support for a 2nd type of GL641USB USB-IDE bridge >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Jan 21 02:40:17 PST 2004 >Closed-Date: >Last-Modified: >Originator: Ralf Wenk >Release: FreeBSD 5.2-RELEASE i386 >Organization: FH Karlsruhe, University of Applied Sciences >Environment: System: FreeBSD RZ-TP600E 5.2-RELEASE FreeBSD 5.2-RELEASE #7: Mon Jan 19 13:41:37 CET 2004 root@RZ-TP600E:/usr/src/sys/i386/compile/tp600e i386 >Description: This patches support an additional type of USB to IDE bridge from Genesys Logic. >How-To-Repeat: 1. Apply patches in /usr/src/sys/dev/usb 2. make -f Makefile.usbdevs 3. cd ../../modules/umass 4. make 5. install new umass module >Fix: --- usbdevs.udiff begins here --- --- usbdevs.ori Wed Jan 21 10:50:00 2004 +++ usbdevs Tue Jan 20 14:11:33 2004 @@ -669,6 +669,7 @@ /* Genesys Logic products */ product GENESYS GL650 0x0604 GL650 Hub product GENESYS GL641USB 0x0700 GL641USB CompactFlash Card Reader +product GENESYS GL641USB2IDE_2 0x0701 GL641USB USB-IDE Bridge No 2 product GENESYS GL641USB2IDE 0x0702 GL641USB USB-IDE Bridge /* HAL Corporation products */ --- usbdevs.udiff ends here --- --- umass.c.udiff begins here --- --- umass.c.ori Wed Jan 21 10:49:43 2004 +++ umass.c Tue Jan 20 11:44:03 2004 @@ -316,6 +316,10 @@ UMASS_PROTO_ATAPI | UMASS_PROTO_CBI_I, RS_NO_CLEAR_UA }, + { USB_VENDOR_GENESYS, USB_PRODUCT_GENESYS_GL641USB2IDE_2, RID_WILDCARD, + UMASS_PROTO_ATAPI | UMASS_PROTO_BBB, + FORCE_SHORT_INQUIRY | NO_START_STOP | IGNORE_RESIDUE + }, { USB_VENDOR_GENESYS, USB_PRODUCT_GENESYS_GL641USB2IDE, RID_WILDCARD, UMASS_PROTO_SCSI | UMASS_PROTO_BBB, FORCE_SHORT_INQUIRY | NO_START_STOP | IGNORE_RESIDUE --- umass.c.udiff ends here --- >Release-Note: >Audit-Trail: >Unformatted: