summaryrefslogtreecommitdiff
path: root/sys/compat
diff options
context:
space:
mode:
authorJeremy Evans <jeremy@cvs.openbsd.org>2013-10-25 03:10:00 +0000
committerJeremy Evans <jeremy@cvs.openbsd.org>2013-10-25 03:10:00 +0000
commitea39bca214ca70ce731f26dc1bdb1ae4ddc5bdc7 (patch)
tree6431d11b5aca6f9e6433c11f6fb91b4979825935 /sys/compat
parent7ba4dac18407abde24abc0a24cbebbfb180d9926 (diff)
Add support for Microsoft XBox 360 controller as a uhid. It doesn't use
the standard interface class and doesn't have a report descriptor, so use a manually created one. The controller shows up as multiple devices with different interface numbers, so only match the first one as a uhid. The controller shows up as both a uhid and a ugen. Rename ugraphire_rdesc.h to uhid_rdesc.h and add the manually created Xbox 360 report descriptor to the file. Add ifndef SMALL_KERNEL around the related blocks for the XBox 360 controller and Wacom Graphire, so this should actually shrink the ramdisks. Manual report descriptor taken from a 2005 FreeBSD commit. Much help from mpi@ for getting this suitable for commit to OpenBSD. OK mpi@
Diffstat (limited to 'sys/compat')
0 files changed, 0 insertions, 0 deletions