suyu/src/core
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
..
arm arm: fixed a bug where ARM_Interpreter::ExecuteInstructions was actually executing one more instruction than expected 2014-06-05 00:25:32 -04:00
elf Implement simple LoadSymbols for ELF files 2014-04-12 19:04:32 -04:00
file_sys fixes to build on linux 2014-04-22 19:42:29 -07:00
hle Kernel: Added real support for thread and event blocking 2014-06-13 09:51:02 -04:00
hw lcd: moved kFrameTicks to lcd.h for use in other modules 2014-05-28 21:19:13 -04:00
CMakeLists.txt hle: added stubbed service for ndm_u 2014-05-30 00:24:04 -04:00
core.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
core.h fixed project includes to use new directory structure 2014-04-08 20:15:08 -04:00
core.vcxproj hle: added stubbed service for ndm_u 2014-05-30 00:24:04 -04:00
core.vcxproj.filters hle: added stubbed service for ndm_u 2014-05-30 00:24:04 -04:00
core_timing.cpp fixed project includes to use new directory structure 2014-04-08 20:15:08 -04:00
core_timing.h fixed project includes to use new directory structure 2014-04-08 20:15:08 -04:00
loader.cpp kernel: refactored function naming to remove "__" prefix 2014-05-22 19:06:12 -04:00
loader.h - added option to load a code.bin file extracted from a CXI file 2014-04-30 23:50:14 -04:00
mem_map.cpp added memory mapped region for system mem - sdk demos load a segment here on ELF load 2014-05-15 18:56:28 -04:00
mem_map.h added memory mapped region for system mem - sdk demos load a segment here on ELF load 2014-05-15 18:56:28 -04:00
mem_map_funcs.cpp hle: cleaned up log messages 2014-05-29 23:26:58 -04:00
system.cpp cleaned up some logging messages 2014-04-10 22:45:40 -04:00
system.h fixed project includes to use new directory structure 2014-04-08 20:15:08 -04:00