From owner-freebsd-current@FreeBSD.ORG Mon Dec 29 20:55:14 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4AB9F16A4CE for ; Mon, 29 Dec 2003 20:55:14 -0800 (PST) Received: from carver.gumbysoft.com (carver.gumbysoft.com [66.220.23.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 87B9443D46 for ; Mon, 29 Dec 2003 20:55:10 -0800 (PST) (envelope-from dwhite@gumbysoft.com) Received: by carver.gumbysoft.com (Postfix, from userid 1000) id 7103B72DB5; Mon, 29 Dec 2003 20:55:10 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by carver.gumbysoft.com (Postfix) with ESMTP id 6EEF972DAD; Mon, 29 Dec 2003 20:55:10 -0800 (PST) Date: Mon, 29 Dec 2003 20:55:10 -0800 (PST) From: Doug White To: FUJIMOTO Kou In-Reply-To: <3FEBECE9.90607@j.dendai.ac.jp> Message-ID: <20031229205202.P27691@carver.gumbysoft.com> References: <3FEBECE9.90607@j.dendai.ac.jp> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-current@freebsd.org Subject: Re: ehci driver disables USB support on boot time X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Dec 2003 04:55:14 -0000 On Fri, 26 Dec 2003, FUJIMOTO Kou wrote: > Enabling "device ehci" on 5.2-RC kernel config and rebooting, > both uhci and ehci devices are recognized as below. > On the next boot time, however, LEDs on HUBs don't light > and keyboard don't work until kernel loads USB drivers. > After USB controllers are recognized by kernel, LEDs are on and > keyboard/mouse work properly. > > It looks like that BIOS USB support is disabled, but it is > actually enabled on BIOS setup menu. If it works on a cold boot OK, then its a bug in your BIOS -- if it wants to use the USB ports then it needs to take the necessary steps to reset the chips in the warm boot case. It shouldn't be assuming they will be in the power-on state after a CPU reset. Or its a bug in the chips not resetting properly. Or something :) Legacy USB keyboard support has always been flakey. I have yet to find a motherboard whos implementation of this feature actually works the majority of the time. Rather disappointing since I'd like to switch over to USB fully. -- Doug White | FreeBSD: The Power to Serve dwhite@gumbysoft.com | www.FreeBSD.org