wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								bf23f8d542 
								
							 
						 
						
							
							
								
								HID: convert to ServiceFramework  
							
							 
							
							
							
						 
						
							2017-12-22 12:41:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sebastian Valle 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ae42267cc7 
								
							 
						 
						
							
							
								
								Merge pull request  #3307  from Subv/gsp_new_frame  
							
							 
							
							... 
							
							
							
							HLE: Convert GSP_GPU to ServiceFramework. 
							
						 
						
							2017-12-21 10:31:41 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								3652809408 
								
							 
						 
						
							
							
								
								HLE: Convert GSP_GPU to ServiceFramework.  
							
							 
							
							... 
							
							
							
							The only functional change is the error handling of GSP_GPU::ReadHWRegs function. We previously didn't return error codes (not even for success). The new returns were found by reverse engineering the GSP module. 
							
						 
						
							2017-12-21 10:30:22 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3f37976fd3 
								
							 
						 
						
							
							
								
								Merge pull request  #3309  from wwylele/cro-session-slot  
							
							 
							
							... 
							
							
							
							ldr_ro: use ServiceFramework's session slot for client slot 
							
						 
						
							2017-12-18 18:22:39 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								32b2d5bdfe 
								
							 
						 
						
							
							
								
								Merge pull request  #3253  from lioncash/mic-ipc  
							
							 
							
							... 
							
							
							
							mic_u: Migrate to the new service framework 
							
						 
						
							2017-12-18 14:34:47 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								eeec04fcaa 
								
							 
						 
						
							
							
								
								ldr_ro: use ServiceFramework's session slot for client slot  
							
							 
							
							
							
						 
						
							2017-12-17 01:43:12 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								f4b595331f 
								
							 
						 
						
							
							
								
								GSP/GPU: Make FrameBufferInfo::active_fb use the entire u32 instead of just one bit.  
							
							 
							
							... 
							
							
							
							The GSP module reads the entire 32 bit word from this field to determine the framebuffer. 
							
						 
						
							2017-12-16 13:33:42 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sebastian Valle 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								125f5d1e68 
								
							 
						 
						
							
							
								
								Merge pull request  #3284  from Subv/session_data  
							
							 
							
							... 
							
							
							
							HLE/Services: Allow specifying a SessionData template parameter to ServiceFramework. 
							
						 
						
							2017-12-16 09:14:34 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								d613c6f74f 
								
							 
						 
						
							
							
								
								mic_u: Migrate to the new service framework  
							
							 
							
							
							
						 
						
							2017-12-15 19:22:58 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sebastian Valle 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4fd28e715e 
								
							 
						 
						
							
							
								
								Merge pull request  #3252  from Subv/fs_user  
							
							 
							
							... 
							
							
							
							HLE/FS: Converted some functions to use IPCHelpers 
							
						 
						
							2017-12-15 15:40:36 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sebastian Valle 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4b4e1861c7 
								
							 
						 
						
							
							
								
								Merge pull request  #3265  from Subv/getappletinfo  
							
							 
							
							... 
							
							
							
							HLE/APT: Implement GetAppletInfo for LLE applets. 
							
						 
						
							2017-12-15 10:29:53 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								9a22e8d9ed 
								
							 
						 
						
							
							
								
								HLE/APT: Implement GetAppletInfo for LLE applets.  
							
							 
							
							... 
							
							
							
							Calling this function for AppletId::Application is not yet implemented because we don't support launching applications from APT. 
							
						 
						
							2017-12-14 19:30:12 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								674bd550a4 
								
							 
						 
						
							
							
								
								HLE/APT: Stubbed FinishPreloadingLibraryApplet.  
							
							 
							
							... 
							
							
							
							An applet is considered "loaded" when the parent application calls this function. 
							
						 
						
							2017-12-14 19:30:11 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								b5bfaaae29 
								
							 
						 
						
							
							
								
								HLE/FS: Use the SessionData parameter of ServiceFramework in the File class.  
							
							 
							
							
							
						 
						
							2017-12-14 18:24:03 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								daecd812b0 
								
							 
						 
						
							
							
								
								HLE/Services: Allow specifying a SessionData template parameter to ServiceFramework.  
							
							 
							
							... 
							
							
							
							Some services can have multiple clients at the same time, and they identify the different clients using the server session as a key.
