From owner-freebsd-hackers@FreeBSD.ORG Mon Mar 29 18:32:41 2004 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B9C4016A4CE for ; Mon, 29 Mar 2004 18:32:41 -0800 (PST) Received: from bloodwood.hunterlink.net.au (smtp-local.hunterlink.net.au [203.12.144.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id 07E9743D1D for ; Mon, 29 Mar 2004 18:32:41 -0800 (PST) (envelope-from samuel.lawrance@studentmail.newcastle.edu.au) Received: from [202.7.67.103] (as1-p103.mait.hunterlink.net.au [202.7.67.103]) i2U2W94S028324; Tue, 30 Mar 2004 12:32:10 +1000 From: Sam Lawrance To: ticso@cicely.de In-Reply-To: <20040328104734.GB15543@cicely12.cicely.de> References: <20040326074634.GG94505@cicely12.cicely.de> <20040327.165556.34761174.imp@bsdimp.com> <20040328002334.GA15543@cicely12.cicely.de> <20040328.013103.00569637.imp@bsdimp.com> <20040328104734.GB15543@cicely12.cicely.de> Content-Type: text/plain Message-Id: <1080613926.1125.6.camel@dirk> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Tue, 30 Mar 2004 12:32:07 +1000 Content-Transfer-Encoding: 7bit cc: freebsd-hackers@freebsd.org Subject: Re: usbd config file parse behaviour X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Mar 2004 02:32:41 -0000 On Sun, 2004-03-28 at 20:47, Bernd Walter wrote: > On Sun, Mar 28, 2004 at 01:31:03AM -0700, M. Warner Losh wrote: > > Btw, any interest in making it possible to kldload a usb module and > > having device attach to it? Right now the usb code assumes that you > > can unplug the device and replug it back in. I have at least two > > devices on my laptop that can't be removed (bluetooth and memory stick > > reader), so I can't dynamically load drivers for them... > > I'll think about it. > Reprobing is not so much an issue as selecting an interface for it. would this done by filling in uhub_driver_added() to find a better driver match for a device and reattaching?