From owner-freebsd-questions@FreeBSD.ORG Tue Jun 29 20:37:23 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B47281065676 for ; Tue, 29 Jun 2010 20:37:23 +0000 (UTC) (envelope-from osp@aloha.com) Received: from relay.pixi.com (relay.pixi.com [206.127.224.101]) by mx1.freebsd.org (Postfix) with ESMTP id 5D63A8FC16 for ; Tue, 29 Jun 2010 20:37:23 +0000 (UTC) Received: from yoda.pixi.com (yoda.pixi.com [206.127.224.41]) by relay.pixi.com (8.13.8+Sun/8.13.6) with ESMTP id o5TKbDet029461; Tue, 29 Jun 2010 10:37:13 -1000 (HST) Received: from webmail.pixi.com (yoda.pixi.com [206.127.224.120] (may be forged)) by yoda.pixi.com (8.13.1/8.13.1) with SMTP id o5TKbCqm010278; Tue, 29 Jun 2010 10:37:12 -1000 Message-Id: <201006292037.o5TKbCqm010278@yoda.pixi.com> To: Roland Smith , Gary Dunn , freebsd-questions@freebsd.org From: osp@aloha.com Date: Tue, 29 Jun 2010 10:37:13 HST X-Posting-IP: 141.190.32.72 X-Mailer: Endymion MailMan Standard Edition v3.2.19 Cc: Subject: Re: How are USB drivers assigned? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jun 2010 20:37:23 -0000 On Tue, 29 Jun 2010 17:56:39 +0200 Roland Smith wrote: > On Mon, Jun 28, 2010 at 11:03:38PM -1000, Gary Dunn wrote: > > Is there a file that associates drivers with USB device information? > > More specifically, how does a USB mouse get assigned to the ums driver? > > This is for FreeBSD 8.0, if it matters. > > When queried on connection the mouse identifies itself by sending a descrip> tor > as a Human Interface Device class peripheral, and specifically a mouse. The > USB driver then knows to attach the ums device driver. Thanks for the reply Roland. What I am looking for is > The USB driver then knows to attach the ums device driver. how it "knows." Gary Dunn Open Slate Project