dolphin-emulator/Source/Core/Core
Pierre Bourdon e51c459406 IOWin: rework _IOWrite OVERLAPPED/bytes written handling.
CheckDeviceType_Write uses an OVERLAPPED structure to make sure some bytes
were written to the device for a given _IOWrite operation. However, the
OVERLAPPED structure is only used for the BlueSoleil stack, not the MS stack
(which goes through an alternate HID path instead of WriteFile, and does not
have an equivalent async operation).

Make _IOWrite return the number of written bytes instead, since it knows
about the Bluetooth stack being used.
2014-07-23 05:17:04 +02:00
..
Boot Core: Get rid of an unnecessary struct typedef in Boot.h. 2014-07-13 15:28:50 -04:00
Debugger mark all local functions as static 2014-07-11 16:07:23 +02:00
DSP Fix warnings unearthed by #579 2014-07-13 02:16:51 +02:00
FifoPlayer Revert "Don't add segfault handler in interpreter mode" 2014-07-07 05:30:06 +02:00
HLE Fix warnings unearthed by #579 2014-07-13 02:16:51 +02:00
HW IOWin: rework _IOWrite OVERLAPPED/bytes written handling. 2014-07-23 05:17:04 +02:00
IPC_HLE Core: Fix potential uninitialized var usage in WII_IPC_HLE_Device_usb 2014-07-13 15:41:35 -04:00
PowerPC Jit64: implement fctiw/fctiwz 2014-07-15 23:58:09 +02:00
ActionReplay.cpp Centralize the logging code into its own folder in Common. 2014-06-25 22:11:42 -04:00
ActionReplay.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
ARDecrypt.cpp mark all local variables as static 2014-07-11 16:10:20 +02:00
ARDecrypt.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
ArmMemTools.cpp clang-modernize -use-nullptr 2014-03-09 21:14:26 +01:00
BootManager.cpp Revert "Don't add segfault handler in interpreter mode" 2014-07-07 05:30:06 +02:00
BootManager.h Replace all include guard ifdefs with "#pragma once" 2014-02-10 18:07:16 -05:00
CMakeLists.txt remove unused globals 2014-07-11 16:10:20 +02:00
ConfigManager.cpp ControllerEmu: Make BackgroundInput a global setting through the virtualization 2014-07-11 13:38:37 -04:00
ConfigManager.h ControllerEmu: Make BackgroundInput a global setting through the virtualization 2014-07-11 13:38:37 -04:00
Core.cpp Core: Remove unused function Callback_ISOName() 2014-07-16 20:44:17 -04:00
Core.h mark all local variables as static 2014-07-11 16:10:20 +02:00
Core.vcxproj Remove UDPWiimote feature 2014-07-11 13:32:56 -04:00
Core.vcxproj.filters Remove UDPWiimote feature 2014-07-11 13:32:56 -04:00
CoreParameter.cpp Revert "Don't add segfault handler in interpreter mode" 2014-07-07 05:30:06 +02:00
CoreParameter.h Revert "Don't add segfault handler in interpreter mode" 2014-07-07 05:30:06 +02:00
CoreTiming.cpp mark all local variables as static 2014-07-11 16:10:20 +02:00
CoreTiming.h Move CoreTiming::downcount to PowerPC::ppcState. 2014-06-26 01:48:00 +00:00
DSPEmulator.cpp Fix more header sorting issues in Core/ (now check-includes clean). 2014-02-20 01:01:11 +01:00
DSPEmulator.h Move audio handling out of DSP emulation. 2014-03-29 11:19:32 -07:00
ec_wii.cpp Fix warnings unearthed by #579 2014-07-13 02:16:51 +02:00
ec_wii.h Fix warnings unearthed by #579 2014-07-13 02:16:51 +02:00
GeckoCode.cpp mark all local variables as static 2014-07-11 16:10:20 +02:00
GeckoCode.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
GeckoCodeConfig.cpp mark all local functions as static 2014-07-11 16:07:23 +02:00
GeckoCodeConfig.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
Host.h Host: Add a new "UIHasFocus" hook to determine if the UI has focus 2014-07-16 10:27:21 -04:00
MemTools.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
Movie.cpp remove unused globals 2014-07-11 16:10:20 +02:00
Movie.h remove unused globals 2014-07-11 16:10:20 +02:00
NetPlayClient.cpp mark all local variables as static 2014-07-11 16:10:20 +02:00
NetPlayClient.h Change SPADStatus struct name to GCPadStatus 2014-07-10 22:02:38 -04:00
NetPlayProto.h Revert "Don't add segfault handler in interpreter mode" 2014-07-07 05:30:06 +02:00
NetPlayServer.cpp Revert "Don't add segfault handler in interpreter mode" 2014-07-07 05:30:06 +02:00
NetPlayServer.h Add an option to kick players from netplay. 2014-06-18 13:22:45 -04:00
PatchEngine.cpp mark all local variables as static 2014-07-11 16:10:20 +02:00
PatchEngine.h mark all local variables as static 2014-07-11 16:10:20 +02:00
State.cpp mark all local functions as static 2014-07-11 16:07:23 +02:00
State.h Various changes suggested by cppcheck 2014-02-28 12:43:20 +01:00
stdafx.cpp Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
stdafx.h Remove the min/max functions in CommonFuncs. 2014-05-29 21:44:41 -04:00
Tracer.cpp mark all local variables as static 2014-07-11 16:10:20 +02:00
Tracer.h Replace all include guard ifdefs with "#pragma once" 2014-02-10 18:07:16 -05:00
VolumeHandler.cpp mark all local variables as static 2014-07-11 16:10:20 +02:00
VolumeHandler.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
x64MemTools.cpp Fix warnings unearthed by #579 2014-07-13 02:16:51 +02:00