greatbridf
							
						 | 
						
							
							
								a3403a2a44
							
							chore: update compiling flags
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								7e5a6e89c7
							
							Merge branch 'paging'
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								d9ed36797d
							
							Merge branch 'dev' into paging
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								30b511a13f
							
							fix: map more pages for the heap
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								2dccf820fa
							
							fix: release mode sse bug
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								d923498640
							
							feat: copy on write
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								1cc56a7e13
							
							feat: memory initialization
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								2eaf205b8a
							
							memory allocation
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								a9ffa8ad1a
							
							fix: tty.h not using extern "C"
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								f2dab67f6e
							
							style: remove TODOs
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								5c72b6b203
							
							feat: init_paging: check errors
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								f495739520
							
							style: kernel_main.c include paths
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								c4c0c61e6b
							
							feat: page mapping
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								b021d6d93d
							
							fix: not disabling interrupt while setting up gdt
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								7c311199cb
							
							working on broken system
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								2396f6a355
							
							feat: allocate pages for page tables (BROKEN)
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								4ad62d98cf
							
							feat: move kernel to 0x100000
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								12f53f49eb
							
							feat: type bitmap
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								69a9725e1f
							
							feat: load kernel size
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								0d6d8d95fd
							
							chore: update Makefile for debugging and running
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								7cb2030b14
							
							feat: tty, memcpy and strlen
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								177ff70411
							
							feat: serial port read and write
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								f1e064e225
							
							fix: update loader read size
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								3e52ddd462
							
							fix: enable SSE to prevent crashes
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								ed409420ad
							
							chore: update Makefile to run with qemu
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								29cbe96c11
							
							chore: update .gitignore
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								d7bbbc54d6
							
							chore: export compile command for vim and etc.
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								c6488b7839
							
							chore: supress some warnings concerning types
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								682a1ebb2d
							
							feat: set new gdt and tss
						 | 
						3 năm trước cách đây | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								17a56ef31e
							
							style: simplify kernel_main
						 | 
						3 năm trước cách đây |