From owner-freebsd-stable Thu Apr 12 7:27:10 2001 Delivered-To: freebsd-stable@freebsd.org Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by hub.freebsd.org (Postfix) with SMTP id BB6E137B423 for ; Thu, 12 Apr 2001 07:27:05 -0700 (PDT) (envelope-from iedowse@maths.tcd.ie) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 12 Apr 2001 15:27:04 +0100 (BST) To: Jun YAMASHITA Cc: freebsd-stable@FreeBSD.ORG, iedowse@maths.tcd.ie Subject: Re: USB mouse with FreeBSD 4.3 RC3 In-Reply-To: Your message of "Thu, 12 Apr 2001 22:41:15 +0900." <20010412224115R.junkun@esys.tsukuba.ac.jp> Date: Thu, 12 Apr 2001 15:27:04 +0100 From: Ian Dowse Message-ID: <200104121527.aa93629@salmon.maths.tcd.ie> Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <20010412224115R.junkun@esys.tsukuba.ac.jp>, Jun YAMASHITA writes: > >In order to use USB mouse, I turn off PnP-OS support at the BIOS menu >but when booting the system it seems to be frozen while probing ATA >disks. It seems to be passed to boot sequence if I turn on PnP-OS >support but usbd does not work with following message:No USB host >controllers found. > >When I had used FreeBSD 4.2R, I could use USB mouce and had no >problems. This is becoming quite a common complaint with Sony hardware since the "pcic" device was changed to use polling mode by default. The problem is that the pccard controller seems to generate interrupts even when it has been told not to (but only when PnP OS is "no"). When an interrupt is generated, the machine gets stuck in a loop because none of the interrupt handlers for that interrupt line know how to disable source of the signal. The workaround is to specify a non-zero IRQ for the pcic device in your kernel config. e.g. device pcic0 at isa? irq 5 port 0x3e0 iomem 0xd0000 (you can do this also via /boot/kernel.conf or the UserConfig prompt with the command "irq pcic0 5"). Then change the BIOS PnP OS setting to "no", and both USB and pccard should work together. Ian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message