dolphin/Source/Core/Core
Léo Lam ac3b866083 USB_HIDv5: Submit interrupt transfers to the correct endpoint
Unlike VEN, the endpoint is determined by the value at 8-12.
If it's non-zero, HID submits the request to the interrupt OUT
endpoint. Otherwise, the request is submitted to the IN endpoint.

This commit changes HIDv5 to keep track of endpoints (like IOS does)
and use them when submitting interrupt transfers.
2017-11-03 19:01:48 +01:00
..
Boot CommonTitles: Add a named constant for IOS TIDs 2017-10-24 11:41:55 +02:00
Config Revert "Convert to/from old EFB scale numbering" 2017-11-02 21:39:05 +01:00
ConfigLoaders Revert "Convert to/from old EFB scale numbering" 2017-11-02 21:39:05 +01:00
Debugger DebugInterface: Rename InsertBLR to Patch 2017-10-05 20:22:16 +02:00
DSP DSP: Fix a missing mask for the predscale register 2017-09-24 20:48:29 +02:00
FifoPlayer FifoRecorder: move function definitions out of header 2017-09-14 17:28:39 -07:00
HLE Core: Remove unnecessary includes 2017-06-15 18:52:22 -04:00
HW Fix GameCube Sample Rate 2017-10-23 13:16:40 -04:00
IOS USB_HIDv5: Submit interrupt transfers to the correct endpoint 2017-11-03 19:01:48 +01:00
PowerPC PPCSymbolDB: Save data symbols properly 2017-10-05 19:55:34 +02:00
ActionReplay.cpp ActionReplay: Fix logging in Subtype_AddCode 2017-10-06 13:17:15 +00:00
ActionReplay.h CheatManager/ISOProperties: Refactor ActionReplay tabs as a class 2016-08-31 14:32:12 +10:00
Analytics.cpp Revert "Convert to/from old EFB scale numbering" 2017-11-02 21:39:05 +01:00
Analytics.h ControllerEmu: Separate ControlGroup from ControllerEmu 2017-02-09 18:18:52 -05:00
ARDecrypt.cpp do not assign in conditional statements 2017-06-07 20:09:44 -07:00
ARDecrypt.h Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
BootManager.cpp Config: Fix Movie config loading/saving 2017-08-11 15:36:32 +08:00
BootManager.h Boot: Clean up the boot code 2017-06-06 16:27:52 +02:00
CMakeLists.txt Merge pull request #5929 from JonnyH/PR/fix-oprofile-build-linked-as-needed 2017-08-17 03:06:59 +08:00
CommonTitles.h CommonTitles: Add a named constant for IOS TIDs 2017-10-24 11:41:55 +02:00
ConfigManager.cpp Remove NANDContentManager 2017-10-24 11:41:54 +02:00
ConfigManager.h More Capitalization Changes 2017-09-27 21:37:44 +02:00
Core.cpp Core: SetOnStoppedCallback -> SetOnStateChangedCallback 2017-09-13 17:30:18 -07:00
Core.h Core: SetOnStoppedCallback -> SetOnStateChangedCallback 2017-09-13 17:30:18 -07:00
Core.vcxproj USB: Add a stub HIDv5 implementation and use it for IOS59. 2017-08-15 22:35:45 +02:00
Core.vcxproj.filters USB: Add a stub HIDv5 implementation and use it for IOS59. 2017-08-15 22:35:45 +02:00
CoreTiming.cpp Show event name when scheduling from wrong thread 2017-09-30 16:14:59 +02:00
CoreTiming.h JitArm64: Implement timer SPRs 2017-04-25 09:20:09 +01:00
DSPEmulator.cpp Core: Remove unnecessary includes 2017-06-15 18:52:22 -04:00
DSPEmulator.h DSPEmulator: Amend variable casing 2017-01-18 12:20:13 -05:00
ec_wii.cpp EcWii: Add function to get the backup key 2017-07-21 17:42:59 +08:00
ec_wii.h EcWii: Add function to get the backup key 2017-07-21 17:42:59 +08:00
GeckoCode.cpp Core: Remove unnecessary includes 2017-06-15 18:52:22 -04:00
GeckoCode.h GeckoCode: Provide operator== and operator!= overloads 2016-10-03 02:32:43 -04:00
GeckoCodeConfig.cpp Common: Add HttpRequest to simplify HTTP requests 2017-06-13 12:52:31 +02:00
GeckoCodeConfig.h Move GeckoCodeDiag download logic to GeckoCodeConfig 2017-04-05 12:48:35 -07:00
Host.h DolphinWX: Add a progress dialog host command 2017-07-30 12:38:48 +10:00
HotkeyManager.cpp More Capitalization Changes 2017-09-27 21:37:44 +02:00
HotkeyManager.h Add an option to eject the disc 2017-09-17 11:44:48 +02:00
MachineContext.h Initial support for Haiku. 2017-03-27 23:46:19 -04:00
MemoryWatcher.cpp Core: Change CoreTiming event key from int to EventType* 2016-09-03 14:55:44 +10:00
MemoryWatcher.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
MemTools.cpp JitInterface: Convert includes into forward declarations where applicable 2017-03-02 13:20:29 -05:00
MemTools.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Movie.cpp Remove DVDInterface::ChangeDiscAsHost 2017-09-17 11:44:27 +02:00
Movie.h move Movie::DoFrameStep to Core::DoFrameStep 2017-09-13 17:30:18 -07:00
NetPlayClient.cpp Common: Move version strings to their own header 2017-09-09 19:28:10 -04:00
NetPlayClient.h NetPlayClient/Server: apply Parameter Object pattern to traversal parameters 2017-08-13 18:50:52 -07:00
NetPlayProto.h NetPlayClient/Server: apply Parameter Object pattern to traversal parameters 2017-08-13 18:50:52 -07:00
NetPlayServer.cpp Common: Move version strings to their own header 2017-09-09 19:28:10 -04:00
NetPlayServer.h NetPlayServer: handle port forwarding in constructor 2017-08-13 18:50:52 -07:00
PatchEngine.cpp Core: Remove unnecessary includes 2017-06-15 18:52:22 -04:00
PatchEngine.h PatchEngine: Add Reload() function 2017-04-09 14:02:33 +01:00
State.cpp [Cleanup] Remove static state in ES 2017-10-24 11:41:54 +02:00
State.h Frame: Remove callback function prototypes from header 2017-04-03 06:34:36 -04:00
TitleDatabase.cpp TitleDatabase: Add GetTitleName for title IDs 2017-10-08 18:31:43 +02:00
TitleDatabase.h TitleDatabase: Add GetTitleName for title IDs 2017-10-08 18:31:43 +02:00
WiiRoot.cpp Core: Remove useless ShutdownWiiRoot calls 2017-06-10 20:00:43 +02:00
WiiRoot.h Remove pre-generated SYSCONF 2017-01-12 21:30:11 +01:00
WiiUtils.cpp WiiUtils: Ignore missing contents for DLC titles 2017-11-02 17:59:53 +01:00
WiiUtils.h Boot: Install WADs temporarily 2017-10-24 11:41:55 +02:00