| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Reduce overlinking
Notes:
svn path=/head/; revision=275042
|
|
|
|
| |
Notes:
svn path=/head/; revision=250582
|
|
|
|
|
|
|
|
|
| |
Prompted by: brueffer
Approved by: brueffer
MFC after: 3 days
Notes:
svn path=/head/; revision=236596
|
|
|
|
|
|
|
| |
current values from device, but only receive changes.
Notes:
svn path=/head/; revision=235519
|
|
|
|
| |
Notes:
svn path=/head/; revision=227196
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Import the rest of HID improvements from the branch:
- improve report descriptor parser in libusbhid to handle several kinds of
reports same time;
- add to the libusbhid API two functions wrapping respective kernel IOCTLs
for reading and writing reports;
- tune uhid IOCTL interface to allow reading and writing arbitrary report,
when multiple supported by the device;
- teach usbhidctl to set output and feature reports;
- make usbhidaction support all the same item names as bhidctl.
Sponsored by: iXsystems, inc.
Notes:
svn path=/head/; revision=225839
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Fix usbhidctl and usbhidaction to handle HID devices with multiple
report ids, such as multimedia keyboards.
- Add collection type and report id to the `usbhidctl -r` output. They
are important for proper device understanding and debugging.
- Fix usbhidaction tool to properly handle items having report_count
more then 1.
Approved by: re (kib)
MFC after: 2 weeks
Notes:
svn path=/head/; revision=224511
|
|
|
|
|
|
|
|
|
| |
from their software.
Obtained from: NetBSD
Notes:
svn path=/head/; revision=203971
|
|
|
|
| |
Notes:
svn path=/head/; revision=194789
|
|
|
|
| |
Notes:
svn path=/head/; revision=188945
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
src/usr.bin/usbhidctl/usbhid.c
src/sys/dev/usb2/include/usb2_hid.h
src/sys/dev/usb2/input/uhid2.c
src/lib/libusbhid/Makefile
src/lib/libusbhid/descr.c
src/lib/libusbhid/descr_compat.c
src/lib/libusbhid/usbhid.3
src/lib/libusbhid/usbhid.h
src/lib/libusbhid/usbvar.h
Patches to make libusbhid and HID userland utilities compatible with
the new USB stack. All HID ioctls should go through the libusbhid
library to ensure compatibility. I have found at least one piece of
software in /usr/ports which needs to get updated before USB HID
devices will work. This is the X joystick input driver.
Reported and tested by:
Daichi GOTO and Masanori OZAWA.
src/sys/dev/usb2/core/usb2_process.c
Correct USB process names.
Reported by:
Andre Guibert de Bruet
src/sys/dev/usb2/serial/uftdi2.c
Integrate changes from old USB stack.
Submitted by: hps
Notes:
svn path=/head/; revision=187994
|
|
|
|
|
|
|
|
|
|
|
| |
This turns out to be due to an argument botch for hid_report_size.
The PR contained patches to fix the argument botch.
Submitted by: Maurice Castro
PR: usb/118915
Notes:
svn path=/head/; revision=174826
|
|
|
|
|
|
|
|
| |
Nitpicked by: ru
MFC after: 1 week
Notes:
svn path=/head/; revision=164545
|
|
|
|
|
|
|
|
|
|
| |
main: Make -x set the hexdump; there's no obvious reason to toggle it.
Nitpicked by: ru
MFC after: 1 week
Notes:
svn path=/head/; revision=164544
|
|
|
|
| |
Notes:
svn path=/head/; revision=164531
|
|
|
|
| |
Notes:
svn path=/head/; revision=140420
|
|
|
|
| |
Notes:
svn path=/head/; revision=124131
|
|
|
|
|
|
|
|
|
| |
PR: bin/52685
Submitted by: Alexander Nedotsukov <bland@mail.ru>
Approved by: re (scottl)
Notes:
svn path=/head/; revision=115317
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Bump shared library version on libusbhid.
- Retire libusbhid.h; it is called usbhid.h now.
- hid_start_parse() takes a third argument.
- hid_locate() takes a fifth argument.
- hid_report_size() order of arguments changes.
- Other changes, including formatting and whitespace.
Bump __FreeBSD_version.
This change will break all third party applications that rely on previous
FreeBSD specific behavior.
Notes:
svn path=/head/; revision=113273
|
|
|
|
|
|
|
|
| |
Also change one case of blatant __progname abuse (several more remain)
This commit does not touch anything in src/{contrib,crypto,gnu}/.
Notes:
svn path=/head/; revision=95258
|
|
|
|
| |
Notes:
svn path=/head/; revision=95124
|
|
|
|
| |
Notes:
svn path=/head/; revision=94744
|
|
|
|
| |
Notes:
svn path=/head/; revision=94743
|
|
|
|
|
|
|
| |
MFC after: 6 days
Notes:
svn path=/head/; revision=93351
|
|
|
|
| |
Notes:
svn path=/head/; revision=93349
|
|
|
|
| |
Notes:
svn path=/head/; revision=87699
|
|
|
|
|
|
|
| |
Submitted by: kris
Notes:
svn path=/head/; revision=75606
|
|
|
|
|
|
|
|
|
|
| |
The solution isn't perfect, instead of printing the first report, it
will the report no report id, but the proper solution is more complex
than this. We would need to iterate over the report descriptor and
figure out all the report id's before starting to print.
Notes:
svn path=/head/; revision=67256
|
|
|
|
|
|
|
| |
Submitted by: Mike Heffner <mheffner@vt.edu>
Notes:
svn path=/head/; revision=66856
|
|
|
|
|
|
|
|
|
|
|
| |
Make use of the marked up argument to clarify the text in the DESCRIPTION
section.
Insert a missing word: ``the''.
Make the phrase in the BUGS section a full sentence.
Sort the cross-references in the SEE ALSO section correctly.
Notes:
svn path=/head/; revision=63641
|
|
Notes:
svn path=/head/; revision=62642
|