USB mouse works again in current!!!

Hans Petter Selasky hselasky at c2i.net
Tue Jun 26 12:22:29 UTC 2007


Hi Ian,

Debugging Host Controller Halted is not so easy. It usually means that the DMA 
memory corrupted.

Have you tried my new USB stack, popularly called HPS USB stack ?

And what kind of platform are you using?

--HPS

On Tuesday 26 June 2007 13:04, Garrett Cooper wrote:
> Ian FREISLICH wrote:
> > "M. Warner Losh" wrote:
> >> In message: <E1I2ic4-0000bu-Fo at clue.co.za>
> >>
> >>             Ian FREISLICH <ianf at clue.co.za> writes:
> >> : Ian FREISLICH wrote:
> >> : > I also fixed the onboard wireless mouse controller which previously
> >> :
> >> : s/I/It/
> >> :
> >> : > worked for about 10 minutes before a usb bus error broke the
> >> : > connection.
> >> :
> >> : Seems I spoke too soon.  After running fine for about an hour the
> >> : wireless mouse died with the following error:
> >> :
> >> : Jun 25 09:00:53 apple kernel: usb3: host controller process error
> >> : Jun 25 09:00:53 apple kernel: usb3: host controller halted
> >> :
> >> : Is there any debugging knob I can turn to get more data about what
> >> : went wrong?
> >>
> >> I don't know.  You can try configuring USBDEBUG in your kernel, then
> >> setting hw.ums.debug=1, but that tends to generate a lot of traffic in
> >> an hour.
> >
> > Hmm.  Not much more to go on:
> >
> > usb3: host controller process error
> > usb3: host controller halted
> > usb3 regs: cmd=0080, sts=0030, intr=000f, frnum=05f7, flbase=01bba7dc,
> > sof=0040, portsc1=0095, portsc2=01a5 intrs=33921
> > QH(0xc4e02f80) at 01ba8f80: hlink=01ba8fa2 elink=00000001
> >
> > Ian
> >
> > --
> > Ian Freislich
>
> *Shrugs*. When did you last sync and build the kernel again (a more
> precise date may help)?
> Thanks,
> -Garrett
> _______________________________________________
> freebsd-current at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe at freebsd.org"


More information about the freebsd-current mailing list