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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							3e1654eaa8 
							
						 
					 
					
						
						
							
							GSP: Updated RegisterInterruptRelayQueue to return expected magic number.  
						
						
						
						
					 
					
						2014-12-09 19:07:14 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							170123982d 
							
						 
					 
					
						
						
							
							GPU: Fixed bug in command list size decoding.  
						
						
						
						
					 
					
						2014-12-09 19:07:13 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							b7327f807c 
							
						 
					 
					
						
						
							
							Merge pull request  #217  from archshift/cmd_buff  
						
						... 
						
						
						
						Log the cmd_buff arguments when citra comes across an unimplemented function 
						
						
					 
					
						2014-12-08 23:13:07 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							5056329a80 
							
						 
					 
					
						
						
							
							Merge pull request  #222  from archshift/renamexyz  
						
						... 
						
						
						
						Implemented RenameFile and RenameDirectory in FS:USER 
						
						
					 
					
						2014-12-04 22:07:47 -05:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							139a4d91d9 
							
						 
					 
					
						
						
							
							Updated archive.cpp functions for proper error handling  
						
						
						
						
					 
					
						2014-12-03 22:50:44 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							306b5392ca 
							
						 
					 
					
						
						
							
							Merge pull request  #247  from lioncash/const  
						
						... 
						
						
						
						hid_user: Pass by reference with PadButtonPress/PadButtonRelease 
						
						
					 
					
						2014-12-03 23:56:35 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							abbc340957 
							
						 
					 
					
						
						
							
							Merge pull request  #238  from archshift/dsp  
						
						... 
						
						
						
						Add stub for ConvertProcessFromDspDram 
						
						
					 
					
						2014-12-03 23:35:06 -05:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							a404ad5272 
							
						 
					 
					
						
						
							
							Add stub for ConvertProcessFromDspDram  
						
						... 
						
						
						
						Should theoretically push retail stuff further along 
						
						
					 
					
						2014-12-03 20:03:57 -08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							7ff8f0d916 
							
						 
					 
					
						
						
							
							hid_user: Pass by reference with PadButtonPress/PadButtonRelease  
						
						
						
						
					 
					
						2014-12-03 19:33:54 -05:00 
						 
				 
			
				
					
						
							
							
								purpasmart96 
							
						 
					 
					
						
						
						
						
							
						
						
							16fc98af64 
							
						 
					 
					
						
						
							
							PTM_U: Added a stub for GetBatteryLevel & GetBatteryChargeState & GetAdapterState  
						
						
						
						
					 
					
						2014-12-03 15:09:59 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							e5b2733801 
							
						 
					 
					
						
						
							
							Merge pull request  #231  from purpasmart96/serv_ac_wifi_status  
						
						... 
						
						
						
						AC_U: Added a stub for GetWifiStatus 
						
						
					 
					
						2014-12-03 10:00:13 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							e2e56c7bac 
							
						 
					 
					
						
						
							
							Merge pull request  #219  from Subv/ptm  
						
						... 
						
						
						
						PTM_U: Implemented the GetShellState function. 
						
						
					 
					
						2014-12-03 09:58:52 -05:00 
						 
				 
			
				
					
						
							
							
								purpasmart96 
							
						 
					 
					
						
						
						
						
							
						
						
							32d420330d 
							
						 
					 
					
						
						
							
							AC_U: Added a stub for GetWifiStatus  
						
						
						
						
					 
					
						2014-12-02 15:30:42 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							884ecd58ea 
							
						 
					 
					
						
						
							
							Merge pull request  #224  from bunnei/dsp-service-improvements  
						
						... 
						
						
						
						Dsp service improvements 
						
						
					 
					
						2014-11-30 23:21:34 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							3e286fff7c 
							
						 
					 
					
						
						
							
							DSP: Added stubs for several commonly used DSP service functions.  
						
						
						
						
					 
					
						2014-11-30 23:14:57 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							45fd3fe5c4 
							
						 
					 
					
						
						
							
							DSP: Fixed typo in port name.  
						
						
						
						
					 
					
						2014-11-30 23:14:48 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							4cdaac44d3 
							
						 
					 
					
						
						
							
							PTM_U: Implemented the GetShellState function.  
						
						
						
						
					 
					
						2014-11-30 19:50:14 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							5753da89e4 
							
						 
					 
					
						
						
							
							CFG:U: Implemented the GetCountryCodeID and GetCountryCodeString.  
						
						
						
						
					 
					
						2014-11-29 21:16:28 -05:00 
						 
				 
			
				
					
						
							
							
								vaguilar 
							
						 
					 
					
						
						
						
						
							
						
						
							223e76d51d 
							
						 
					 
					
						
						
							
							Fixed formatting and switch statement warnings  
						
						
						
						
					 
					
						2014-11-27 02:59:14 -08:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							43a682a106 
							
						 
					 
					
						
						
							
							Log the cmd_buff arguments when citra comes across an unimplemented function  
						
						
						
						
					 
					
						2014-11-24 15:51:48 -08:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							e5ff01c2cd 
							
						 
					 
					
						
						
							
							Implemented RenameDirectory in FS:USER  
						
						
						
						
					 
					
						2014-11-24 15:09:12 -08:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							45afc15aa6 
							
						 
					 
					
						
						
							
							Implemented RenameFile in FS:USER  
						
						
						
						
					 
					
						2014-11-24 15:09:11 -08:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							22c86824a4 
							
						 
					 
					
						
						
							
							Remove duplicated docs/update them for changed parameters.  
						
						
						
						
					 
					
						2014-11-24 17:08:36 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							c2588403c0 
							
						 
					 
					
						
						
							
							HLE: Revamp error handling throrough the HLE code  
						
						... 
						
						
						
						All service calls in the CTR OS return result codes indicating the
