summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/ControllerInterface
diff options
context:
space:
mode:
authorLéo Lam <leo@innovatetechnologi.es>2017-11-02 23:12:58 +0100
committerLéo Lam <leo@innovatetechnologi.es>2017-11-03 19:01:48 +0100
commitff52333b14a1acf113f79b2ffb5fd759a1bf6921 (patch)
treebd6aeb86ebce473e381970e3c3c044ea5e2a4c83 /Source/Core/InputCommon/ControllerInterface
parent180ad8076cbc1d64077966f56a2381d83988f5c5 (diff)
USB: Implement HIDv5
This implements /dev/usb/hid v5, found in IOS57, IOS58 and IOS59. This is an initial implementation that ignores some differences with VEN because I lack understanding of what IOS is actually doing sometimes. These are documented on the WiiBrew article: https://wiibrew.org/wiki//dev/usb/hid_(v5) One major difference that this implementation handles is about IDs. It turns out Nintendo has decided to include the interface number in the top byte of HIDv5 device IDs, unlike VEN -- even though everything else about ioctl 1 is otherwise the same!
Diffstat (limited to 'Source/Core/InputCommon/ControllerInterface')
0 files changed, 0 insertions, 0 deletions