Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Jul 2007 11:20:45 +0200
From:      Hans Petter Selasky <hselasky@c2i.net>
To:        freebsd-current@freebsd.org, w0lfie@clear.net.nz
Cc:        current@freebsd.org, freebsd-usb@freebsd.org
Subject:   Re: ukbd patch advice
Message-ID:  <200707161120.45743.hselasky@c2i.net>
In-Reply-To: <469b35d7.197.31f0.5575@clear.net.nz>
References:  <469b35d7.197.31f0.5575@clear.net.nz>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

Could you try the HPS USB stack first?

http://www.turbocat.net/~hselasky/usb4bsd

Download the SVN version. You need FreeBSD 6.2.

What processor type are you using ?

It might be that the USB interrupt handler uses the wrong buffer size.

If it is the same, turn on debugging:

sysctl usb.ukdb.debug=15

I know that that the ukdb driver is called without Giant locked in the 
official USB stack, for example, which might lead to races.

--HPS



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200707161120.45743.hselasky>