bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								77c0f9868e 
								
							 
						 
						
							
							
								
								Update CONTRIBUTING.md  
							
							... 
							
							
							
							- removed variable naming starting with "_"
- removed "Always break, even after a return" from case statements 
							
						 
						
							2014-06-12 06:10:46 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								0a48e97c36 
								
							 
						 
						
							
							
								
								CONTRIBUTING: Fix some examples, escape underscores  
							
							
							
						 
						
							2014-06-12 06:10:46 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								d6a4fbf34f 
								
							 
						 
						
							
							
								
								Added CONTRIBUTING.md with contents from Coding Style, updated README link  
							
							
							
						 
						
							2014-06-12 06:10:45 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a1c0087b9d 
								
							 
						 
						
							
							
								
								Merge pull request  #5  from Antidote/master  
							
							... 
							
							
							
							* Remove -fpermissive 
							
						 
						
							2014-06-01 15:26:20 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7527f238a1 
								
							 
						 
						
							
							
								
								Merge pull request  #12  from Disruption/stomas/bugfix/wrong-field-reference  
							
							... 
							
							
							
							Added 'this' reference to num_instructions field so it's properly updated 
							
						 
						
							2014-06-01 15:25:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Disruption 
								
							 
						 
						
							
							
							
							
								
							
							
								0be75c13ee 
								
							 
						 
						
							
							
								
								Added 'this' reference to num_instructions field so it's properly updated,as before the method was affecting the local method parameter rather than the class field  
							
							
							
						 
						
							2014-06-01 21:08:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								6448c2f300 
								
							 
						 
						
							
							
								
								Merge pull request  #9  from bunnei/master  
							
							... 
							
							
							
							Add initial kernel HLE, includes thread creation and context switching 
							
						 
						
							2014-05-26 20:52:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0aa582bf89 
								
							 
						 
						
							
							
								
								service: fixed typo that MSVC did not catch as an error  
							
							
							
						 
						
							2014-05-22 23:48:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								420971a849 
								
							 
						 
						
							
							
								
								core: fixed headers in CMakeLists  
							
							
							
						 
						
							2014-05-22 23:39:25 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								32c314c992 
								
							 
						 
						
							
							
								
								Merge branch 'threading'  
							
							
							
						 
						
							2014-05-22 22:57:45 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9a2e7381e6 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/citra-emu/citra  
							
							
							
						 
						
							2014-05-22 22:56:25 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								1de7e8cbe4 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/bunnei/citra  
							
							
							
						 
						
							2014-05-22 22:54:56 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								51f636b3d4 
								
							 
						 
						
							
							
								
								core: added Kernel::Reschedule() call to check for thread changes, shortened delay time to 100 instructions  
							
							
							
						 
						
							2014-05-22 22:54:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f8a98ab022 
								
							 
						 
						
							
							
								
								svc: added a check to ensure that a service was implemented before attempting to connect to its port  
							
							
							
						 
						
							2014-05-22 22:49:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7bb66421a0 
								
							 
						 
						
							
							
								
								lcd: added thread wait after (faked) vblank interrupt (would have) occurred  
							
							
							
						 
						
							2014-05-22 20:01:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b99ac2c3d6 
								
							 
						 
						
							
							
								
								thread: renamed "WaitCurThread" to "WaitCurrentThread", removed unused "reason" argument  
							
							
							
						 
						
							2014-05-22 19:36:56 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7c0b006076 
								
							 
						 
						
							
							
								
								thread: removed unused SwitchContext/Reschedule reason field, added missing arg parameter to SVC CreateThread  
							
							
							
						 
						
							2014-05-22 19:32:45 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								d26f3d4c1f 
								
							 
						 
						
							
							
								
								kernel: refactored function naming to remove "__" prefix  
							
							
							
						 
						
							2014-05-22 19:06:12 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ac21e8f2db 
								
							 
						 
						
							
							
								
								core: moved armcopro.cpp to correct filter folder (arm/interpreter)  
							
							
							
						 
						
							2014-05-22 18:51:55 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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