greatbridf
							
						 | 
						
							
							
								29cbe96c11
							
							chore: update .gitignore
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								d7bbbc54d6
							
							chore: export compile command for vim and etc.
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								c6488b7839
							
							chore: supress some warnings concerning types
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								682a1ebb2d
							
							feat: set new gdt and tss
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								17a56ef31e
							
							style: simplify kernel_main
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								192da56cf8
							
							Merge branch 'fix' into paging
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								5c6f57e50f
							
							fix: macos build problem
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								06c0d7de96
							
							feat: page fault handing
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								934bbc12aa
							
							fix: wrong cmake script (linker path)
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								900b7a9f43
							
							Merge branch 'macos-compiling' into paging
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								68225b9fab
							
							Merge remote-tracking branch 'origin/paging' into paging
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								1a5b8ccba3
							
							feat: cross compiling in macos
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								5b08ce1baf
							
							fix: change def of size_t
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								e5736d17d8
							
							feat: add user segments
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								3ef0e3e514
							
							feat: print 64bit hex numbers
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								e6ad94fa10
							
							feat: define ptr_t basing on cpu type
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								8263290dfb
							
							feat: map 0xc0000000 as kernel space
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								7f1ca69928
							
							feat: enable paging
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								3a9982a94d
							
							feat: initialize pd and pt
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								12ac6c5230
							
							change: move kernel loader dest
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								42fb5927b1
							
							feat: use full address space
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								36c0bb6a52
							
							feat: page directory and page table struct
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								e0bd7ce1a4
							
							feat: read mem_map from bios
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								2ad7c01332
							
							feat: macro printkf
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								1298cee68d
							
							feat: print long long decimals
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								48978f5f74
							
							feat: timer
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								9bc1fa9db7
							
							feat: vga support CR
						 | 
						3 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								1be69f0785
							
							feat: improved keyboard event handling
						 | 
						4 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								cfba937af6
							
							fix: minus size after erasing element
						 | 
						4 years ago | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								127fbbd0af
							
							fix: add const version of _size() for list
						 | 
						4 years ago |