| 
							
							
								 Michael Scire | 4ddacf3384 | kern: refactor to use m_ for member variables | 2020-12-19 10:21:52 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 3355f97275 | exo/meso/fusee: support dynamic control of log port/baud rate | 2020-12-11 03:48:58 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | e4774a2685 | kern: implement 64-virtual-core interface | 2020-12-02 06:53:15 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 397d317a6c | kern: implement DisableDeviceAddressSpaceMerge | 2020-12-02 06:53:10 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ba45f73e40 | kern: generate fatal error on panic | 2020-09-17 08:34:22 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b4dbd97381 | kern: skeleton legacy lps driver | 2020-09-07 10:51:51 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 22f2946671 | kern: begin 1.0.0 backwards compat changes (kips run, full boot fails) | 2020-09-07 10:51:50 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 00a43ac776 | kern: revamp KMemoryRegionType to better encode derivation hierarchies | 2020-09-07 10:51:49 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 576892ff32 | kern: avoid hardcoding maximum board memory size | 2020-09-07 10:51:45 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | f0b455de83 | kern: refactor KMemoryLayout | 2020-09-07 10:51:39 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a22d1d04f2 | kern: implement SvcSleepSystem | 2020-08-01 15:31:30 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 8cad49ee02 | kern: add KProcess::Initialize (for non-kip processes) | 2020-08-01 15:31:25 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | e36b225951 | kern: implement SvcSetHeapSize | 2020-08-01 15:31:18 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a572354a13 | kern: implement all device address space svcs | 2020-08-01 15:31:18 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 8295d4830d | kern: implement DetachDeviceAddressSpace, skeleton other das funcs in KDevicePageTable | 2020-08-01 15:31:18 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | d501c3832a | kern: add infra (but not impl) for all DeviceAddressSpace svcs | 2020-08-01 15:31:17 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | d72564d522 | kern: add SvcCreateDeviceAddressSpace, SvcAttachDeviceAddressSpace | 2020-08-01 15:31:17 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | e1f094d49e | kern: add SvcReadWriteRegister | 2020-08-01 15:31:16 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 191e233745 | kern: implement SvcUnmapMemory, more of SvcGetInfo | 2020-08-01 15:31:00 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4c1dc00766 | kern: Update page bitmaps/alloc to reflect 10.0.0 changes | 2020-04-24 17:29:09 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b5f8d04924 | kern: implement CallSecureMonitor, some of GetInfo/GetSystemInfo | 2020-03-18 00:15:02 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a599e2f892 | kern: implement smmu init | 2020-03-02 19:50:57 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | c87812ef8a | kern: switch->nx, implement sleep manager init | 2020-03-02 19:50:56 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 8b3c64323b | kern: implement dynamic slab init + ini relocation | 2020-03-02 19:50:51 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | d2072dc573 | kern: implement uart init + logging | 2020-03-02 19:50:50 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 60c286164b | kern: fully implement slabheap init | 2020-03-02 19:50:45 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | dd79074734 | kern: implement pool partition memblock setup | 2020-03-02 19:50:43 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | c0e7bc5c9d | kern: Implement most of memory init (all cores hit main, but still more to do) | 2020-03-02 19:50:43 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 7ee4ae460e | find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + | 2020-03-02 19:50:40 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 197610d8e2 | kernel_ldr: clean up KSystemControl init API | 2020-01-03 13:05:28 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | c85fac4c43 | kernel_ldr: finish implementing all core logic. | 2020-01-03 13:05:23 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b74a5a2676 | mesosphere: Implement kernelldr through first page table mapping | 2020-01-03 13:05:21 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | f83d72e18b | meso: skeleton libmesosphere in prep for kernelldr dev | 2020-01-03 13:05:20 -08:00 |  |