Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: syssrc/sys/dev/usb
Module Name: syssrc
Committed By: augustss
Date: Fri Dec 28 17:32:37 UTC 2001
Modified Files:
syssrc/sys/dev/usb: files.usb hid.c hid.h uhid.c ukbd.c ums.c
Added Files:
syssrc/sys/dev/usb: uhidev.c uhidev.h
Log Message:
Introduce an extra driver level for HID devices, uhidev. This uhidev driver
attaches to the hub, and HID drivers (ums, ukbd, and uhid) attach to
uhidev. The reason for this change is that some HID devices report multiple
components (like a keyboard and a mouse) using the same interface, but with
different report identifiers. The report identifier can be specified with
a locator for the HID drivers.
Furthermore, change the ukbd driver to handle other formats than the boot
protocol.
To generate a diff of this commit:
cvs rdiff -r1.35 -r1.36 syssrc/sys/dev/usb/files.usb
cvs rdiff -r1.17 -r1.18 syssrc/sys/dev/usb/hid.c
cvs rdiff -r1.6 -r1.7 syssrc/sys/dev/usb/hid.h
cvs rdiff -r1.46 -r1.47 syssrc/sys/dev/usb/uhid.c
cvs rdiff -r0 -r1.1 syssrc/sys/dev/usb/uhidev.c syssrc/sys/dev/usb/uhidev.h
cvs rdiff -r1.74 -r1.75 syssrc/sys/dev/usb/ukbd.c
cvs rdiff -r1.52 -r1.53 syssrc/sys/dev/usb/ums.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index