This parameter (if present) should be a structure that contains the per-session data for each service.
The data can be retrieved using ServiceFramework::GetSessionData(session) 
							
						 
						
							2017-12-14 18:24:02 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4b8a7eb1ca 
								
							 
						 
						
							
							
								
								Merge pull request  #3192  from wwylele/cro-new-frame  
							
							 
							
							... 
							
							
							
							ldr_ro: convert to ServiceFramework 
							
						 
						
							2017-12-13 22:30:03 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c23c39132a 
								
							 
						 
						
							
							
								
								Merge pull request  #3239  from wwylele/cam-new-frame  
							
							 
							
							... 
							
							
							
							cam: convert to ServiceFramework 
							
						 
						
							2017-12-13 22:27:58 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9b598d936d 
								
							 
						 
						
							
							
								
								Merge pull request  #3248  from wwylele/ir-new-frame  
							
							 
							
							... 
							
							
							
							ir: convert to ServiceFramework 
							
						 
						
							2017-12-13 22:24:51 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								2552efac01 
								
							 
						 
						
							
							
								
								HLE/FS: Use PopEnum in OpenFile.  
							
							 
							
							
							
						 
						
							2017-12-13 19:51:36 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								d790ac465c 
								
							 
						 
						
							
							
								
								HLE/FS: Use IPCHelper in CreateFile.  
							
							 
							
							
							
						 
						
							2017-12-13 19:51:21 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								92e71aff57 
								
							 
						 
						
							
							
								
								HLE/FS: Use IPCHelper in DeleteDirectoryRecursively.  
							
							 
							
							
							
						 
						
							2017-12-12 17:48:15 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								67382e46c0 
								
							 
						 
						
							
							
								
								HLE/FS: Use IPCHelper in DeleteDirectory.  
							
							 
							
							
							
						 
						
							2017-12-12 17:48:12 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								b631f77d11 
								
							 
						 
						
							
							
								
								HLE/FS: Use IPCHelper in RenameFile.  
							
							 
							
							
							
						 
						
							2017-12-12 17:48:10 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								a6c69bfca0 
								
							 
						 
						
							
							
								
								HLE/FS: Use IPCHelper in DeleteFile.  
							
							 
							
							
							
						 
						
							2017-12-12 17:48:07 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								e9a70ce2fc 
								
							 
						 
						
							
							
								
								HLE/FS: Use IPCHelper in OpenFileDirectly.  
							
							 
							
							
							
						 
						
							2017-12-12 17:48:03 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								c9ddd5b0ae 
								
							 
						 
						
							
							
								
								HLE/FS: Implemented FSFile::OpenSubFile.  
							
							 
							
							... 
							
							
							
							The File class now holds a list of connected sessions along with data unique to each session.
A subfile is a window into an existing file. They have a few limitations compared to normal files:
* They can't be written to.
* They can't be flushed.
* Their size can not be changed.
* New subfiles can't be created from another subfile. 
							
						 
						
							2017-12-12 13:34:02 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5c802d35ef 
								
							 
						 
						
							
							
								
								Merge pull request  #3262  from lioncash/warn  
							
							 
							
							... 
							
							
							
							common/core: Silence initialization order warnings 
							
						 
						
							2017-12-11 19:52:53 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sebastian Valle 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1e3113b1b2 
								
							 
						 
						
							
							
								
								Merge pull request  #3251  from Subv/fs_numseeds  
							
							 
							
							... 
							
							
							
							HLE/FS: Stubbed GetNumSeeds to always return 0 seeds. 
							
						 
						
							2017-12-11 14:13:10 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sebastian Valle 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4a3d7863fa 
								
							 
						 
						
							
							
								
								Merge pull request  #3250  from Subv/news_notifications  
							
							 
							
							... 
							
							
							
							HLE/News: Stubbed GetTotalNotifications to always return 0 notifications. 
							
						 
						
							2017-12-11 14:12:22 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								c31f932afe 
								
							 
						 
						
							
							
								
								common/core: Silence initialization order warnings  
							
							 
							
							
							
						 
						
							2017-12-10 19:50:45 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								0ac82af50f 
								
							 
						 
						
							
							
								
								HLE/FS: Stubbed GetNumSeeds to always return 0 seeds.  
							
							 
							
							... 
							
							
							
							We don't yet implement the SEEDDB store.
