1
0
Fork 0
forked from suyu/suyu
suyu/src/core/hle
bunnei f5c7c15434 Kernel: Added real support for thread and event blocking
- SVC: Added ExitThread support
- SVC: Added SignalEvent support
- Thread: Added WAITTYPE_EVENT for waiting threads for event signals
- Thread: Added support for blocking on other threads to finish (e.g. Thread::Join)
- Thread: Added debug function for printing current threads ready for execution
- Thread: Removed hack/broken thread ready state code from Kernel::Reschedule
- Mutex: Moved WaitCurrentThread from SVC to Mutex::WaitSynchronization
- Event: Added support for blocking threads on event signalling

Kernel: Added missing algorithm #include for use of std::find on non-Windows platforms.
2014-06-13 09:51:02 -04:00
..
kernel Kernel: Added real support for thread and event blocking 2014-06-13 09:51:02 -04:00
service service: added a error log messages for unimplemented WaitSynchronization 2014-06-04 18:50:50 -04:00
config_mem.cpp hle: cleaned up log messages 2014-05-29 23:26:58 -04:00
config_mem.h added config_mem module for HLE of firmware configuration memory settings 2014-05-06 23:29:39 -04:00
coprocessor.cpp coprocessor: reenabled debug log 2014-06-02 20:36:34 -04:00
coprocessor.h - reenabled MCR and MRC functions now that VFP is attached 2014-05-16 20:52:46 -04:00
function_wrappers.h svc: updated WaitSynchronizationN to properly use first pointer argument 2014-06-02 17:54:07 -04:00
hle.cpp hle: added a hokey way to force a thread reschedule during CPU single step mode (as used by the debugger) 2014-06-05 00:26:48 -04:00
hle.h hle: added a hokey way to force a thread reschedule during CPU single step mode (as used by the debugger) 2014-06-05 00:26:48 -04:00
svc.cpp Kernel: Added real support for thread and event blocking 2014-06-13 09:51:02 -04:00
svc.h arm: fixed bug in how thread context switch occurs with SkyEye 2014-06-05 00:20:11 -04:00