Yuri Kunde Schlesner
								
							 
						 | 
						
							
							
							
							
								
							
							
								4e84df8be3
								
							
						 | 
						
							
							
								
								Mutex: Replace g_mutex_held_locks with a set inside Thread
							
							
							
							
							
						 | 
						
							2015-02-02 15:37:06 -02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner
								
							 
						 | 
						
							
							
							
							
								
							
							
								0f69668fc6
								
							
						 | 
						
							
							
								
								HID: Fix crash when pressing a key when the emulator is stopped
							
							
							
							
							
						 | 
						
							2015-02-02 15:37:05 -02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner
								
							 
						 | 
						
							
							
							
							
								
							
							
								c4208c1171
								
							
						 | 
						
							
							
								
								SVC: Enable CloseHandle, clean up DuplicateHandle
							
							
							
							
							
						 | 
						
							2015-02-02 15:37:04 -02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner
								
							 
						 | 
						
							
							
							
							
								
							
							
								e8330dd162
								
							
						 | 
						
							
							
								
								Kernel: Fix bug in HandleTable::Close
							
							
							
							
							
						 | 
						
							2015-02-02 15:37:04 -02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner
								
							 
						 | 
						
							
							
							
							
								
							
							
								5354a479bc
								
							
						 | 
						
							
							
								
								Kernel: Remove Object::GetHandle (it's not used anymore :D)
							
							
							
							
							
						 | 
						
							2015-02-02 15:37:04 -02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner
								
							 
						 | 
						
							
							
							
							
								
							
							
								869ec46683
								
							
						 | 
						
							
							
								
								Kernel: Introduce unique Object ids for debugging
							
							
							
							
							
						 | 
						
							2015-02-02 15:37:03 -02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner
								
							 
						 | 
						
							
							
							
							
								
							
							
								a9b86db3cf
								
							
						 | 
						
							
							
								
								Kernel: Use separate Handle tables for CoreTiming userdata
							
							
							
							
							
							
							
							This is to support the removal of GetHandle soon 
							
						 | 
						
							2015-02-02 15:37:03 -02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner
								
							 
						 | 
						
							
							
							
							
								
							
							
								ec9c773251
								
							
						 | 
						
							
							
								
								Kernel: Remove previous scheduled event when a Timer is re-Set
							
							
							
							
							
						 | 
						
							2015-02-02 15:37:02 -02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner
								
							 
						 | 
						
							
							
							
							
								
							
							
								8441591659
								
							
						 | 
						
							
							
								
								FS: Remove use of GetHandle
							
							
							
							
							
						 | 
						
							2015-02-02 15:37:01 -02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner
								
							 
						 | 
						
							
							
							
							
								
							
							
								664c79ff47
								
							
						 | 
						
							
							
								
								Thread: Modernize two functions that slipped through previous rebases
							
							
							
							
							
						 | 
						
							2015-02-02 15:37:01 -02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner
								
							 
						 | 
						
							
							
							
							
								
							
							
								6e11570862
								
							
						 | 
						
							
							
								
								Service: Store function names as const char* instead of std::string
							
							
							
							
							
							
							
							Uses less memory (strings and function table is stored in constant data)
and speeds up start up (no need to allocate and copy strings). 
							
						 | 
						
							2015-02-02 15:37:00 -02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner
								
							 
						 | 
						
							
							
							
							
								
							
							
								a79d21c83e
								
							
						 | 
						
							
							
								
								Service: Clean-up Interface
							
							
							
							
							
						 | 
						
							2015-02-02 15:36:59 -02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner
								
							 
						 | 
						
							
							
							
							
								
							
							
								8779b31fe6
								
							
						 | 
						
							
							
								
								Make Port/Service registration and querying more HW-accurate
							
							
							
							
							
						 | 
						
							2015-02-02 15:36:59 -02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner
								
							 
						 | 
						
							
							
							
							
								
							
							
								5e91fc0d1a
								
							
						 | 
						
							
							
								
								Filesys: Move creation of Handles for File/Directory to service handlers
							
							
							
							
							
						 | 
						
							2015-02-02 15:36:58 -02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Lioncash
								
							 
						 | 
						
							
							
							
							
								
							
							
								3f00dd9117
								
							
						 | 
						
							
							
								
								arm: Clean up ARMul_State
							
							
							
							
							
							
							
							Remove unnecessary/unused struct variables. 
							
						 | 
						
							2015-01-31 21:55:34 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								73a7a379d6
								
							
						 | 
						
							
							
								
								Merge pull request #512 from lioncash/assignment
							
							
							
							
							
							
							
							shared_memory: Fix assignments in SharedMemory::Map 
							
						 | 
						
							2015-01-31 12:59:00 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Lioncash
								
							 
						 | 
						
							
							
							
							
								
							
							
								96c174aed4
								
							
						 | 
						
							
							
								
								shared_memory: Fix assignments in SharedMemory::Map
							
							
							
							
							
						 | 
						
							2015-01-30 11:37:53 -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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									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
								
							 
						 | 
						
							
							
							
							
								
							
							
								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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |