bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								678ff27162 
								
							 
						 
						
							
							
								
								am: Stub IApplicationFunctions GetDisplayVersion.  
							
							
							
						 
						
							2018-05-26 00:21:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									greggameplayer 
								
							 
						 
						
							
							
							
							
								
							
							
								4201782cea 
								
							 
						 
						
							
							
								
								Add & correct miscellaneous things ( #470 )  
							
							... 
							
							
							
							* add some InfoType
* correct OpenApplicationProxy cmd number
* add IDisplayController functions
* fix clang-format
* add more system languages 
							
						 
						
							2018-05-25 22:31:54 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7ed3f94905 
								
							 
						 
						
							
							
								
								Merge pull request  #466  from mailwl/nv-timeout  
							
							... 
							
							
							
							Stub NVGPU_IOCTL_CHANNEL_SET_TIMEOUT 
							
						 
						
							2018-05-25 22:31:06 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David 
								
							 
						 
						
							
							
							
							
								
							
							
								a89f219336 
								
							 
						 
						
							
							
								
								GetAudioRendererWorkBufferSize impl ( #465 )  
							
							... 
							
							
							
							* GetAudioRendererWorkBufferSize impl
Impl of GetAudioRendererWorkBufferSize based on RE, if this can be cleaned up, please contribute!
* Naming conventions
* Removed unneeded placeholder
* lioncache changes
* fixed const
* switched to Common::AlignUp 
							
						 
						
							2018-05-25 22:30:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David 
								
							 
						 
						
							
							
							
							
								
							
							
								7787653dad 
								
							 
						 
						
							
							
								
								Stubbed NVGPU_GPU_IOCTL_ZBC_SET_TABLE ( #463 )  
							
							... 
							
							
							
							We have no clue on what this actually does yet so stubbing it since it's just input only should be fine for now 
							
						 
						
							2018-05-24 18:36:12 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								2fd168729a 
								
							 
						 
						
							
							
								
								Stub NVGPU_IOCTL_CHANNEL_SET_TIMEOUT  
							
							... 
							
							
							
							Used in Nintendo Labo ToyCon 1&2 
							
						 
						
							2018-05-24 16:49:34 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Marcec 
								
							 
						 
						
							
							
							
							
								
							
							
								8ba0ecb303 
								
							 
						 
						
							
							
								
								Fix deadlocks caused from HID having too many layouts  
							
							... 
							
							
							
							Games such as SMO deadlock if we have more than 2 layouts 
							
						 
						
							2018-05-23 16:00:25 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								8247c92a8e 
								
							 
						 
						
							
							
								
								Merge pull request  #460  from greggameplayer/patch-6  
							
							... 
							
							
							
							Add & correct some error modules 
							
						 
						
							2018-05-23 17:13:18 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b28cea1cae 
								
							 
						 
						
							
							
								
								Merge pull request  #459  from greggameplayer/patch-5  
							
							... 
							
							
							
							Add ioctl commands with their params and size check 
							
						 
						
							2018-05-23 17:12:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								11597c4ab2 
								
							 
						 
						
							
							
								
								Merge pull request  #454  from Subv/signal_processwide  
							
							... 
							
							
							
							Kernel/SVC: Signal the highest priority threads first in svcSignalProcessWideKey 
							
						 
						
							2018-05-23 10:28:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									greggameplayer 
								
							 
						 
						
							
							
							
							
								
							
							
								90fa34e30c 
								
							 
						 
						
							
							
								
								Add & correct some error modules  
							
							
							
						 
						
							2018-05-23 14:22:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									greggameplayer 
								
							 
						 
						
							
							
							
							
								
							
							
								bace166b2b 
								
							 
						 
						
							
							
								
								change some functions  
							
							... 
							
							
							
							according to the changes made previously 
							
						 
						
							2018-05-23 14:09:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									greggameplayer 
								
							 
						 
						
							
							
							
							
								
							
							
								7f5e8a533a 
								
							 
						 
						
							
							
								
								correct placement and add size check  
							
							
							
						 
						
							2018-05-23 12:34:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									greggameplayer 
								
							 
						 
						
							
							
							
							
								
							
							
								c4f1216df1 
								
							 
						 
						
							
							
								
								Add ioctl commands with their params and size check  
							
							
							
						 
						
							2018-05-23 12:32:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David 
								
							 
						 
						
							
							
							
							
								
							
							
								ccfff97269 
								
							 
						 
						
							
							
								
								Implemented NVHOST_IOCTL_CHANNEL_GET_WAITBASE ( #440 )  
							
							... 
							
							
							
							* Implemented NVHOST_IOCTL_CHANNEL_GET_WAITBASE
struct + 4 seems to be hard coded at 0 and struct + 0 seems to be ignored?
* IocGetWaitbase -> IocChannelGetWaitbaseCommand
* Added super late fixes 
							
						 
						
							2018-05-22 17:41:19 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c19f27c0c1 
								
							 
						 
						
							
							
								
								Merge pull request  #456  from Subv/unmap_buffer  
							
							... 
							
							
							
							Implemented nvhost-as-gpu's UnmapBuffer and nvmap's Free ioctls. 
							
						 
						
							2018-05-20 23:54:50 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									greggameplayer 
								
							 
						 
						
							
							
							
							
								
							
							
								f79c96c560 
								
							 
						 
						
							
							
								
								Correct audio command numbers & add or rename some functions ( #455 )  
							
							... 
							
							
							
							* Add unknown function at the number command 2
* correct audout:u commands numbers
* correct audrec:u cmd number & add Unknown function
* correct IAudioDevice command numbers
* correct codecctl cmd numbers & rename the 8 function
* correct place of unknown function & fix clang-format 
							
						 
						
							2018-05-20 23:48:44 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								613a6d661e 
								
							 
						 
						
							
							
								
								Merge pull request  #457  from Subv/mutex_waiters  
							
							... 
							
							
							
							Mutex: Do not assert when the mutex waiting threads list isn't empty on mutex release. 
							
						 
						
							2018-05-20 23:44:44 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3b6d2ee8fb 
								
							 
						 
						
							
							
								
								Merge pull request  #445  from greggameplayer/patch-2  
							
							... 
							
							
							
							Properly rename functions of Fatal Module & add ThrowFatal to this module 
							
						 
						
							2018-05-20 23:42:57 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								fe463e2a1c 
								
							 
						 
						
							
							
								
								Mutex: Do not assert when the mutex waiting threads list isn't empty on mutex release.  
							
							... 
							
							
							
							A thread may own multiple mutexes at the same time, and only release one of them while other threads are waiting for the other mutexes. 
							
						 
						
							2018-05-20 14:41:58 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								722736e4c9 
								
							 
						 
						
							
							
								
								GPU: Implemented the nvmap Free ioctl.  
							
							... 
							
							
							
							It releases a reference to an nvmap object 
							
						 
						
							2018-05-20 14:25:57 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								9abfc3df7b 
								
							 
						 
						
							
							
								
								GPU: Implemented nvhost-as-gpu's UnmapBuffer ioctl.  
							
							... 
							
							
							
							It removes a mapping previously created with the MapBufferEx ioctl. 
							
						 
						
							2018-05-20 14:25:56 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Valle 
								
							 
						 
						
							
							
							
							
								
							
							
								a8f75a0224 
								
							 
						 
						
							
							
								
								Merge pull request  #443  from ogniK5377/ipc-500  
							
							... 
							
							
							
							Added IPC RequestWithContext & ControlWithContext 
							
						 
						
							2018-05-19 17:03:30 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									greggameplayer 
								
							 
						 
						
							
							
							
							
								
							
							
								c97505ad44 
								
							 
						 
						
							
							
								
								Add and correct some Error Modules ( #444 )  
							
							... 
							
							
							
							* Add and correct some Error Modules 
							
						 
						
							2018-05-19 17:02:24 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								e3e8902d40 
								
							 
						 
						
							
							
								
								Kernel/SVC: Signal the highest priority threads first in svcSignalProcessWideKey.  
							
							
							
						 
						
							2018-05-19 16:58:30 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								8ce8160ce3 
								
							 
						 
						
							
							
								
								Kernel/Threads: Reschedule the proper core when operating on that core's threads.  
							
							
							
						 
						
							2018-05-19 16:57:44 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								8935ca8e11 
								
							 
						 
						
							
							
								
								SVC: Removed unused WaitSynchronization1 function  
							
							
							
						 
						
							2018-05-19 16:56:33 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									greggameplayer 
								
							 
						 
						
							
							
							
							
								
							
							
								357c048a07 
								
							 
						 
						
							
							
								
								rename fatal:u functions & add ThrowFatal  
							
							
							
						 
						
							2018-05-18 23:32:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									greggameplayer 
								
							 
						 
						
							
							
							
							
								
							
							
								72725e1599 
								
							 
						 
						
							
							
								
								Properly update fatal.h void name  
							
							
							
						 
						
							2018-05-18 23:30:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									greggameplayer 
								
							 
						 
						
							
							
							
							
								
							
							
								63735e7339 
								
							 
						 
						
							
							
								
								Properly rename fatal module functions  
							
							
							
						 
						
							2018-05-18 23:28:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Marcec 
								
							 
						 
						
							
							
							
							
								
							
							
								75bd5bf8be 
								
							 
						 
						
							
							
								
								Added RequestWithContext & ControlWithContext  
							
							
							
						 
						
							2018-05-17 14:03:52 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hexagon12 
								
							 
						 
						
							
							
							
							
								
							
							
								44797f150c 
								
							 
						 
						
							
							
								
								Updated nfp with more service names  
							
							
							
						 
						
							2018-05-13 13:08:58 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								60644b9655 
								
							 
						 
						
							
							
								
								Merge pull request  #436  from bunnei/multi-core  
							
							... 
							
							
							
							Initial support for multi-core 
							
						 
						
							2018-05-11 12:59:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Marcec 
								
							 
						 
						
							
							
							
							
								
							
							
								3a41706e7f 
								
							 
						 
						
							
							
								
								More accurate GetTPCMasks impl  
							
							
							
						 
						
							2018-05-10 21:01:39 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ce7d89cb0e 
								
							 
						 
						
							
							
								
								thread: Rename mask to affinity_masks.  
							
							
							
						 
						
							2018-05-10 19:34:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								d96be9b56b 
								
							 
						 
						
							
							
								
								thread: Support core change on ResumeFromWait and improve ChangeCore.  
							
							
							
						 
						
							2018-05-10 19:34:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								eabfdfe4ec 
								
							 
						 
						
							
							
								
								scheduler: Protect scheduling functions with a global mutex.  
							
							
							
						 
						
							2018-05-10 19:34:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								82bb8701ea 
								
							 
						 
						
							
							
								
								thread: Initialize ideal_core and mask members.  
							
							
							
						 
						
							2018-05-10 19:34:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								5a5850af69 
								
							 
						 
						
							
							
								
								threading: Reschedule only on cores that are necessary.  
							
							
							
						 
						
							2018-05-10 19:34:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9e559ceb09 
								
							 
						 
						
							
							
								
								svc: Implement GetThreadCoreMask and SetThreadCoreMask.  
							
							
							
						 
						
							2018-05-10 19:34:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								922b5c326e 
								
							 
						 
						
							
							
								
								thread: Implement ChangeCore function.  
							
							
							
						 
						
							2018-05-10 19:34:50 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7b6dd22605 
								
							 
						 
						
							
							
								
								svc: SignalProcessWideKey should apply to all cores.  
							
							
							
						 
						
							2018-05-10 19:34:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								6c4f161ba2 
								
							 
						 
						
							
							
								
								svc: Implement GetCurrentProcessorNumber.  
							
							
							
						 
						
							2018-05-10 19:34:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								44c565aeca 
								
							 
						 
						
							
							
								
								core: Implement multicore support.  
							
							
							
						 
						
							2018-05-10 19:34:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hexagon12 
								
							 
						 
						
							
							
							
							
								
							
							
								e37fc58ae6 
								
							 
						 
						
							
							
								
								Stubs for QLaunch ( #428 )  
							
							... 
							
							
							
							* Stubs for QLaunch
* Wiped unrelated stuff
* Addressed comment
* Dropped GetPopFromGeneralChannelEvent 
							
						 
						
							2018-05-07 11:27:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Max Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								a12f45de82 
								
							 
						 
						
							
							
								
								hid: Tweaks, Analog Sticks ( #435 )  
							
							... 
							
							
							
							* hid: Update mouse/keyboard state
* hid: Working analog sticks
* hid: Nits
* hid: Nits
* hid: Update mystery sections
* hid: Tweaks 
							
						 
						
							2018-05-07 11:06:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								618cce3172 
								
							 
						 
						
							
							
								
								Merge pull request  #431  from lioncash/fmt  
							
							... 
							
							
							
							general: Make formatting of logged hex values more straightforward 
							
						 
						
							2018-05-02 15:24:41 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								1b310cbb3a 
								
							 
						 
						
							
							
								
								general: Make formatting of logged hex values more straightforward  
							
							... 
							
							
							
							This makes the formatting expectations more obvious (e.g. any zero padding specified
is padding that's entirely dedicated to the value being printed, not any pretty-printing
that also gets tacked on). 
							
						 
						
							2018-05-02 09:49:36 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								5e4d01f80c 
								
							 
						 
						
							
							
								
								ipc: Add support for PopIpcInterface() method.  
							
							... 
							
							
							
							- This can be used for domain objects as inputs to service functions. 
							
						 
						
							2018-05-01 21:57:44 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								6314eaaa8c 
								
							 
						 
						
							
							
								
								Merge pull request  #429  from Subv/ioctl_corruption  
							
							... 
							
							
							
							GPU: Don't write to invalid memory locations when handling ioctls that don't have an output. 
							
						 
						
							2018-05-01 16:28:54 -04:00