| 
							
							
								 Michael Scire | 28f9b534b6 | kern: implement 64-virtual-core interface | 2020-12-02 06:43:37 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 6a85f7225d | kern: implement DisableDeviceAddressSpaceMerge | 2020-12-02 06:43:37 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4acdc899f5 | kern: generate fatal error on panic | 2020-09-17 08:26:08 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4dc728824f | kern: skeleton legacy lps driver | 2020-09-07 10:43:35 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 49af4fae32 | kern: begin 1.0.0 backwards compat changes (kips run, full boot fails) | 2020-09-07 10:43:35 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1983f86875 | kern: revamp KMemoryRegionType to better encode derivation hierarchies | 2020-09-07 10:43:35 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 56ec55f3c4 | kern: avoid hardcoding maximum board memory size | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1b63002f91 | kern: refactor KMemoryLayout | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 9231646f33 | kern: implement SvcSleepSystem | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 51311a7332 | kern: add KProcess::Initialize (for non-kip processes) | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 01a7606f95 | kern: implement SvcSetHeapSize | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 9c4c058307 | kern: implement all device address space svcs | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 2ca6772475 | kern: implement DetachDeviceAddressSpace, skeleton other das funcs in KDevicePageTable | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 0d3aa13f70 | kern: add infra (but not impl) for all DeviceAddressSpace svcs | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | cfddb75398 | kern: add SvcCreateDeviceAddressSpace, SvcAttachDeviceAddressSpace | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 9f79710cb7 | kern: add SvcReadWriteRegister | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1a0696f8a3 | kern: implement SvcUnmapMemory, more of SvcGetInfo | 2020-07-10 11:55:33 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 152a945561 | kern: Update page bitmaps/alloc to reflect 10.0.0 changes | 2020-04-18 17:10:26 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 96d15b28c6 | kern: implement CallSecureMonitor, some of GetInfo/GetSystemInfo | 2020-03-18 00:09:50 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 30d6b359f9 | kern: implement smmu init | 2020-02-15 00:00:35 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 2c496e94d5 | kern: switch->nx, implement sleep manager init | 2020-02-14 19:58:57 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | cb6af379d8 | kern: implement dynamic slab init + ini relocation | 2020-02-07 04:58:35 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 5961151a92 | kern: implement uart init + logging | 2020-02-06 01:05:35 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | d5a4c17ee7 | kern: fully implement slabheap init | 2020-01-30 01:41:59 -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 | 6ecf04c3b7 | find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + | 2020-01-24 02:10:40 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | bf5bbfbcef | kernel_ldr: clean up KSystemControl init API | 2019-12-31 00:46:09 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 8efdd04fcd | kernel_ldr: finish implementing all core logic. | 2019-12-31 00:46:09 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 2866cb5fe6 | mesosphere: Implement kernelldr through first page table mapping | 2019-12-31 00:46:09 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 36c47a0014 | meso: skeleton libmesosphere in prep for kernelldr dev | 2019-12-31 00:46:09 -08:00 |  |