azahar/src/core
Subv f9d55ecf3f HLE: Implemented SleepClientThread and ContinueClientThread functions to make performing async tasks on the host while in an HLE service function easier.
An HLE service function that wants to perform an async operation should put the caller guest thread to sleep using SleepClientThread, passing in a callback to execute when the thread is resumed.
SleepClientThread returns a ThreadContinuationToken that should be stored and used with ContinueClientThread to resume the guest thread when the host async operation completes.
2017-09-30 11:16:55 -05:00
..
arm ARM_Interface: Implement PageTableChanged 2017-09-24 23:08:25 +01:00
file_sys HLE/Archives: Allow multiple loaded applications to access their SelfNCCH archive independently. 2017-09-25 09:45:02 -05:00
frontend Merge pull request #2899 from wwylele/touch-refactor 2017-08-29 11:29:10 -04:00
gdbstub Fixed type conversion ambiguity 2017-09-30 09:34:35 +01:00
hle HLE: Implemented SleepClientThread and ContinueClientThread functions to make performing async tasks on the host while in an HLE service function easier. 2017-09-30 11:16:55 -05:00
hw GPU/Warnings: Explicitly cast the screen refresh ticks to u64. 2017-08-21 08:34:30 -05:00
loader Loaders: Don't automatically set the current process every time we load an application. 2017-09-26 18:17:47 -05: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 Loader/NCCH: Add support for loading application updates (#2927) 2017-09-25 08:17:38 +02:00
core.cpp Loaders: Don't automatically set the current process every time we load an application. 2017-09-26 18:17:47 -05:00
core.h core: Expose AppLoader as a public interface. 2017-08-03 20:10:37 -04:00
core_timing.cpp CoreTiming: use named constant for ARM11 clock rate 2017-01-16 09:59:16 +02:00
core_timing.h CoreTiming: use named constant for ARM11 clock rate 2017-01-16 09:59:16 +02:00
memory.cpp Fixed type conversion ambiguity 2017-09-30 09:34:35 +01:00
memory.h Memory: Allow IsValidVirtualAddress to be called with a specific process parameter. 2017-09-26 17:27:44 -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