From owner-freebsd-usb@FreeBSD.ORG Thu Nov 30 22:14:26 2006 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 6A26516A415 for ; Thu, 30 Nov 2006 22:14:26 +0000 (UTC) (envelope-from w0lfie@clear.net.nz) Received: from smtp4.clear.net.nz (smtp4.clear.net.nz [203.97.37.64]) by mx1.FreeBSD.org (Postfix) with ESMTP id D7EA143CA8 for ; Thu, 30 Nov 2006 22:14:15 +0000 (GMT) (envelope-from w0lfie@clear.net.nz) Received: from clear.net.nz (lb1-srcnat.clear.net.nz [203.97.32.236]) by smtp4.clear.net.nz (CLEAR Net Mail) with SMTP id <0J9K00ESFDS1LD10@smtp4.clear.net.nz> for freebsd-usb@freebsd.org; Fri, 01 Dec 2006 11:14:25 +1300 (NZDT) Date: Fri, 01 Dec 2006 11:14:25 +1300 From: Sam Banks Sender: w0lfie@clear.net.nz To: freebsd-usb@freebsd.org Message-id: <456f57c1.bb.4c0a.23915@clear.net.nz> X-Mailer: CLEAR Net WebMail; webmail.clear.net.nz; user: w0lfie; ip: 210.55.18.198 Priority: normal X-Mailman-Approved-At: Thu, 30 Nov 2006 22:21:34 +0000 Subject: Looking for a starting point on how the USB subsystem works X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: w0lfie@clear.net.nz List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Nov 2006 22:14:26 -0000 Hey all, I am having a problem with a USB keyboard I use (http://lists.freebsd.org/pipermail/freebsd-hackers/2006-November/018764.html). I have a feeling that my problems relate to something external to the ukbd driver. I am wanting to dig around to find out how the ukbd driver is actually sent the information from the physical keyboard. I assume it is something like a generic USB driver that forwards the data on? I have searched around the mailing lists and the internet and have found very little (none to be exact) information about how the FreeBSD USB subsystem works. Can anyone recommend any resources where I could find any of this info? Cheers, Sam.