dolphin/Source/Core/Core/IOS
Léo Lam c8a6dc6c23 Use a single libusb context
libusb on Windows is limited to only a single context. Trying to open
more than one can cause device enumerations to fail randomly.

libusb is thread-safe and we don't use the manual polling support (with
`poll()`) so this should be safe.
2017-02-05 11:36:48 +01:00
..
DI IOS: Remove IOS prefix on a few structs/enums 2017-01-19 19:10:31 +01:00
ES ec_wii: Amend function casing 2017-01-28 18:46:14 -05:00
FS IOS FS: Move behavior to separate functions 2017-01-29 18:32:59 -05:00
Network Fixes a crash when closing a socket 2017-02-01 00:11:19 +00:00
SDIO IOS: Remove IOS prefix on a few structs/enums 2017-01-19 19:10:31 +01:00
STM IOS STM: Get rid of forward declarations in the cpp file 2017-01-29 19:30:56 -05:00
USB Use a single libusb context 2017-02-05 11:36:48 +01:00
WFS Add includes for building on Windows without PCH 2017-01-23 01:37:41 -08:00
Device.cpp IOS: Remove IOS prefix on a few structs/enums 2017-01-19 19:10:31 +01:00
Device.h IOS: Add UpdateWantDeterminism to devices 2017-02-05 11:36:47 +01:00
DeviceStub.cpp IOS: Remove IOS prefix on a few structs/enums 2017-01-19 19:10:31 +01:00
DeviceStub.h IOS: Remove IOS prefix on a few structs/enums 2017-01-19 19:10:31 +01:00
IPC.cpp IOS: Store the active IOS title ID 2017-02-05 11:36:47 +01:00
IPC.h IOS: Store the active IOS title ID 2017-02-05 11:36:47 +01:00