Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						06f31e8b47 
					 
					
						
						
							
							Clean up CMake library specification  
						
						... 
						
						
						
						The X11 libraries don't need to be specified when doing dynamic linking 
						
						
					 
					
						2014-12-15 19:34:17 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						e321decf98 
					 
					
						
						
							
							Remove SyncRequest from K::Object and create a new K::Session type  
						
						... 
						
						
						
						This is a first step at fixing the conceptual insanity that is our
handling of service and IPC calls. For now, interfaces still directly
derived from Session because we don't have the infrastructure to do it
properly. (That is, Processes and scheduling them.) 
						
						
					 
					
						2014-12-15 18:26:17 -02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						2b0acd36e1 
					 
					
						
						
							
							armemu: Fix UXTB16  
						
						... 
						
						
						
						Rotation bits are 10 and 11, not 9 and 10. 
						
						
					 
					
						2014-12-14 23:00:31 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						1ee740898a 
					 
					
						
						
							
							Merge pull request  #276  from lioncash/decrappify  
						
						... 
						
						
						
						Clean up armdefs.h a little. 
						
						
					 
					
						2014-12-14 22:08:14 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						17b4d6747a 
					 
					
						
						
							
							Merge pull request  #246  from Subv/cbranch_1  
						
						... 
						
						
						
						SVC: Implemented Semaphores 
						
						
					 
					
						2014-12-14 22:03:28 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						2cac148ff3 
					 
					
						
						
							
							Merge pull request  #273  from bunnei/more-skyeye-fixes  
						
						... 
						
						
						
						ARM: Pull some SkyEye fixes from 3dmoo. 
						
						
					 
					
						2014-12-14 21:58:05 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						d26b7146ce 
					 
					
						
						
							
							ARM: Pull some SkyEye fixes from 3dmoo.  
						
						
						
						
					 
					
						2014-12-14 21:51:46 -05:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						befff3232d 
					 
					
						
						
							
							Merge pull request  #257  from lioncash/gitignore  
						
						... 
						
						
						
						Update gitignore with OS-specific global filetypes. 
						
						
					 
					
						2014-12-14 23:20:52 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						99f1326e81 
					 
					
						
						
							
							Update gitignore with OS-specific global filetypes.  
						
						
						
						
					 
					
						2014-12-14 17:19:47 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						f6cb8c1927 
					 
					
						
						
							
							Clean up armdefs.h  
						
						
						
						
					 
					
						2014-12-14 02:00:42 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						8eac8ee3f3 
					 
					
						
						
							
							Merge pull request  #278  from yuriks/log-colors  
						
						... 
						
						
						
						Restore the original console color after logging a message. 
						
						
					 
					
						2014-12-14 01:59:18 -05:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						ac87c3b0d0 
					 
					
						
						
							
							Restore the original console color after logging a message.  
						
						... 
						
						
						
						Fixes  #277  
					
						2014-12-14 02:10:41 -02:00 
						 
				 
			
				
					
						
							
							
								purpasmart96 
							
						 
					 
					
						
						
							
						
						23ae8aa4d3 
					 
					
						
						
							
							MemMap: Added AXI_WRAM & SHARED_PAGE along with other stuff  
						
						... 
						
						
						
						Got rid of I/O address's since the I/O addresses range's overlap with other
address's types such as vram, these I/O addresses need to be done in an different
way. 
						
						
					 
					
						2014-12-13 18:29:57 -08:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
							
						
						1051795c32 
					 
					
						
						
							
							Kernel/Semaphores: Fixed build  
						
						
						
						
					 
					
						2014-12-13 13:43:01 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
							
						
						ea95876431 
					 
					
						
						
							
							Kernel/Semaphore: Small style change  
						
						
						
						
					 
					
						2014-12-13 13:40:19 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
							
						
						effb181888 
					 
					
						
						
							
							Kernel/Semaphores: Invert the available count checking.  
						
						... 
						
						
						
						Same semantics, idea by @yuriks 
						
						
					 
					
						2014-12-13 13:40:18 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
							
						
						5e25986235 
					 
					
						
						
							
							Kernel/Semaphores: Addressed some issues.  
						
						
						
						
					 
					
						2014-12-13 13:40:16 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
							
						
						cc81a510e3 
					 
					
						
						
							
							Semaphore: Removed an unneeded function  
						
						
						
						
					 
					
						2014-12-13 13:40:15 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
							
						
						61434651d8 
					 
					
						
						
							
							Semaphores: Addressed some style issues  
						
						
						
						
					 
					
						2014-12-13 13:40:13 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
							
						
						abff4a7ee2 
					 
					
						
						
							
							Semaphore: Implemented the initial_count parameter.  
						
						
						
						
					 
					
						2014-12-13 13:40:12 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
							
						
						49b31badba 
					 
					
						
						
							
							SVC: Implemented ReleaseSemaphore.  
						
						... 
						
						
						
						This behavior was tested on hardware, however i'm still not sure what use the "initial_count" parameter has 
						
						
					 
					
						2014-12-13 13:40:10 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
							
						
						82c84883a5 
					 
					
						
						
							
							SVC: Implemented svcCreateSemaphore  
						
						... 
						
						
						
						ToDo: Implement svcReleaseSemaphore