This number is supposed to be modified by the AddSeed function (0x087A0180) but there's too little info about it on 3dbrew. 
							
						 
						
							2017-12-10 13:08:04 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sebastian Valle 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c72262d7e3 
								
							 
						 
						
							
							
								
								Merge pull request  #3246  from Steveice10/pxidev  
							
							 
							
							... 
							
							
							
							HLE: Add pxi:dev stub. 
							
						 
						
							2017-12-10 12:21:35 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sebastian Valle 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2859b98884 
								
							 
						 
						
							
							
								
								Merge pull request  #3234  from Subv/dlp2  
							
							 
							
							... 
							
							
							
							HLE/FS: Implemented FS::GetProgramLaunchInfo. 
							
						 
						
							2017-12-10 08:58:08 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								bca58546b1 
								
							 
						 
						
							
							
								
								ac: Correct constructor initialization order  
							
							 
							
							... 
							
							
							
							The parent class constructor will always run before the
class' initializers for member variables. 
							
						 
						
							2017-12-09 23:48:40 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								7d038b9bd8 
								
							 
						 
						
							
							
								
								HLE/FS: Implemented FS::GetProgramLaunchInfo.  
							
							 
							
							... 
							
							
							
							This function is used by the DLP system module during the DLPSRVR initialization. 
							
						 
						
							2017-12-09 18:46:34 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dragios 
								
							 
						 
						
							
							
							
							
								
							
							
								8b864a74e9 
								
							 
						 
						
							
							
								
								Add new AppID (eShop)  
							
							 
							
							
							
						 
						
							2017-12-10 07:38:56 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dragios 
								
							 
						 
						
							
							
							
							
								
							
							
								ebb731b9a1 
								
							 
						 
						
							
							
								
								Fill up the rest of Applet IDs  
							
							 
							
							
							
						 
						
							2017-12-10 07:38:23 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Steveice10 
								
							 
						 
						
							
							
							
							
								
							
							
								16b26e73c9 
								
							 
						 
						
							
							
								
								HLE: Add pxi:dev stub.  
							
							 
							
							
							
						 
						
							2017-12-09 14:45:56 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								dd0bd5520d 
								
							 
						 
						
							
							
								
								HLE/News: Stubbed GetTotalNotifications to always return 0 notifications.  
							
							 
							
							... 
							
							
							
							This prevents an invalid read loop on games that call it. 
							
						 
						
							2017-12-09 11:28:57 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								35b1306941 
								
							 
						 
						
							
							
								
								ir_user: convert to ServiceFramework  
							
							 
							
							
							
						 
						
							2017-12-09 18:14:51 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								4812e98e05 
								
							 
						 
						
							
							
								
								ir_rst: convert to ServiceFramework  
							
							 
							
							... 
							
							
							
							also fix the wrong header in Shutdown 
							
						 
						
							2017-12-09 18:14:51 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								f3e41fe941 
								
							 
						 
						
							
							
								
								ir_u: convert to ServiceFramework  
							
							 
							
							
							
						 
						
							2017-12-09 12:34:23 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								07acc6ceab 
								
							 
						 
						
							
							
								
								cam: convert to ServiceFramework  
							
							 
							
							
							
						 
						
							2017-12-08 11:20:48 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tillmann Karras 
								
							 
						 
						
							
							
							
							
								
							
							
								6752576de9 
								
							 
						 
						
							
							
								
								cfg: refer to ConsoleModelBlockID by name  
							
							 
							
							
							
						 
						
							2017-12-08 06:56:00 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								2b907dadf4 
								
							 
						 
						
							
							
								
								cro_helper: add todo about process handle  
							
							 
							
							
							
						 
						
							2017-12-07 16:20:15 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								9749a43cc4 
								
							 
						 
						
							
							
								
								ldr_ro: create per-client storage; pass process where needed  
							
							 
							
							
							
						 
						
							2017-12-07 16:01:01 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								de8dbbf0b6 
								
							 
						 
						
							
							
								
								ldr_ro: convert to ServiceFramework  
							
							 
							
							
							
						 
						
							2017-12-07 15:59:54 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								a9af4be363 
								
							 
						 
						
							
							
								
								ldr_ro: Use ranged instruction cache invalidation  
							
							 
							
							
							
						 
						
							2017-12-06 20:59:09 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								b9db9af9e8 
								
							 
						 
						
							
							
								
								fixup! Applet: Print unknown AppletId on ASSERT  
							
							 
							
							
							
						 
						
							2017-12-06 13:52:21 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								ddc59e3881 
								
							 
						 
						
							
							
								
								Applet: Print unknown AppletId on ASSERT  
							
							 
							
							
							
						 
						
							2017-12-06 12:41:46 +01:00