bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								14bd37c5dc 
								
							 
						 
						
							
							
								
								thread: moved ThreadStatus/WaitType to header, added support for arg on CreateThread, added correct CPSR reset  
							
							
							
						 
						
							2014-05-22 18:50:36 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9fddba6843 
								
							 
						 
						
							
							
								
								APT_U: added a debug log on calling GetLockHandle  
							
							
							
						 
						
							2014-05-22 18:48:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								481d936d34 
								
							 
						 
						
							
							
								
								arm_interpreter: fixed load context to currently resume a thread  
							
							
							
						 
						
							2014-05-22 18:47:42 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								6a78be5930 
								
							 
						 
						
							
							
								
								thread: fixed bug where result of __NextThread was not being properly checked when NULL  
							
							
							
						 
						
							2014-05-21 21:42:18 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								06e3c3d55a 
								
							 
						 
						
							
							
								
								svc: added Kernel::Reschedule to svc WaitSynchronization1, updated log messages to include newly created handles  
							
							
							
						 
						
							2014-05-21 21:41:40 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								706584f007 
								
							 
						 
						
							
							
								
								svc: enabled use of newly created kernel thread handle  
							
							
							
						 
						
							2014-05-20 23:36:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								eb537c560a 
								
							 
						 
						
							
							
								
								mutex: refactored the interface to code to return a Mutex* handle  
							
							
							
						 
						
							2014-05-20 23:23:58 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								978e1d4653 
								
							 
						 
						
							
							
								
								mutex: initial commit of HLE module  
							
							
							
						 
						
							2014-05-20 23:03:45 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								08e6a9bf89 
								
							 
						 
						
							
							
								
								svc: added some comments  
							
							
							
						 
						
							2014-05-20 22:57:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								1c5802c35a 
								
							 
						 
						
							
							
								
								kernel: fixed include, in general include "common.h" not "common_types.h"  
							
							
							
						 
						
							2014-05-20 22:27:46 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9bf7ce535a 
								
							 
						 
						
							
							
								
								service: removed redundant include of common_types.h  
							
							
							
						 
						
							2014-05-20 22:27:12 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a721a4eb33 
								
							 
						 
						
							
							
								
								arm: removed include of windows.h from armdefs.h to arminit.c (only module that uses it)  
							
							
							
						 
						
							2014-05-20 22:26:40 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								22eb9a8981 
								
							 
						 
						
							
							
								
								armemu: missed rename of "Syscall" to "SVC"  
							
							
							
						 
						
							2014-05-20 22:25:40 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								203541da11 
								
							 
						 
						
							
							
								
								thread: added correct lowest thread priority, added a thread priority check, and added some comments  
							
							
							
						 
						
							2014-05-20 21:02:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								bed4e920fa 
								
							 
						 
						
							
							
								
								thread: exposed ResumeThreadFromWait function for use in other kernel modules  
							
							
							
						 
						
							2014-05-20 21:00:10 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								75c6d2a8fa 
								
							 
						 
						
							
							
								
								thread: moved threading calls to the Kernel namespace  
							
							
							
						 
						
							2014-05-20 19:37:46 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0012802456 
								
							 
						 
						
							
							
								
								ARM_Interpreter/ARM_Interface: Fixed member variable naming to be consistent with style guide  
							
							
							
						 
						
							2014-05-20 18:52:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								49dc2ce8ac 
								
							 
						 
						
							
							
								
								ARM_Interface: added SaveContext and LoadContext functions for HLE thread switching  
							
							
							
						 
						
							2014-05-20 18:50:16 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								143bba2045 
								
							 
						 
						
							
							
								
								renamed "syscall" module to "svc" (more accurate naming)  
							
							
							
						 
						
							2014-05-20 18:28:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f654a03f1f 
								
							 
						 
						
							
							
								
								thread: whitespace change - fixed * and & placement  
							
							
							
						 
						
							2014-05-20 18:20:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								44336329ed 
								
							 
						 
						
							
							
								
								- created a Kernel namespace  
							
							... 
							
							
							
							- cleaned up Kernel code a bit (moved stuff into namespace, fixed whitespace issues)
- added handle types for all different CTROS handles 
							
						 
						
							2014-05-20 18:13:25 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Phillip Stephens 
								
							 
						 
						
							
							
							
							
								
							
							
								8bfd32e854 
								
							 
						 
						
							
							
								
								* Remove -fpermissive  
							
							
							
						 
						
							2014-05-19 20:48:14 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								74f9726515 
								
							 
						 
						
							
							
								
								Merge pull request  #4  from archshift/patch-1  
							
							... 
							
							
							
							README: Update wiki links 
							
						 
						
							2014-05-19 23:44:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								6655a4751e 
								
							 
						 
						
							
							
								
								README: Update wiki links  
							
							
							
						 
						
							2014-05-19 20:17:08 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0886dc70ed 
								
							 
						 
						
							
							
								
								apt: changed stubbed handle to be something other than 0xDEADBEEF (used as a magic value in other places) so that I can track how it propagates through the app code  
							
							
							
						 
						
							2014-05-19 22:21:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f5a119a367 
								
							 
						 
						
							
							
								
								thread: added declaration for __KernelReschedule to be used by syscall module  
							
							
							
						 
						
							2014-05-19 22:19:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								29930ac110 
								
							 
						 
						
							
							
								
								VFP: disable DBG messages because they spam the console with unimportant skyeye junk  
							
							
							
						 
						
							2014-05-19 22:19:10 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								204c6bfeca 
								
							 
						 
						
							
							
								
								Merge pull request  #2  from archshift/issue-7-fix  
							
							... 
							
							
							
							Fixes issues with building Citra on OSX 
							
						 
						
							2014-05-19 21:46:57 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								5a8ed196e6 
								
							 
						 
						
							
							
								
								common_types: Changed BasicRect back to Rect, in the common namespace  
							
							... 
							
							
							
							Only Rect is in the namespace for now; the rest of common should be added in the future 
							
						 
						
							2014-05-19 17:57:35 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								9216c96f48 
								
							 
						 
						
							
							
								
								CMakeLists: Fixed GLEW include var name, compile flag vars  
							
							... 
							
							
							
							After adding FindGLEW.cmake to externals, the variable call for the GLEW include path needed to be revised.
