bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ca84b530a3 
							
						 
					 
					
						
						
							
							audio_core: Add configuration settings.  
						
						
						
						
					 
					
						2018-07-31 22:38:42 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f5efac3442 
							
						 
					 
					
						
						
							
							Merge pull request  #876  from lioncash/include  
						
						... 
						
						
						
						kernel: Remove unnecessary includes 
						
						
					 
					
						2018-07-31 19:16:05 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							bba63b33a1 
							
						 
					 
					
						
						
							
							service/audio: Add missing services  
						
						... 
						
						
						
						Adds the missing audctl service, as well as the :a and :d services for
audin, audout, audrec, and audren. 
						
						
					 
					
						2018-07-31 21:58:30 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da07faebfe 
							
						 
					 
					
						
						
							
							Merge pull request  #879  from lioncash/audio  
						
						... 
						
						
						
						audout_u: Remove std::move in OpenAudioOutImpl() 
						
						
					 
					
						2018-07-31 16:49:56 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3575c076cb 
							
						 
					 
					
						
						
							
							Merge pull request  #869  from Subv/ubsan  
						
						... 
						
						
						
						Corrected a few error cases detected by asan/ubsan 
						
						
					 
					
						2018-07-31 09:24:13 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd020ad52a 
							
						 
					 
					
						
						
							
							Merge pull request  #875  from lioncash/fgm  
						
						... 
						
						
						
						service: Add fgm services 
						
						
					 
					
						2018-07-31 09:23:17 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a2581cc7d 
							
						 
					 
					
						
						
							
							Merge pull request  #874  from lioncash/am  
						
						... 
						
						
						
						service/am: Add missing am services 
						
						
					 
					
						2018-07-31 09:22:56 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							369f6e58aa 
							
						 
					 
					
						
						
							
							kernel: Remove unused object_address_table.cpp/.h  
						
						... 
						
						
						
						These source files were entirely unused throughout the rest of the
codebase. This also has the benefit of getting rid of a global variable
as well. 
						
						
					 
					
						2018-07-31 11:03:08 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							1ced7bbea5 
							
						 
					 
					
						
						
							
							audout_u: Remove std::move in OpenAudioOutImpl()  
						
						... 
						
						
						
						Previously the code was using the values from params further below after
it was std::moved. Thankfully, given AudoutParams is a trivially
copyable struct, the values would have simply been copied in this
instance and not invalidated to garbage values. 
						
						
					 
					
						2018-07-31 10:24:38 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							a2304fad16 
							
						 
					 
					
						
						
							
							kernel: Remove unnecessary includes  
						
						... 
						
						
						
						Removes unnecessary direct dependencies in some headers and also gets
rid of indirect dependencies that were being relied on to be included. 
						
						
					 
					
						2018-07-31 10:15:17 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b79362b9da 
							
						 
					 
					
						
						
							
							Merge pull request  #870  from lioncash/init  
						
						... 
						
						
						
						arm_dynarmic: Correct initializer list order 
						
						
					 
					
						2018-07-31 07:12:54 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							7da8f15461 
							
						 
					 
					
						
						
							
							service/am: Add missing am services  
						
						... 
						
						
						
						Adds the basic skeleton for missing am services idle:sys, omm, and spsm
based off the information provided by Switch Brew. 
						
						
					 
					
						2018-07-31 08:02:20 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							268eeeb406 
							
						 
					 
					
						
						
							
							service: Add fgm services  
						
						... 
						
						
						
						Adds the basic skeleton for the fgm services based off the information
provided by Switch Brew. 
						
						
					 
					
						2018-07-31 08:01:19 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							f08c0520a4 
							
						 
					 
					
						
						
							
							arm_dynarmic: Make SetTlsAddress() prototype and definition consistent  
						
						... 
						
						
						
						Makes the definition use the same type aliases as in its prototype. 
						
						
					 
					
						2018-07-31 07:58:26 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							9d6aa7bff7 
							
						 
					 
					
						
						
							
							arm_dynarmic: Remove unnecessary qualifying of ThreadContext  
						
						... 
						
						
						
						Given the ARM_Dynarmic class inherits from ARM_Interface, we don't need
to qualify here. 
						
						
					 
					
						2018-07-31 07:56:59 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							444a01afa6 
							
						 
					 
					
						
						
							
							arm_dynarmic: Correct initializer list order  
						
						... 
						
						
						
						Amends the initializer list to be in the same order that each variable
