From owner-freebsd-usb@FreeBSD.ORG Tue Jan 17 01:41:33 2006 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE69816A41F for ; Tue, 17 Jan 2006 01:41:33 +0000 (GMT) (envelope-from mse_software@charter.net) Received: from mtai01.charter.net (mtai01.charter.net [209.225.8.181]) by mx1.FreeBSD.org (Postfix) with ESMTP id 386B143D46 for ; Tue, 17 Jan 2006 01:41:32 +0000 (GMT) (envelope-from mse_software@charter.net) Received: from mxip32-10.charter.net ([10.20.203.72]) by mtai01.charter.net (InterMail vM.6.01.05.04 201-2131-123-105-20051025) with ESMTP id <20060117014132.FQTS20755.mtai01.charter.net@mxip32-10.charter.net> for ; Mon, 16 Jan 2006 20:41:32 -0500 Received: from 68-113-23-60.dhcp.knwk.wa.charter.com (HELO yak.mseubanks.net) ([68.113.23.60]) by mxip32-10.charter.net with ESMTP; 16 Jan 2006 20:41:33 -0500 X-BrightmailFiltered: true X-Brightmail-Tracker: AAAAAQAAA+k= From: "Michael S. Eubanks" To: freebsd-usb@freebsd.org In-Reply-To: <20060116124928.8nnwwe0e800kwsog@netchild.homeip.net> References: <1137394747.2004.75.camel@yak.mseubanks.net> <20060116124928.8nnwwe0e800kwsog@netchild.homeip.net> Content-Type: text/plain Date: Mon, 16 Jan 2006 17:41:30 -0800 Message-Id: <1137462090.835.24.camel@yak.mseubanks.net> Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Subject: Re: USB device implementation X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mse_software@charter.net List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jan 2006 01:41:33 -0000 On Mon, 2006-01-16 at 12:49 +0100, Alexander Leidinger wrote: > Mike Eubanks wrote: > > > I've only breifly looked over the implementation, but I noticed some > > discrepancies between the HID usage tables in > > ``/usr/src/sys/dev/usb/usbhid.h'' and the definition found here > > http://www.usb.org/developers/hidpage/. The translations used for the > > USB keycodes to AT keyboard scancodes for a boot keyboard do not seem to > > coincide with those found in the usage tables def either (found in > > ``/usr/src/sys/dev/usb/ukbd.d''). > > > > Is there anyone currently working on this that has any information on > > the state of the USB code? > > mux@ is working on porting the uhidev part from NetBSD, but that's all he > does I think. > > So feel free to have a look at it and fix errors. Maybe you should compare > with the NetBSD USB code at > http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/dev/usb/ first. Merging fixes > from NetBSD may hit the tree faster than new code (except you're able to get > the attention of a committer). > > Bye, > Alexander. > Okay. I will look into it some more. I need to get better idea of how the USB driver code works. It looks like there are only minor differences between my current driver code and the NetBSD code. With respect to any questions and changes I make, should I contact mux@ directly using the email address listed on the contributors page? -Michael