success or failure of the call. Previous to this commit, Citra's HLE
emulation of services and the kernel universally either ignored errors
or returned dummy -1 error codes.
This commit makes an initial effort to provide an infrastructure for
error reporting and propagation which can be use going forward to make
HLE calls accurately return errors as the original system. A few parts
of the code have been updated to use the new system where applicable.
One part of this effort is the definition of the `ResultCode` type,
which provides facilities for constructing and parsing error codes in
the structured format used by the CTR.
The `ResultVal` type builds on `ResultCode` by providing a container for
values returned by function that can report errors. It enforces that
correct error checking will be done on function returns by preventing
the use of the return value if the function returned an error code.
Currently this change is mostly internal since errors are still
suppressed on the ARM<->HLE border, as a temporary compatibility hack.
As functionality is implemented and tested this hack can be eventually
removed. 
						
						
					 
					
						2014-11-24 17:08:36 -02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ef1b16a7eb 
							
						 
					 
					
						
						
							
							Merge pull request  #191  from archshift/deletexyz  
						
						... 
						
						
						
						Added DeleteFile and DeleteDirectory functions to FS:USER and the archives. 
						
						
					 
					
						2014-11-23 20:02:23 -05:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							8aeadbd95a 
							
						 
					 
					
						
						
							
							Added DeleteFile and DeleteDirectory functions to FS:USER and the archives.  
						
						
						
						
					 
					
						2014-11-23 00:33:43 -08:00 
						 
				 
			
				
					
						
							
							
								purpasmart96 
							
						 
					 
					
						
						
						
						
							
						
						
							9821bfcb8e 
							
						 
					 
					
						
						
							
							Add more services and some fixes, along with more "override"  
						
						... 
						
						
						
						in the service's headers 
						
						
					 
					
						2014-11-20 17:09:57 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c0cd0fa78e 
							
						 
					 
					
						
						
							
							Merge pull request  #211  from linkmauve/master  
						
						... 
						
						
						
						Remove trailing spaces from the entire project 
						
						
					 
					
						2014-11-19 15:24:46 -05:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							f5d38649c7 
							
						 
					 
					
						
						
							
							Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated  
						
						
						
						
					 
					
						2014-11-19 09:03:07 +00:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							7cbecde2ca 
							
						 
					 
					
						
						
							
							Add static to some variables  
						
						
						
						
					 
					
						2014-11-18 20:04:00 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							72846c418e 
							
						 
					 
					
						
						
							
							core: Mark some hle functions as static  
						
						... 
						
						
						
						These functions are not referred to by their linkage name outside of the translation unit, so they can be marked as static. 
						
						
					 
					
						2014-11-17 22:41:49 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							3e09c07378 
							
						 
					 
					
						
						
							
							FS_User: Support FileSye::Path in a more generic way.  
						
						... 
						
						
						
						added a todo to kernel archive 
						
						
					 
					
						2014-11-17 22:18:58 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							a3107a6b57 
							
						 
					 
					
						
						
							
							FileSys: Updated backend code to use FileSys::Path instead of string for paths.  
						
						
						
						
					 
					
						2014-11-17 21:49:24 -05:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							e27f169acb 
							
						 
					 
					
						
						
							
							Add missing boss:U service, needed according to Nintendo Zone logs.  
						
						
						
						
					 
					
						2014-11-17 07:31:37 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							3cfdabb2e3 
							
						 
					 
					
						
						
							
							Merge pull request  #183  from archshift/lowpath  
						
						... 
						
						
						
						Add support for UTF-16 strings for LowPaths in FS:USER 
						
						
					 
					
						2014-11-12 22:56:27 -05:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							1f7c4ab7f6 
							
						 
					 
					
						
						
							
							Use std::u16string for conversion between UTF-8 and UTF-16, FS:USER functions  
						
						
						
						
					 
					
						2014-11-12 19:30:17 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							a490490336 
							
						 
					 
					
						
						
							
							Merge pull request  #188  from bunnei/apt-fixes  
						
						... 
						
						
						
						APT_U: Various improvements and bug fixes. 
						
						
					 
					
						2014-11-12 00:06:45 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							9fb549cb84 
							
						 
					 
					
						
						
							
							APT_U: Added stub for function AppletUtility.  
						
						
						
						
					 
					
						2014-11-11 23:51:54 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							19cfcfe8c0 
							
						 
					 
					
						
						
							
							APT_U: Set a valid parameter buffer size in GlanceParameter.  
						
						... 
						
						
						
						- Also Clarified GlanceParameter/ReceiveParameter documentation. 
						
						
					 
					
						2014-11-11 23:51:54 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							8eced1b697 
							
						 
					 
					
						
						
							
							APT_U: Release service lock on initialization.  
						
						
						
						
					 
					
						2014-11-11 23:51:54 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							0df9c34410 
							
						 
					 
					
						
						
							
							APT_U: Fixes for GetLockHandle to boot system titles.  
						
						... 
						
						
						
						- Also added comment to GetLockHandle function. 
						
						
					 
					
						2014-11-11 23:51:33 -05:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							37e582c395 
							
						 
					 
					
						
						
							
							Add FRD:U service and functions  
						
						
						
						
					 
					
						2014-11-10 22:43:45 -08:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							0ad5964c8b 
							
						 
					 
					
						
						
							
							Add support for UTF-16 strings for LowPaths in FS:USER  
						
						
						
						
					 
					
						2014-11-10 10:53:26 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							9be17e4d84 
							
						 
					 
					
						
						
							
							Merge pull request  #163  from archshift/create-directory  
						
						... 
						
						
						
						Added CreateDirectory function to service/fs.cpp, and in Archive. 
						
						
					 
					
						2014-11-02 17:15:52 -05:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							04c90c395d 
							
						 
					 
					
						
						
							
							Added CreateDirectory function to service/fs.cpp, and in Archive.  
						
						
						
						
					 
					
						2014-11-02 10:48:28 -08:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							40a84833ae 
							
						 
					 
					
						
						
							
							Added ReceiveNotification, PublishToSubscriber unimplemented functions to SRV  
						
						
						
						
					 
					
						2014-11-01 23:15:38 -07:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							c22923f8c4 
							
						 
					 
					
						
						
							
							Added stub err:f service.  
						
						
						
						
					 
					
						2014-11-01 20:07:59 -07:00