Lime3DS/src/core/hle
Subv bca8916cea Kernel/HLE: Use a mutex to synchronize access to the HLE kernel state between the cpu thread and any other possible threads that might touch the kernel (network thread, etc).
This mutex is acquired in SVC::CallSVC, ie, as soon as the guest application enters the HLE kernel, and should be acquired by the aforementioned threads before modifying kernel structures.
2017-08-22 09:30:55 -05:00
..
applets Remove some unnecessary inclusions of video_core.h 2017-05-27 18:41:24 -07:00
kernel Kernel/HLE: Use a mutex to synchronize access to the HLE kernel state between the cpu thread and any other possible threads that might touch the kernel (network thread, etc). 2017-08-22 09:30:55 -05:00
service stubbed frd::UnscrambleLocalFriendCode (#2827) 2017-07-16 21:32:08 -05:00
config_mem.cpp Core: update Kernel Config Memory to latest version (11.2) 2017-01-30 11:29:00 +03:00
config_mem.h Remove empty newlines in #include blocks. 2016-09-21 11:15:47 +09:00
function_wrappers.h Merge pull request #2793 from Subv/replyandreceive 2017-06-29 17:05:22 -05:00
ipc_helpers.h Kernel: Allow clearing request_objects to re-use buffer space 2017-06-11 13:10:21 -07:00
ipc.h ServiceFramework: Use separate copy of command buffer 2017-06-11 13:07:33 -07:00
lock.cpp Kernel/HLE: Use a mutex to synchronize access to the HLE kernel state between the cpu thread and any other possible threads that might touch the kernel (network thread, etc). 2017-08-22 09:30:55 -05:00
lock.h Kernel/HLE: Use a mutex to synchronize access to the HLE kernel state between the cpu thread and any other possible threads that might touch the kernel (network thread, etc). 2017-08-22 09:30:55 -05:00
result.h ResultVal: Remove MoveFrom() 2017-06-18 19:03:15 -07:00
romfs.cpp apt: load shared font from system archive 2017-06-26 01:38:12 +03:00
romfs.h apt: load shared font from system archive 2017-06-26 01:38:12 +03:00
shared_page.cpp shared_page: stub battery state 2017-03-21 13:25:56 +02:00
shared_page.h shared_page: stub battery state 2017-03-21 13:25:56 +02:00
svc.cpp Kernel/HLE: Use a mutex to synchronize access to the HLE kernel state between the cpu thread and any other possible threads that might touch the kernel (network thread, etc). 2017-08-22 09:30:55 -05:00
svc.h svc: Move ResetType enum to the kernel event header 2016-03-12 21:47:41 -05:00