would be initialized in. We also do this to ensure we don't use a bogus
uninitialized instance of the exclusive monitor within MakeJit()
We can also remove the jit member from the initializer list as this is
initialized by PageTableChanged() 
						
						
					 
					
						2018-07-31 07:54:58 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							e373027a73 
							
						 
					 
					
						
						
							
							service: Add the pcie service  
						
						... 
						
						
						
						Adds the basic skeleton of the pcie service based off information on
Switch Brew. 
						
						
					 
					
						2018-07-31 06:40:21 -04:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							e119e17d18 
							
						 
					 
					
						
						
							
							nvhost_gpu: Added checks to ensure we don't read past the end of the entries when handling a GPU command list.  
						
						
						
						
					 
					
						2018-07-30 20:09:13 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							2482aca7c3 
							
						 
					 
					
						
						
							
							nvhost_ctrl_gpu: Only read the input parameters if they are actually there.  
						
						... 
						
						
						
						Passing nullptr to memcpy is undefined behavior. 
						
						
					 
					
						2018-07-30 20:08:36 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							eaf66b4c9f 
							
						 
					 
					
						
						
							
							audio_core: Move to audout_u impl.  
						
						... 
						
						
						
						- This is necessary so streams are created on the same thread. 
						
						
					 
					
						2018-07-30 18:44:16 -04:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
						
						
							
						
						
							a483e5e28d 
							
						 
					 
					
						
						
							
							Implemented various hwopus functions ( #853 )  
						
						
						
						
					 
					
						2018-07-30 15:42:20 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45d1438530 
							
						 
					 
					
						
						
							
							Merge pull request  #858  from lioncash/cast  
						
						... 
						
						
						
						partition_filesystem: Remove dynamic_cast in PrintDebugInfo() 
						
						
					 
					
						2018-07-30 10:09:36 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c5fa3560a6 
							
						 
					 
					
						
						
							
							Merge pull request  #857  from lioncash/wlan  
						
						... 
						
						
						
						service: Add wlan services 
						
						
					 
					
						2018-07-30 10:06:52 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c4bb11015 
							
						 
					 
					
						
						
							
							Merge pull request  #856  from lioncash/btm  
						
						... 
						
						
						
						service: Add btm services 
						
						
					 
					
						2018-07-30 10:06:34 -07:00 
						 
				 
			
				
					
						
							
							
								Hexagon12 
							
						 
					 
					
						
						
						
						
							
						
						
							fd797e2424 
							
						 
					 
					
						
						
							
							Add some HID commands ( #843 )  
						
						... 
						
						
						
						* Added some HID commands
* Addressed comments 
						
						
					 
					
						2018-07-30 10:06:21 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							57c4d7aa00 
							
						 
					 
					
						
						
							
							partition_filesystem: Remove dynamic_cast in PrintDebugInfo()  
						
						... 
						
						
						
						We shouldn't be upcasting our file instances. Given a
PartitionFilesystem is currently designed to accept any arbitrary
VfsFile instances, casting to a more specific type than that is just bad
design, and shows an interface design issue. 
						
						
					 
					
						2018-07-29 06:16:59 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							6ea416091e 
							
						 
					 
					
						
						
							
							service: Add wlan services  
						
						... 
						
						
						
						Adds the basic skeleton for the wlan services based off the information
on Switch Brew. 
						
						
					 
					
						2018-07-28 21:54:55 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							7ce6858086 
							
						 
					 
					
						
						
							
							service/btm: Add basic implementation of GetCoreImpl()  
						
						... 
						
						
						
						Based off information on SwIPC and Switch Brew. 
						
						
					 
					
						2018-07-28 21:09:07 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							ca7655be3a 
							
						 
					 
					
						
						
							
							service: Add btm services  
						
						... 
						
						
						
						Adds the skeleton for the btm services based off the information on
Switch Brew. 
						
						
					 
					
						2018-07-28 21:09:07 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							458fdda700 
							
						 
					 
					
						
						
							
							Merge pull request  #847  from lioncash/ncm  
						
						... 
						
						
						
						service: Add ncm services 
						
						
					 
					
						2018-07-28 10:46:09 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d00dcdb1be 
							
						 
					 
					
						
						
							
							Merge pull request  #846  from lioncash/mii  
						
						... 
						
						
						
						service: Add mii services 
						
						
					 
					
						2018-07-28 10:45:31 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1d66ea794 
							
						 
					 
					
						
						
							
							Merge pull request  #842  from bunnei/audio-core  
						
						... 
						
						
						
						Initial implementation of Audio Core 
						
						
					 
					
						2018-07-27 20:25:32 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							f1c519f2cb 
							
						 
					 
					
						
						
							
							audout: Implement IAudioOut interface with AudioCore.  
						
						
						
						
					 
					
						2018-07-27 22:55:39 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							2a742229ee 
							
						 
					 
					
						
						
							
							core: Add AudioCore to global state.  
						
						
						
						
					 
					
						2018-07-27 22:33:37 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ab756fd068 
							
						 
					 
					
						
						
							
							audio_core: Add initial code for keeping track of audout state.  
						
						
						
						
					 
					
						2018-07-27 22:33:31 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							906d785c73 
							
						 
					 
					
						
						
							
							RomFS Extraction  
						
						
						
						
					 
					
						2018-07-27 18:14:03 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							7931cc0ceb 
							
						 
					 
					
						
						
							
							service: Add ncm services  
						
						... 
						
						
						
						Adds the basic skeleton for the ncm services based off information on
Switch Brew. 
						
						
					 
					
						2018-07-27 17:38:30 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0191a1e526 
							
						 
					 
					
						
						
							
							Merge pull request  #845  from lioncash/nfc  
						
						... 
						
						
						
						service: Add nfc services 
						
						
					 
					
						2018-07-27 14:29:27 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							833ebbb626 
							
						 
					 
					
						
						
							
							Merge pull request  #844  from lioncash/lbl  
						
						... 
						
						
						
						service: Add the lbl service 
						
						
					 
					
						2018-07-27 13:06:11 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2749ef0ed 
							
						 
					 
					
						
						
							
							Merge pull request  #841  from lioncash/btdrv  
						
						... 
						
						
						
						service: Add the btdrv service 
						
						
					 
					
						2018-07-27 13:05:36 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							f46bfdd77d 
							
						 
					 
					
						
						
							
							service: Add mii services  
						
						... 
						
						
						
						Adds the skeleton for the mii services based off information provided by
Switch Brew 
						
						
					 
					
						2018-07-27 16:01:29 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							50dadc33e3 
							
						 
					 
					
						
						
							
							service/nfc: Implement Create[x]Interface functions  
						
						... 
						
						
						
						These simply return the respective interface. 
						
						
					 
					
						2018-07-27 15:12:08 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							04d144aa40 
							
						 
					 
					
						
						
							
							service: Add nfc services  
						
						... 
						
						
						
						Adds the skeleton of the nfc service based off the information provided
on Switch Brew. 
						
						
					 
					
						2018-07-27 14:50:24 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							ea8dd8b650 
							
						 
					 
					
						
						
							
							service/lbl: Implement EnableVrMode, DisableVrMode and GetVrMode  
						
						... 
						
						
						
						Implements these functions according to the information available on
Switch Brew. 
						
						
					 
					
						2018-07-27 14:20:42 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							c2c543e8f7 
							
						 
					 
					
						
						
							
							service: Add the lbl service  
						
						... 
						
						
						
						Adds the skeleton of the lbl service based off the information provided
by Switch Brew. 
						
						
					 
					
						2018-07-27 14:20:07 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc4e5f9159 
							
						 
					 
					
						
						
							
							Merge pull request  #837  from lioncash/priv  
						
						... 
						
						
						
						kernel/timer: Make data members private where applicable 
						
						
					 
					
						2018-07-27 07:18:50 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							f49248437e 
							
						 
					 
					
						
						
							
							service: Add the btdrv service  
						
						... 
						
						
						
						Adds the skeleton for the btdrv service based off the information provided by Switch Brew 
						
						
					 
					
						2018-07-26 18:06:17 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							1121622dc1 
							
						 
					 
					
						
						
							
							service/hid: Add the hidbus, hid:dbg, hid:sys, and hid:tmp services  
						
						
						
						
					 
					
						2018-07-26 15:05:42 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							7550c2c866 
							
						 
					 
					
						
						
							
							service/hid: Add the xcd:sys service  
						
						
						
						
					 
					
						2018-07-26 15:05:42 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							82cb5f030d 
							
						 
					 
					
						
						
							
							service/hid: Add irs services  
						
						
						
						
					 
					
						2018-07-26 15:05:24 -04:00