Lioncash 
							
						 
					 
					
						
						
							
						
						09a66860e2 
					 
					
						
						
							
							arm: Throw out a lot of unnecessary code  
						
						
						
						
					 
					
						2015-01-30 13:32:03 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						3dfef1701c 
					 
					
						
						
							
							armdefs: Move some defines over to enums  
						
						
						
						
					 
					
						2015-01-30 12:43:58 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						96c174aed4 
					 
					
						
						
							
							shared_memory: Fix assignments in SharedMemory::Map  
						
						
						
						
					 
					
						2015-01-30 11:37:53 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						0c4685ca12 
					 
					
						
						
							
							loader: Add missing printf argument  
						
						
						
						
					 
					
						2015-01-30 11:34:05 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						551264f815 
					 
					
						
						
							
							archive: Fix initializer list order for the File class.  
						
						
						
						
					 
					
						2015-01-30 11:30:22 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						0c53cc52bd 
					 
					
						
						
							
							apt_u: Fix missing printf specifiers  
						
						
						
						
					 
					
						2015-01-30 11:28:09 -05:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						d917a9bf77 
					 
					
						
						
							
							Kernel: Mark all appropriate kernel objects as "final"  
						
						
						
						
					 
					
						2015-01-30 11:49:46 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						58b544db99 
					 
					
						
						
							
							SVC: Use CASCADE_RESULT in SVC handlers  
						
						
						
						
					 
					
						2015-01-30 11:49:46 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						09ae6e1fa3 
					 
					
						
						
							
							Remove result.h InvalidHandle  
						
						... 
						
						
						
						It was only being used in two places, where it was replaced by a local
constant. 
						
						
					 
					
						2015-01-30 11:49:45 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						44f90340dc 
					 
					
						
						
							
							SVC: Change return type of handlers to ResultCode  
						
						
						
						
					 
					
						2015-01-30 11:49:44 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						d52d859936 
					 
					
						
						
							
							Kernel: Convert Event to not use Handles  
						
						
						
						
					 
					
						2015-01-30 11:49:43 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						ad80ff1e32 
					 
					
						
						
							
							Kernel: Convert Timer to (mostly) not use Handles  
						
						
						
						
					 
					
						2015-01-30 11:47:07 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						882b6fed75 
					 
					
						
						
							
							Kernel: Convert Mutex to not use Handles  
						
						
						
						
					 
					
						2015-01-30 11:47:06 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						38e7122f23 
					 
					
						
						
							
							Kernel: Convert AddressArbiter to not use Handles  
						
						
						
						
					 
					
						2015-01-30 11:47:06 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						d9b19be1d9 
					 
					
						
						
							
							Kernel: Convert Semaphore to not use Handles  
						
						
						
						
					 
					
						2015-01-30 11:47:05 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						4bb33dfc30 
					 
					
						
						
							
							Kernel: Convert SharedMemory to not use Handles  
						
						
						
						
					 
					
						2015-01-30 11:47:04 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						afc416c607 
					 
					
						
						
							
							Additions to ResultVal to make it more convenient to use.  
						
						
						
						
					 
					
						2015-01-30 11:47:02 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						b5ee4f9df9 
					 
					
						
						
							
							Move VAddr/PAddr typedefs to kernel.h  
						
						
						
						
					 
					
						2015-01-30 11:47:01 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						9a345de2bd 
					 
					
						
						
							
							Kernel: Remove useless/duplicated comments; mark functions static  
						
						
						
						
					 
					
						2015-01-30 11:47:01 -02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						206cabc0e4 
					 
					
						
						
							
							Merge pull request  #412  from purpasmart96/svc_table_cleanup  
						
						... 
						
						
						
						SVC: Update the SVC function table 
						
						
					 
					
						2015-01-28 17:36:23 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						7a3e371141 
					 
					
						
						
							
							dyncom: Minor cleanup  
						
						... 
						
						
						
						Narrow scopes for the instruction variables. Remove unnecessary parentheses. 
						
						
					 
					
						2015-01-27 08:51:18 -05:00 
						 
				 
			
				
					
						
							
							
								purpasmart96 
							
						 
					 
					
						
						
							
						
						62f4365db1 
					 
					
						
						
							
							SVC: Update the SVC function table  
						
						
						
						
					 
					
						2015-01-26 20:42:28 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						326c451758 
					 
					
						
						
							
							Merge pull request  #345  from purpasmart96/apt_stubs  
						
						... 
						
						
						
						APT_U: Stub some functions & misc changes 
						
						
					 
					
						2015-01-26 23:13:54 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						547737f720 
					 
					
						
						
							
							Update vfp.cpp  
						
						... 
						
						
						
						VFP: Changed a debug log to trace. 
						
						
					 
					
						2015-01-26 21:38:53 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						e7dd4d34aa 
					 
					
						
						
							
							Merge pull request  #485  from Subv/more_servs  
						
						... 
						
						
						
						Services: Stubbed more services. 
						
						
					 
					
						2015-01-25 22:13:13 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
							
						
						2ea60bdc7f 
					 
					
						
						
							
							Services/HID: Removed some files due to a rebase error  
						
						
						
						
					 
					
						2015-01-24 15:54:24 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
							
						
						c2e9990149 
					 
					
						
						
							
							Services: Stubbed more services.  
						
						... 
						
						
						
						Implemented FSUser::CreateExtSaveData 
						
						
					 
					
						2015-01-24 15:44:40 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						cc34462b71 
					 
					
						
						
							
							Merge pull request  #410  from chinhodado/cleanup  
						
						... 
						
						
						
						Cleanup: Logging in Core 
						
						
					 
					
						2015-01-24 00:41:10 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						e09fb7becc 
					 
					
						
						
							
							vfp: Clean up vertical alignment for instructions  
						
						
						
						
					 
					
						2015-01-23 13:35:08 -05:00 
						 
				 
			
				
					
						
							
							
								purpasmart96 
							
						 
					 
					
						
						
							
						
						2dd23b6467 
					 
					
						
						
							
							APT_U: Stub some functions & misc changes  
						
						
						
						
					 
					
						2015-01-22 16:03:48 -08:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
							
						
						92a75df9b1 
					 
					
						
						
							
							cam_u.h: fix indentation  
						
						... 
						
						
						
						Withholding my profanity towards Xcode. 
						
						
					 
					
						2015-01-22 12:51:53 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						92550013cf 
					 
					
						
						
							
							Merge pull request  #493  from archshift/ptmplay  
						
						... 
						
						
						
						Stubbed some services 
						
						
					 
					
						2015-01-22 13:25:19 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						8810dfe1de 
					 
					
						
						
							
							dyncom: Minor cleanup  
						
						... 
						
						
						
						Removes some unused macros and cleans up indentation inconsistencies 
						
						
					 
					
						2015-01-22 09:39:41 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						731154f79e 
					 
					
						
						
							
							WaitSynchronization: Added a result code for invalid result, fixed bug.  
						
						
						
						
					 
					
						2015-01-21 20:49:43 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						68ddaaa2f5 
					 
					
						
						
							
							Thread: Fix WaitSynchronization1 to not set register 1 on thread wakeup.  
						
						
						
						
					 
					
						2015-01-21 20:48:46 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						4255f25647 
					 
					
						
						
							
							Thread: Use std::find in CheckWait_WaitObject.  
						
						
						
						
					 
					
						2015-01-21 20:48:46 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						2f3020a102 
					 
					
						
						
							
							Mutex: Cleanup and remove redundant code.  
						
						
						
						
					 
					
						2015-01-21 20:48:36 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						f09806aed2 
					 
					
						
						
							
							Kernel: Renamed some functions for clarity.  
						
						... 
						
						
						
						- ReleaseNextThread->WakeupNextThread
