greatbridf
							
						 | 
						
							
							
								f7bf58435d
							
							fix(allocator): allocate wrong size
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								010eeefb18
							
							refactor(mem): use cpp
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								d5f54a40c5
							
							refactor: prohibit c++ global objects
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								7741c9d172
							
							Merge branch 'vfs'
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								1e170f1028
							
							feat(vfs_stat): handle / and directories
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								4660803811
							
							feat(vfs): query file stat
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								7f67c01d7e
							
							feat(string): pop(), back() etc.
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								abed3286f0
							
							fix(errno): add __cplusplus header
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								78e4bbef4b
							
							fix(list,vector): remove explicit of initializer
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								32acbc5031
							
							fix(vector):  dealloc undefined ptr on vector init
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								137583508c
							
							fix(vector): wrong const back() type
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								a1dfcee9b7
							
							feat(string): impl. clear() and c_str()
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								f581b0765b
							
							feat(string): add string class
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								86643b9091
							
							fix(vector): end() return wrong position
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								89a69a47e9
							
							feat(vfs): impl. vfs_open to open file and dirs
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								44395a727c
							
							feat(stdio): impl. strncpy
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								f1116ddf25
							
							feat(list): impl. find()
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								3fd580fe86
							
							feat: find inode according to filename
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								60d64c224c
							
							refactor: write tmpfs with c++
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								0d93ab9d36
							
							fix: bss_addr type conversion
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								9f1b0d0b7d
							
							feat: vector and allocator improvement
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								b103ac85fe
							
							fix: use brace init. for mklink file entry
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								b19b0323e6
							
							feat: create tmpfs and impl. basic ops
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								a0c10918b1
							
							Merge branch 'new_mem_allocation'
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								e083913ad7
							
							refactor: move bss initialization to kernel_main
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								1ae32368a5
							
							fix: translate iden. mapped ptr in v_ptr_to_p_ptr
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								33f97a35c3
							
							Merge branch 'cross-compiling'
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								bd83189b48
							
							chore: separate qemu args
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								fe614c21b5
							
							fix: match the two type definitions of kernel_size
						 | 
						3 anos atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								f848946130
							
							chore: empty cross compiling toolchain prefix
						 | 
						3 anos atrás |