RetroArch/input/drivers_hid
gblues 65c177a0ee Move HID driver into wiiu/ code
== DETAILS

RetroArch's general HID drivers are intended as a full-on substitute for
other input drivers such as XInput, DInput, SDL, etc. The Wii U port is,
to my knowledge, the first case of heterogenous input drivers working
concurrently.

As such, I've moved things around:

- The HID driver source is moved into the wiiu/input/ directory alongside
  the joypad subdrivers.
- We no longer use the input_hid_init_first() method to instantiate; instead
  we just init the wiiu HID driver directly.
- The HID pad driver and HID subsystem driver enjoy a tighter coupling,
  mainly having to do with the initialization of the joypad connections
  list, because there's no way to inform the HID driver's init() method
  how many slots to allocate.

== TESTING
Will test in a moment, but at  least it compiles cleanly. ;)
2017-12-30 04:43:38 +01:00
..
btstack_hid.c Clean up dumb compile warnings, fix crash bug 2017-12-30 04:43:27 +01:00
iohidmanager_hid.c Clean up dumb compile warnings, fix crash bug 2017-12-30 04:43:27 +01:00
libusb_hid.c Clean up dumb compile warnings, fix crash bug 2017-12-30 04:43:27 +01:00
null_hid.c Clean up dumb compile warnings, fix crash bug 2017-12-30 04:43:27 +01:00
wiiusb_hid.c Clean up dumb compile warnings, fix crash bug 2017-12-30 04:43:27 +01:00