- ReleaseAllWaitingThreads->WakeupAllWaitingThreads. 
						
						
					 
					
						2015-01-21 20:48:30 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						15b6a4d9ad 
					 
					
						
						
							
							Kernel: Changed "ShouldWait" to return bool and "Acquire" to return void.  
						
						
						
						
					 
					
						2015-01-21 20:47:49 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						c68eb15695 
					 
					
						
						
							
							WaitObject: Renamed "Wait" to "ShouldWait", made "ShouldWait" and "Acquire" pure virtual.  
						
						
						
						
					 
					
						2015-01-21 20:47:49 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						69c5830ef2 
					 
					
						
						
							
							Event: Fix implementation of "non-sticky" events.  
						
						
						
						
					 
					
						2015-01-21 20:47:48 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						9e6ec3b6cd 
					 
					
						
						
							
							Session: Change to a WaitObject.  
						
						
						
						
					 
					
						2015-01-21 20:47:47 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						d2759c578e 
					 
					
						
						
							
							Kernel: Reschedule on SignalEvent and SendSyncRequest, fix some bugs.  
						
						
						
						
					 
					
						2015-01-21 20:47:47 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						dde02f79af 
					 
					
						
						
							
							Mutex: Fix a bug where the thread should not wait if it already has the mutex.  
						
						
						
						
					 
					
						2015-01-21 20:47:46 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						9412996c8f 
					 
					
						
						
							
							Kernel: Moved Wait and Acquire to WaitObject, added way to retrieve a WaitObject safely.  
						
						
						
						
					 
					
						2015-01-21 20:47:46 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						c06d64528a 
					 
					
						
						
							
							SVC: Removed a Sleep that made no sense  
						
						... 
						
						
						
						- Would deadlock the calling thread
- Code would never get hit anyways 
						
						
					 
					
						2015-01-21 20:47:45 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						254e4ebd58 
					 
					
						
						
							
							AddressArbiter: Changed to Kernel::Object, big cleanup, removed code that made no sense.  
						
						
						
						
					 
					
						2015-01-21 20:47:45 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						e5a9f1c644 
					 
					
						
						
							
							Kernel: Get rid of WaitTypes and simplify lots of code, removing hacks.  
						
						
						
						
					 
					
						2015-01-21 20:47:38 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						6deb1a0119 
					 
					
						
						
							
							WaitSynchronizationN: Improved comments  
						
						
						
						
					 
					
						2015-01-21 19:12:51 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						6643673f28 
					 
					
						
						
							
							WaitSynchronizationN: Refactor to fix several bugs  
						
						... 
						
						
						
						- Separate wait checking from waiting the current thread
- Resume thread when wait_all=true only if all objects are available at once
- Set output to correct wait object index when there are duplicate handles 
						
						
					 
					
						2015-01-21 19:11:47 -05:00