From owner-freebsd-arch@FreeBSD.ORG Mon Jul 7 15:35:49 2003 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B69537B401; Mon, 7 Jul 2003 15:35:49 -0700 (PDT) Received: from mail.cyberonic.com (mail.cyberonic.com [4.17.179.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 41AE743F3F; Mon, 7 Jul 2003 15:35:48 -0700 (PDT) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (node-40244c0a.sfo.onnet.us.uu.net [64.36.76.10]) by mail.cyberonic.com (8.12.8/8.12.5) with ESMTP id h67N0cMa026323; Mon, 7 Jul 2003 19:00:39 -0400 Received: (from jmg@localhost) by hydrogen.funkthat.com (8.12.9/8.11.6) id h67MZxto076222; Mon, 7 Jul 2003 15:35:59 -0700 (PDT) (envelope-from jmg) Date: Mon, 7 Jul 2003 15:35:59 -0700 From: John-Mark Gurney To: ticso@cicely.de Message-ID: <20030707223559.GL44762@funkthat.com> Mail-Followup-To: ticso@cicely.de, Paul Richards , joe@freebsd.org, arch@freebsd.org References: <20030707071617.GD44762@funkthat.com> <20030707194747.GA21209@survey.codeburst.net> <20030707221544.GL31285@cicely12.cicely.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030707221544.GL31285@cicely12.cicely.de> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 4.2-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html cc: arch@freebsd.org Subject: Re: usb module orginization X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: John-Mark Gurney List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 22:35:49 -0000 Bernd Walter wrote this message on Tue, Jul 08, 2003 at 00:15 +0200: > Also it would be a great idea to split the usb module into usb, ehci, > ohci, uhci and maybe uhub. -current is broken wrt split usb modules. when you set usbd_enable="YES" in rc.conf, it only loads the usb device. If you then load ugen or any other device, any existing devices are not reprobed. You have to unplug and replug the device back in. So if you broke uhub out, then you'd be in even work trouble since you can't disconnect the internal hub to magicly make it appear. -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not."