Home | History | Annotate | Download | only in hid
History log of /src/sys/dev/hid/hid.h
RevisionDateAuthorComments
 1.6  11-Mar-2020  msaitoh Use unsgined more.
 1.5  08-Mar-2020  msaitoh Use unsigned to avoid undefined behavior. Found by kUBSan.
 1.4  02-Mar-2020  christos Add fido constants, and turn hid "raw" mode for fido devices.
 1.3  15-Nov-2018  jakllsch branches: 1.3.4;
Correctly handle signed/unsigned quantities in kernel HID parser.

Should fix PR kern/53605.
 1.2  10-Dec-2017  bouyer branches: 1.2.2; 1.2.4;
Fix fallout from hid factorisation:
- need to install sys/dev/hid/hid.h for userland
- include it where needed - most of the time in place if usb/usbhid.h
 1.1  10-Dec-2017  bouyer Factor out bus-independant HID code so that it can be shared by USB, bluetooth
and i2c.
dev/usb/ukbdmap.c is renamed to dev/hid/hidkbdmap.c
dev/usb/hid.[ch] moved to dev/hid/
usage pages moved from dev/usb/usbhid.h moved to dev/hid/hid.h,
and updated with OpenBSD entries.
bus-independant code moved from dev/usb/ums.c to dev/hid/hidms.c
(the same should be done for keyboard and touchpad drivers)

Needed for the upcoming HID over I2C support, proposed on tech-kern@
on Dec, 1.
 1.2.4.2  08-Apr-2020  martin Merge changes from current as of 20200406
 1.2.4.1  10-Jun-2019  christos Sync with HEAD
 1.2.2.1  26-Nov-2018  pgoyette Sync with HEAD, resolve a couple of conflicts
 1.3.4.1  15-Jul-2020  martin Pull up following revision(s) (requested by riastradh in ticket #1010):

sys/dev/usb/uhid.c: revision 1.112
sys/dev/usb/uhid.c: revision 1.113
sys/dev/hid/hid.h: revision 1.4
sys/dev/hid/hid.h: revision 1.5
sys/dev/usb/usbhid.h: revision 1.19

Add fido constants, and turn hid "raw" mode for fido devices.

Add ioctls to get and set raw mode.

Use unsigned to avoid undefined behavior. Found by kUBSan.

RSS XML Feed