From owner-freebsd-usb@FreeBSD.ORG Tue Jun 26 13:35:11 2007 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EF32716A468 for ; Tue, 26 Jun 2007 13:35:11 +0000 (UTC) (envelope-from ianf@clue.co.za) Received: from munchkin.clue.co.za (munchkin.clue.co.za [66.219.59.160]) by mx1.freebsd.org (Postfix) with ESMTP id B9CFB13C46C for ; Tue, 26 Jun 2007 13:35:11 +0000 (UTC) (envelope-from ianf@clue.co.za) DomainKey-Signature: a=rsa-sha1; q=dns; c=simple; s=20070313; d=clue.co.za; h=Received:Received:Received:To:cc:From:Subject:In-Reply-To:X-Attribution:Date:Message-Id; b=q7wDgTy5+F/hhrv+76ZGzCdexPemp6iGHJvqnTJjgPfd6lWUc9ugRpZ72pIiQWWzMcEozpbOQulHjVwgSl5k6aCLRP7XNgLnPB52lJVkaRmdelQc1ObckEzl7BtzSaIYnOnWTyEIFCQiA/ZYKd/YfknEV/fhfEylNqc+lAeLzAL54UHsFvRt2nKnat7W1WZPJOgJXG6Dot/bl9FqnkA8xBd7OptnGLWd5I9RUO+GP4+pAyEkyXlc8KUnMicm5nfs; Received: from uucp by munchkin.clue.co.za with local (Exim 4.66) (envelope-from ) id 1I3Asv-0000U8-0K; Tue, 26 Jun 2007 13:15:09 +0000 Received: from atlas.clue.co.za ([10.0.0.18] helo=clue.co.za) by urchin.clue.co.za with esmtpa (Exim 4.66) (envelope-from ) id 1I3Asa-0003Tl-CU; Tue, 26 Jun 2007 13:14:48 +0000 Received: from localhost ([127.0.0.1] helo=clue.co.za) by clue.co.za with esmtp (Exim 4.67 (FreeBSD)) (envelope-from ) id 1I3AsZ-000Pnd-BI; Tue, 26 Jun 2007 15:14:47 +0200 To: Hans Petter Selasky From: Ian FREISLICH In-Reply-To: Message from Hans Petter Selasky of "Tue, 26 Jun 2007 14:55:34 +0200." <200706261455.34821.hselasky@c2i.net> X-Attribution: BOFH Date: Tue, 26 Jun 2007 15:14:47 +0200 Message-Id: Cc: freebsd-usb@freebsd.org Subject: Re: USB mouse works again in current!!! X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jun 2007 13:35:12 -0000 Hans Petter Selasky wrote: > Hi Ian, > > On Tuesday 26 June 2007 14:03, Ian FREISLICH wrote: > > Hans Petter Selasky wrote: > > > Hi Ian, > > > > > > Debugging Host Controller Halted is not so easy. It usually means that > > > the DMA memory corrupted. > > > > I gathered it's not that easy. The controller that breaks is this one: > > > > uhci3@pci0:29:3: class=0x0c0300 card=0x72708086 chip=0x27cb8086 > > rev=0x02 hdr=0x00 vendor = 'Intel Corporation' > > device = '82801G (ICH7 Family) USB Universal Host Controller' > > class = serial bus > > subclass = USB > > > > uhci3: port 0x4040-0x405f irq 16 at device > > 29.3 on pci0 uhci3: [GIANT-LOCKED] > > uhci3: [ITHREAD] > > uhci3: LegSup = 0x1010 > > usb3: on uhci3 > > usb3: USB revision 1.0 > > usbd_get_string: getting lang failed, using 0 > > uhub3: on usb3 > > uhub3: 2 ports with 2 removable, self powered > > > > > Have you tried my new USB stack, popularly called HPS USB stack ? > > > > No, I'm going to try that now. I'm assuming it's: > > http://www.turbocat.net/~hselasky/usb4bsd/ > > Yes, that is correct. > > If you are building with the latest FreeBSD-7 current, then be aware that it > might break. You need to zero at least "/usr/src/sys/dev/usb/umass.c" after > installation. > > In general, just zero out the files that won't compile, if you get any build > errors. I'm running the latest current. After doing as you suggest, will I still have access to USB mass storage? If not, then this isn't really a workable solution. Ian -- Ian Freislich