citra/src/core
Subv afb6dd7747 HLE/SRV: Don't return the port handle if it isn't available when calling GetServiceHandle.
This was incorrect behavior that somehow found its way to 3dbrew. The correct behavior is to sleep until the port becomes available again and then return a session to it.

This is currently unimplemented due to the inability to put a guest thread to sleep during HLE requests.

The correct behavior was reverse engineered by TuxSH a while ago but we never corrected the code in citra.
2017-11-15 11:26:49 -05:00
..
arm Moved down_count to CoreTiming 2017-09-30 17:38:14 +01:00
file_sys Service/FS: Mark FileBackend's Write as non-const 2017-11-05 13:26:29 -07:00
frontend Merge pull request #2899 from wwylele/touch-refactor 2017-08-29 11:29:10 -04:00
gdbstub core: clear format warnings 2017-11-01 12:35:32 +02:00
hle HLE/SRV: Don't return the port handle if it isn't available when calling GetServiceHandle. 2017-11-15 11:26:49 -05:00
hw core: clear format warnings 2017-11-01 12:35:32 +02:00
loader loader/ncch: Use AM to get update title path 2017-10-18 21:19:40 -06:00
tracer Core: Fix some out-of-style includes 2017-05-27 16:31:42 -07:00
3ds.h Move screen size constants from video_core to core 2017-05-27 18:41:24 -07:00
CMakeLists.txt Merge pull request #2981 from Subv/replyreceive 2017-11-06 13:02:30 -05:00
core.cpp core: clear format warnings 2017-11-01 12:35:32 +02:00
core.h core: Expose AppLoader as a public interface. 2017-08-03 20:10:37 -04:00
core_timing.cpp Moved down_count to CoreTiming 2017-09-30 17:38:14 +01:00
core_timing.h Moved down_count to CoreTiming 2017-09-30 17:38:14 +01:00
memory.cpp Correcting word order of a comment in memory.cpp 2017-10-28 13:23:58 -04:00
memory.h Memory: Make WriteBlock take a Process parameter on which to operate 2017-10-01 14:18:36 -05:00
memory_setup.h Kernel/Memory: Give each Process its own page table. 2017-09-10 15:13:41 -05:00
mmio.h Remove empty newlines in #include blocks. 2016-09-21 11:15:47 +09:00
perf_stats.cpp PerfStats: Re-order and document members better 2017-02-26 17:22:04 -08:00
perf_stats.h PerfStats: Re-order and document members better 2017-02-26 17:22:04 -08:00
settings.cpp SidebySide Layout (#2859) 2017-08-25 17:53:07 -04:00
settings.h WebService: Verify username and token (#2930) 2017-09-18 21:18:26 -04:00
telemetry_session.cpp WebService: Verify username and token (#2930) 2017-09-18 21:18:26 -04:00
telemetry_session.h WebService: Verify username and token (#2930) 2017-09-18 21:18:26 -04:00