Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							94b10b5779
							
						
					 | 
					
						
						
							
							ams: fix boot sysmodule/kernel for 10.0.0
						
						
						
						
						
					 | 
					
						2020-04-14 10:11:58 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							96d15b28c6
							
						
					 | 
					
						
						
							
							kern: implement CallSecureMonitor, some of GetInfo/GetSystemInfo
						
						
						
						
						
					 | 
					
						2020-03-18 00:09:50 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							efae01c165
							
						
					 | 
					
						
						
							
							kern: implement KUserPointer (and test with QueryMemory) in advance of svc dev
						
						
						
						
						
					 | 
					
						2020-02-20 09:05:24 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							80b115ef57
							
						
					 | 
					
						
						
							
							kern: implement user thread start, el0 code now runs
						
						
						
						
						
					 | 
					
						2020-02-19 21:21:44 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							fba8fb539d
							
						
					 | 
					
						
						
							
							kern: add KProcess members
						
						
						
						
						
					 | 
					
						2020-02-18 05:04:49 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							30d6b359f9
							
						
					 | 
					
						
						
							
							kern: implement smmu init
						
						
						
						
						
					 | 
					
						2020-02-15 00:00:35 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							20b5268e90
							
						
					 | 
					
						
						
							
							kern: kern::arm64 -> kern::arch::arm64
						
						
						
						
						
					 | 
					
						2020-02-14 18:22:55 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							11f70759ce
							
						
					 | 
					
						
						
							
							kern: implement lightlock slowpath (works on hw)
						
						
						
						
						
					 | 
					
						2020-02-14 15:27:34 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							364b04b68a
							
						
					 | 
					
						
						
							
							libmesosphere: move .s to kernel (prevent manifesting in kernelldr)
						
						
						
						
						
					 | 
					
						2020-02-13 22:05:20 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							8c93eb5712
							
						
					 | 
					
						
						
							
							kern: implement enough of KPageTable to initialize a thread
						
						
						
						
						
					 | 
					
						2020-02-13 17:38:56 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							919b8124dc
							
						
					 | 
					
						
						
							
							kern: Implement exception vector ASM
						
						
						
						
						
					 | 
					
						2020-02-08 02:49:32 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							323858cf96
							
						
					 | 
					
						
						
							
							kern: s/MemoryBlock/MemoryRegion/g
						
						
						
						
						
					 | 
					
						2020-02-05 14:16:56 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							d5a4c17ee7
							
						
					 | 
					
						
						
							
							kern: fully implement slabheap init
						
						
						
						
						
					 | 
					
						2020-01-30 01:41:59 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							2faf3d33b5
							
						
					 | 
					
						
						
							
							kern: Implement KAutoObject, KSlabHeap, KLightLock
						
						
						
						
						
					 | 
					
						2020-01-29 22:06:25 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							7820e5b759
							
						
					 | 
					
						
						
							
							kern: implement debug register/vectors init
						
						
						
						
						
					 | 
					
						2020-01-29 02:42:41 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c703903ea
							
						
					 | 
					
						
						
							
							kern: implement pool partition memblock setup
						
						
						
						
						
					 | 
					
						2020-01-29 01:49:04 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							e7dee2a9fc
							
						
					 | 
					
						
						
							
							kern: Implement most of memory init (all cores hit main, but still more to do)
						
						
						
						
						
					 | 
					
						2020-01-28 22:09:47 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							b2e522c0a0
							
						
					 | 
					
						
						
							
							meso: find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} +
						
						
						
						
						
					 | 
					
						2020-01-24 02:12:37 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							32fb22e361
							
						
					 | 
					
						
						
							
							kern: finish implementing assembly init routines
						
						
						
						
						
					 | 
					
						2020-01-24 02:11:26 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							866771fdae
							
						
					 | 
					
						
						
							
							kern: reuse data cache code during init
						
						
						
						
						
					 | 
					
						2020-01-24 02:11:25 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							308ddecc9c
							
						
					 | 
					
						
						
							
							kern: fix bss end align (now gets through kernelldr on hardware)
						
						
						
						
						
					 | 
					
						2020-01-24 02:11:25 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							24d41ce55e
							
						
					 | 
					
						
						
							
							kern: push code through call to kernelldr
						
						
						
						
						
					 | 
					
						2020-01-24 02:11:25 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							bce7133128
							
						
					 | 
					
						
						
							
							meso: add script to build mesosphere.bin
						
						
						
						
						
					 | 
					
						2020-01-24 02:11:24 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							3982afdd6b
							
						
					 | 
					
						
						
							
							meso: skeleton buildsystem for kernel
						
						
						
						
						
					 | 
					
						2020-01-24 02:11:23 -08:00 | 
					
					
						
						
							
							
							
						
					 |