Append flags on OSX, rather than overwrite them.
I realized that GCC_COMPILE_FLAGS was changed to CMAKE_CXX_FLAGS mistakenly, so both were changed to a more platform-independent name. 
							
						 
						
							2014-05-19 16:42:34 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								034e3aabc8 
								
							 
						 
						
							
							
								
								Improved clarity and whitespace  
							
							... 
							
							
							
							Changed QGL version to 3,2 in order to be less restrictive, yet it should still change up to 4,1 on OSX on Qt5. 
							
						 
						
							2014-05-19 15:21:55 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								403e4bf837 
								
							 
						 
						
							
							
								
								CMakeLists: rename HEADS, improved comments  
							
							... 
							
							
							
							Changes for clarity of comments, removed redundant compiler flags. 
							
						 
						
							2014-05-19 15:19:36 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								71b8789803 
								
							 
						 
						
							
							
								
								Indent fixes  
							
							
							
						 
						
							2014-05-19 13:51:59 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9592d61037 
								
							 
						 
						
							
							
								
								Merge pull request  #13  from archshift/master  
							
							... 
							
							
							
							Use runtime arguments to specify boot filename. 
							
						 
						
							2014-05-18 22:39:40 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								088a2de9a6 
								
							 
						 
						
							
							
								
								renamed "session" to "handle"  
							
							
							
						 
						
							2014-05-18 22:24:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								112904b832 
								
							 
						 
						
							
							
								
								- renamed NewHandle to CreateHandle  
							
							... 
							
							
							
							- updated CreateHandle/DeleteHandle to use KernelObject's 
							
						 
						
							2014-05-18 22:09:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								16d55842c5 
								
							 
						 
						
							
							
								
								fix warning  
							
							
							
						 
						
							2014-05-18 21:43:41 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								eab6fd01d7 
								
							 
						 
						
							
							
								
								- updated service(s) to be KernelObject's  
							
							... 
							
							
							
							- various cleanups 
							
						 
						
							2014-05-18 21:43:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b5d2ff9b26 
								
							 
						 
						
							
							
								
								updated Travis-CI image/link in readme for new project repo  
							
							
							
						 
						
							2014-05-18 21:14:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								725d240bf7 
								
							 
						 
						
							
							
								
								renamed "UID" to "Handle" where appropriate  
							
							
							
						 
						
							2014-05-18 18:24:24 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								772abad778 
								
							 
						 
						
							
							
								
								- moved Handle/Result definitions to kernel.h  
							
							... 
							
							
							
							- added ResetType enum 
							
						 
						
							2014-05-18 18:12:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								8fba88d5d5 
								
							 
						 
						
							
							
								
								- added stub for CreateEvent  
							
							... 
							
							
							
							- changed some stubbed SVCs to return unique handle names for debugging purposes 
							
						 
						
							2014-05-18 17:52:02 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								6a6c7eeccb 
								
							 
						 
						
							
							
								
								added stubbed function for WaitSynchronizationN  
							
							
							
						 
						
							2014-05-17 23:37:25 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								603ef89dad 
								
							 
						 
						
							
							
								
								Indent fixes  
							
							
							
						 
						
							2014-05-17 12:54:38 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								c396a5ac57 
								
							 
						 
						
							
							
								
								Fixed vfp issues  
							
							
							
						 
						
							2014-05-17 10:55:45 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								fbc04ad0c7 
								
							 
						 
						
							
							
								
								ignore thumbemu 0xDEADCODE debugging catch on MCR  
							
							
							
						 
						
							2014-05-17 13:48:27 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								09b8e8fb6a 
								
							 
						 
						
							
							
								
								changed a comment  
							
							
							
						 
						
							2014-05-17 13:47:55 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								cfea5fdd58 
								
							 
						 
						
							
							
								
								cleanups to SVC CreateThread  
							
							
							
						 
						
							2014-05-17 13:47:44 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3fac6dc39e 
								
							 
						 
						
							
							
								
								Merge branch 'master' into threading  
							
							
							
						 
						
							2014-05-17 13:35:20 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								265c770a9d 
								
							 
						 
						
							
							
								
								updated how we call ARM core to make things much faster  
							
							
							
						 
						
							2014-05-17 11:59:18 -04:00