* Some testing against hardware needed 
						
						
					 
					
						2014-12-13 13:40:09 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						9ce11b2d92 
					 
					
						
						
							
							Merge pull request  #274  from lioncash/kernel  
						
						... 
						
						
						
						kernel: Remove unused log arguments 
						
						
					 
					
						2014-12-13 12:42:23 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						cfc0ee9c60 
					 
					
						
						
							
							kernel: Remove unused log arguments  
						
						
						
						
					 
					
						2014-12-13 10:15:58 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						af1cd769e7 
					 
					
						
						
							
							Merge pull request  #258  from yuriks/log-ng  
						
						... 
						
						
						
						New logging system 
						
						
					 
					
						2014-12-12 23:20:01 -05:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						4d2a6f8b9b 
					 
					
						
						
							
							Remove old logging system  
						
						
						
						
					 
					
						2014-12-13 02:08:06 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						0e0a007a25 
					 
					
						
						
							
							Add configurable per-class log filtering  
						
						
						
						
					 
					
						2014-12-13 02:08:06 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						0600e2d8b5 
					 
					
						
						
							
							Convert old logging calls to new logging macros  
						
						
						
						
					 
					
						2014-12-13 02:08:02 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						6390c66e95 
					 
					
						
						
							
							Implement text path trimming for shorter paths.  
						
						
						
						
					 
					
						2014-12-13 01:59:52 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						6b0fb62c47 
					 
					
						
						
							
							Re-add coloring to the console logging output.  
						
						
						
						
					 
					
						2014-12-13 01:59:52 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						616d874443 
					 
					
						
						
							
							New logging system  
						
						
						
						
					 
					
						2014-12-13 01:59:52 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						04b1f2936c 
					 
					
						
						
							
							Add SCOPE_EXIT macro to conveniently execute cleanup actions  
						
						
						
						
					 
					
						2014-12-13 01:59:51 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						ed0221552a 
					 
					
						
						
							
							doxygen: Enable EXTRACT_ALL so that Doxygen identifies namespaces  
						
						
						
						
					 
					
						2014-12-13 01:59:51 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						eda30c36ee 
					 
					
						
						
							
							Added missing include in common_funcs.h  
						
						
						
						
					 
					
						2014-12-13 01:59:50 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						8a681cdf3d 
					 
					
						
						
							
							Remove redundant include from common_funcs.h  
						
						
						
						
					 
					
						2014-12-13 01:59:50 -02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						a6791e4fc7 
					 
					
						
						
							
							Merge pull request  #267  from bunnei/apt-shared-font  
						
						... 
						
						
						
						APT shared font loading 
						
						
					 
					
						2014-12-12 22:12:12 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						6fe61d3deb 
					 
					
						
						
							
							APT_U: Added GetSharedFont service function.  
						
						
						
						
					 
					
						2014-12-12 22:06:10 -05:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						33e61ef514 
					 
					
						
						
							
							Merge pull request  #261  from neobrain/boost  
						
						... 
						
						
						
						Add Boost as a submodule and add some minor cleanups using Boost.Range 
						
						
					 
					
						2014-12-12 17:32:57 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						cb1d9402b3 
					 
					
						
						
							
							Merge pull request  #268  from bunnei/dsp-read-pipe-if-possible  
						
						... 
						
						
						
						DSP: Added stub for ReadPipeIfPossible. 
						
						
					 
					
						2014-12-12 11:15:15 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						988998cca5 
					 
					
						
						
							
							DSP: Added stub for ReadPipeIfPossible.  
						
						
						
						
					 
					
						2014-12-12 00:53:51 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						5bac72282a 
					 
					
						
						
							
							Common: Add "sysdata" to GetUserPath and cleanup.  
						
						
						
						
					 
					
						2014-12-12 00:15:47 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						4cb7a44d4e 
					 
					
						
						
							
							MemMap: Renamed "GSP" heap to "linear", as this is not specific to GSP.  
						
						... 
						
						
						
						- Linear simply indicates that the mapped physical address is always MappedVAddr+0x0C000000, thus this memory can be used for hardware devices' DMA (such as the GPU). 
						
						
					 
					
						2014-12-12 00:15:47 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						3a75c8069e 
					 
					
						
						
							
							Merge pull request  #256  from Subv/mutex  
						
						... 
						
						
						
						Kernel/Mutex: Properly lock the mutex when a thread enters it 
						
						
					 
					
						2014-12-10 22:52:55 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						37711fc624 
					 
					
						
						
							
							Merge pull request  #239  from linkmauve/country-codes  
						
						... 
						
						
						
						CFG:U: Store country codes as u16 instead of char pointers, and return the correct error in GetCountryCodeID 
						
						
					 
					
						2014-12-10 18:10:36 -05:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						5a3b1b5f44 
					 
					
						
						
							
							CFG:U: Store country codes as u16 instead of char pointers, and return the correct error in GetCountryCodeID.  
						
						
						
						
					 
					
						2014-12-10 22:33:23 +00:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						ae3c6e82f7 
					 
					
						
						
							
							Merge pull request  #243  from bunnei/fix-gsp-synch  
						
						... 
						
						
						
						Fix gsp synch 
						
						
					 
					
						2014-12-10 09:20:05 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						a50acb40b8 
					 
					
						
						
							
							Merge pull request  #269  from archshift/le  
						
						... 
						
						
						
						Explicitly specify LE strings to iconv, fixes paths in Steel Diver 
						
						
					 
					
						2014-12-10 01:18:28 -05:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
							
						
						4763fca9f8 
					 
					
						
						
							
							Explicitly specify LE strings to iconv, fixes paths in Steel Diver  
						
						
						
						
					 
					
						2014-12-09 22:07:28 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						f94d8f9603 
					 
					
						
						
							
							GSP: Trigger GPU interrupts at more accurate locations.  
						
						
						
						
					 
					
						2014-12-09 19:07:14 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						e90b37b935 
					 
					
						
						
							
							GSP: Updated TriggerCmdReqQueue to return success code.  
						
						
						
						
					 
					
						2014-12-09 19:07:14 -05:00