|  greatbridf | 210279a15b
							
							change: check allocated memory in vector::resize | 2 年之前 | 
				
					
						|  greatbridf | 082d9bd19a
							
							fix(list): make _empty_list.begin() return end() | 2 年之前 | 
				
					
						|  greatbridf | b2aa149ae2
							
							change stage1 start addr to 0x8000 | 2 年之前 | 
				
					
						|  greatbridf | 32369676cd
							
							dev: load kernel to 0xc0000000 | 2 年之前 | 
				
					
						|  greatbridf | 9de7953c44
							
							style(mem.cpp): mark addr range | 2 年之前 | 
				
					
						|  greatbridf | cb96ca109a
							
							feat: free kinit memory | 2 年之前 | 
				
					
						|  greatbridf | bfcf1567b6
							
							style: add sections | 2 年之前 | 
				
					
						|  greatbridf | a9e1f08cc6
							
							style: kernel_main | 2 年之前 | 
				
					
						|  greatbridf | d8a3f66f7a
							
							fix(vfs_open): check nullptr | 2 年之前 | 
				
					
						|  greatbridf | 183ed5166f
							
							feat: check O_DIRECTORY flag | 2 年之前 | 
				
					
						|  greatbridf | 68b4a8d207
							
							feat: add {open,read}dir and lazybox ls | 2 年之前 | 
				
					
						|  greatbridf | 36654c55e7
							
							style: add type conversion for getcwd | 2 年之前 | 
				
					
						|  greatbridf | 1e8ced7113
							
							feat(usp): add lazybox and pwd | 2 年之前 | 
				
					
						|  greatbridf | 5cd3d7fd69
							
							feat(syscall): add getcwd | 2 年之前 | 
				
					
						|  greatbridf | 0be57320a7
							
							feat(chdir): add syscall chdir | 2 年之前 | 
				
					
						|  greatbridf | 83ae21d337
							
							Merge branch 'fix-stdio' into dev | 2 年之前 | 
				
					
						|  greatbridf | bd41632d2d
							
							fix(stdio): add vsnprintf for va_list | 2 年之前 | 
				
					
						|  greatbridf | f136d0c455
							
							Merge branch 'libc' into dev | 2 年之前 | 
				
					
						|  greatbridf | 5e8359fd6b
							
							feat(elf): set .bss section zero | 2 年之前 | 
				
					
						|  greatbridf | b22ee32e67
							
							Merge branch 'shell' | 2 年之前 | 
				
					
						|  greatbridf | 5808eb0276
							
							Merge branch 'master' into shell | 2 年之前 | 
				
					
						|  greatbridf | c0271b312e
							
							Merge branch 'assert-checks' | 2 年之前 | 
				
					
						|  greatbridf | f4b2f9707d
							
							Merge branch 'master' into assert-checks | 2 年之前 | 
				
					
						|  greatbridf | 1cb6fa31ce
							
							Merge branch 'fix-elf' | 2 年之前 | 
				
					
						|  greatbridf | bb5739aff8
							
							fix(elf): fill zeros for memory not in the file | 2 年之前 | 
				
					
						|  greatbridf | 468581437b
							
							style: add some assert checks | 2 年之前 | 
				
					
						|  greatbridf | 9eca5ea767
							
							feat: port xv6 sh | 2 年之前 | 
				
					
						|  greatbridf | ab1d508e44
							
							Merge branch 'mem-priv' | 2 年之前 | 
				
					
						|  greatbridf | 61e15f9966
							
							feat: kill user proc. on int6 and int13 | 2 年之前 | 
				
					
						|  greatbridf | 8cd5128366
							
							feat: add freeze() and kill_current() | 2 年之前 |