|  greatbridf | 137583508c
							
							fix(vector): wrong const back() type | 3 years ago | 
				
					
						|  greatbridf | a1dfcee9b7
							
							feat(string): impl. clear() and c_str() | 3 years ago | 
				
					
						|  greatbridf | f581b0765b
							
							feat(string): add string class | 3 years ago | 
				
					
						|  greatbridf | 86643b9091
							
							fix(vector): end() return wrong position | 3 years ago | 
				
					
						|  greatbridf | 89a69a47e9
							
							feat(vfs): impl. vfs_open to open file and dirs | 3 years ago | 
				
					
						|  greatbridf | 44395a727c
							
							feat(stdio): impl. strncpy | 3 years ago | 
				
					
						|  greatbridf | f1116ddf25
							
							feat(list): impl. find() | 3 years ago | 
				
					
						|  greatbridf | 3fd580fe86
							
							feat: find inode according to filename | 3 years ago | 
				
					
						|  greatbridf | 60d64c224c
							
							refactor: write tmpfs with c++ | 3 years ago | 
				
					
						|  greatbridf | 0d93ab9d36
							
							fix: bss_addr type conversion | 3 years ago | 
				
					
						|  greatbridf | 9f1b0d0b7d
							
							feat: vector and allocator improvement | 3 years ago | 
				
					
						|  greatbridf | b103ac85fe
							
							fix: use brace init. for mklink file entry | 3 years ago | 
				
					
						|  greatbridf | b19b0323e6
							
							feat: create tmpfs and impl. basic ops | 3 years ago | 
				
					
						|  greatbridf | a0c10918b1
							
							Merge branch 'new_mem_allocation' | 3 years ago | 
				
					
						|  greatbridf | e083913ad7
							
							refactor: move bss initialization to kernel_main | 3 years ago | 
				
					
						|  greatbridf | 1ae32368a5
							
							fix: translate iden. mapped ptr in v_ptr_to_p_ptr | 3 years ago | 
				
					
						|  greatbridf | 33f97a35c3
							
							Merge branch 'cross-compiling' | 3 years ago | 
				
					
						|  greatbridf | bd83189b48
							
							chore: separate qemu args | 3 years ago | 
				
					
						|  greatbridf | fe614c21b5
							
							fix: match the two type definitions of kernel_size | 3 years ago | 
				
					
						|  greatbridf | f848946130
							
							chore: empty cross compiling toolchain prefix | 3 years ago | 
				
					
						|  greatbridf | a3403a2a44
							
							chore: update compiling flags | 3 years ago | 
				
					
						|  greatbridf | 7e5a6e89c7
							
							Merge branch 'paging' | 3 years ago | 
				
					
						|  greatbridf | d9ed36797d
							
							Merge branch 'dev' into paging | 3 years ago | 
				
					
						|  greatbridf | 30b511a13f
							
							fix: map more pages for the heap | 3 years ago | 
				
					
						|  greatbridf | 2dccf820fa
							
							fix: release mode sse bug | 3 years ago | 
				
					
						|  greatbridf | d923498640
							
							feat: copy on write | 3 years ago | 
				
					
						|  greatbridf | 1cc56a7e13
							
							feat: memory initialization | 3 years ago | 
				
					
						|  greatbridf | 2eaf205b8a
							
							memory allocation | 3 years ago | 
				
					
						|  greatbridf | a9ffa8ad1a
							
							fix: tty.h not using extern "C" | 3 years ago | 
				
					
						|  greatbridf | f2dab67f6e
							
							style: remove TODOs | 3 years ago |