From owner-cvs-src@FreeBSD.ORG Tue Apr 29 15:45:44 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4EB911065675; Tue, 29 Apr 2008 15:45:44 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 0BFD88FC22; Tue, 29 Apr 2008 15:45:43 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id m3TFhgZp023478; Tue, 29 Apr 2008 09:43:44 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 29 Apr 2008 09:43:42 -0600 (MDT) Message-Id: <20080429.094342.74742248.imp@bsdimp.com> To: rizzo@iet.unipi.it From: Warner Losh In-Reply-To: <20080429085627.GA55779@onelab2.iet.unipi.it> References: <200804290051.m3T0pLrY088863@repoman.freebsd.org> <20080429085627.GA55779@onelab2.iet.unipi.it> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/usb usbdevs uscanner.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2008 15:45:44 -0000 From: Luigi Rizzo Subject: Re: cvs commit: src/sys/dev/usb usbdevs uscanner.c Date: Tue, 29 Apr 2008 10:56:27 +0200 > On Tue, Apr 29, 2008 at 12:51:21AM +0000, Warner Losh wrote: > > imp 2008-04-29 00:51:21 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/usb usbdevs uscanner.c > > Log: > > Add Epson DX8400 scanner. > > we really need a way to make these tables of device IDS/quirks > configurable at runtime! True. However, as I keep saying, we need the IDs to be a mapping to another compatible device, otherwise drivers will break. Many of them do different things for different IDs, and forcing the driver to swallow an ID doesn't know about has issues. Warner