dolphin/Source/Core/Core/HW/SI
Michael Maltese becb1a744b SI_DeviceGBA: if a client doesn't respond within 1s, disconnect them
Rather than returning 0 / not creating an expected SI interrupt. You can
test this by running VBA-M in a debugger and stopping it while it's
connected to Dolphin: on current master, Dolphin will freeze-up until it
gets a response. With this PR, Dolphin will gracefully disconnect the device, and reconnect if it starts responding again.
2017-07-14 13:57:17 -07:00
..
SI_Device.cpp SI: Namespace device classes 2017-03-16 04:41:39 -04:00
SI_Device.h SI: Namespace device classes 2017-03-16 04:41:39 -04:00
SI_DeviceDanceMat.cpp SI_Devices: Get rid of pointer casts for ID assignment in RunBuffer 2017-04-08 16:36:14 -04:00
SI_DeviceDanceMat.h SI: Namespace device classes 2017-03-16 04:41:39 -04:00
SI_DeviceGBA.cpp SI_DeviceGBA: if a client doesn't respond within 1s, disconnect them 2017-07-14 13:57:17 -07:00
SI_DeviceGBA.h SI_DeviceGBA: make GBASockServer a member instead of parent 2017-07-14 13:57:17 -07:00
SI_DeviceGCAdapter.cpp Core: Remove unnecessary includes 2017-06-15 18:52:22 -04:00
SI_DeviceGCAdapter.h SI: Namespace device classes 2017-03-16 04:41:39 -04:00
SI_DeviceGCController.cpp SI_Devices: Get rid of pointer casts for ID assignment in RunBuffer 2017-04-08 16:36:14 -04:00
SI_DeviceGCController.h SI: Namespace device classes 2017-03-16 04:41:39 -04:00
SI_DeviceGCSteeringWheel.cpp SI_Devices: Get rid of pointer casts for ID assignment in RunBuffer 2017-04-08 16:36:14 -04:00
SI_DeviceGCSteeringWheel.h SI: Namespace device classes 2017-03-16 04:41:39 -04:00
SI_DeviceKeyboard.cpp SI_Devices: Get rid of pointer casts for ID assignment in RunBuffer 2017-04-08 16:36:14 -04:00
SI_DeviceKeyboard.h SI: Namespace device classes 2017-03-16 04:41:39 -04:00
SI_DeviceNull.cpp SI: Namespace device classes 2017-03-16 04:41:39 -04:00
SI_DeviceNull.h SI: Namespace device classes 2017-03-16 04:41:39 -04:00
SI.cpp SI: Convert SI buffer from a C array to std::array 2017-03-16 05:37:03 -04:00
SI.h Merge pull request #5092 from lioncash/namespace 2017-03-18 19:30:38 +13:00