Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							c87812ef8a
							
						
					 | 
					
						
						
							
							kern: switch->nx, implement sleep manager init
						
						
						
						
						
					 | 
					
						2020-03-02 19:50:56 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							6b778d39ec
							
						
					 | 
					
						
						
							
							kern: use TinyMT instead of mt19937_t
						
						
						
						
						
					 | 
					
						2020-03-02 19:50:55 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							049ae760ab
							
						
					 | 
					
						
						
							
							libmesosphere: move .s to kernel (prevent manifesting in kernelldr)
						
						
						
						
						
					 | 
					
						2020-03-02 19:50:55 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							8b3c64323b
							
						
					 | 
					
						
						
							
							kern: implement dynamic slab init + ini relocation
						
						
						
						
						
					 | 
					
						2020-03-02 19:50:51 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							7e2b75ce0f
							
						
					 | 
					
						
						
							
							kern: implement KResourceLimit
						
						
						
						
						
					 | 
					
						2020-03-02 19:50:50 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							d2072dc573
							
						
					 | 
					
						
						
							
							kern: implement uart init + logging
						
						
						
						
						
					 | 
					
						2020-03-02 19:50:50 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							eeda912cd1
							
						
					 | 
					
						
						
							
							kern: s/MemoryBlock/MemoryRegion/g
						
						
						
						
						
					 | 
					
						2020-03-02 19:50:49 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							6f2b517d86
							
						
					 | 
					
						
						
							
							kern: implement more of KInterruptManager
						
						
						
						
						
					 | 
					
						2020-03-02 19:50:49 -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
							
						 
					 | 
					
						
						
						
						
							
						
						
							18414efc29
							
						
					 | 
					
						
						
							
							libvapours: add (kibi/mebi/gibi)byte literals
						
						
						
						
						
					 | 
					
						2020-01-03 13:05:34 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							929c40f9d7
							
						
					 | 
					
						
						
							
							meso: use BitPack
						
						
						
						
						
					 | 
					
						2020-01-03 13:05:34 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							197610d8e2
							
						
					 | 
					
						
						
							
							kernel_ldr: clean up KSystemControl init API
						
						
						
						
						
					 | 
					
						2020-01-03 13:05:28 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							fcae4af5f7
							
						
					 | 
					
						
						
							
							kernelldr: miscellaneous fixes
						
						
						
						
						
					 | 
					
						2020-01-03 13:05:25 -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 | 
					
					
						
						
							
							
							
						
					 |