|  greatbridf | 29fd9b2493
							
							dev: stash | 2 lat temu | 
				
					
						|  greatbridf | 3f9c17ee90
							
							Merge branch 'memory' into dev | 2 lat temu | 
				
					
						|  greatbridf | 841e258a13
							
							fix: free stage1 and kinit | 2 lat temu | 
				
					
						|  greatbridf | a3d94d13c1
							
							fix: mark kstack as allocated | 2 lat temu | 
				
					
						|  greatbridf | 0471ee9813
							
							change: replace some _new with operator new | 2 lat temu | 
				
					
						|  greatbridf | 48c771e1c8
							
							fix: __alloc_raw_page may return used page | 2 lat temu | 
				
					
						|  greatbridf | 304ecefefb
							
							feat: move kernel to 0xc0000000 | 2 lat temu | 
				
					
						|  greatbridf | 210279a15b
							
							change: check allocated memory in vector::resize | 2 lat temu | 
				
					
						|  greatbridf | 082d9bd19a
							
							fix(list): make _empty_list.begin() return end() | 2 lat temu | 
				
					
						|  greatbridf | b2aa149ae2
							
							change stage1 start addr to 0x8000 | 2 lat temu | 
				
					
						|  greatbridf | 32369676cd
							
							dev: load kernel to 0xc0000000 | 2 lat temu | 
				
					
						|  greatbridf | 9de7953c44
							
							style(mem.cpp): mark addr range | 2 lat temu | 
				
					
						|  greatbridf | cb96ca109a
							
							feat: free kinit memory | 2 lat temu | 
				
					
						|  greatbridf | bfcf1567b6
							
							style: add sections | 2 lat temu | 
				
					
						|  greatbridf | a9e1f08cc6
							
							style: kernel_main | 2 lat temu | 
				
					
						|  greatbridf | d8a3f66f7a
							
							fix(vfs_open): check nullptr | 2 lat temu | 
				
					
						|  greatbridf | 183ed5166f
							
							feat: check O_DIRECTORY flag | 2 lat temu | 
				
					
						|  greatbridf | 68b4a8d207
							
							feat: add {open,read}dir and lazybox ls | 2 lat temu | 
				
					
						|  greatbridf | 36654c55e7
							
							style: add type conversion for getcwd | 2 lat temu | 
				
					
						|  greatbridf | 1e8ced7113
							
							feat(usp): add lazybox and pwd | 2 lat temu | 
				
					
						|  greatbridf | 5cd3d7fd69
							
							feat(syscall): add getcwd | 2 lat temu | 
				
					
						|  greatbridf | 0be57320a7
							
							feat(chdir): add syscall chdir | 2 lat temu | 
				
					
						|  greatbridf | 83ae21d337
							
							Merge branch 'fix-stdio' into dev | 2 lat temu | 
				
					
						|  greatbridf | bd41632d2d
							
							fix(stdio): add vsnprintf for va_list | 2 lat temu | 
				
					
						|  greatbridf | f136d0c455
							
							Merge branch 'libc' into dev | 2 lat temu | 
				
					
						|  greatbridf | 5e8359fd6b
							
							feat(elf): set .bss section zero | 2 lat temu | 
				
					
						|  greatbridf | b22ee32e67
							
							Merge branch 'shell' | 2 lat temu | 
				
					
						|  greatbridf | 5808eb0276
							
							Merge branch 'master' into shell | 2 lat temu | 
				
					
						|  greatbridf | c0271b312e
							
							Merge branch 'assert-checks' | 2 lat temu | 
				
					
						|  greatbridf | f4b2f9707d
							
							Merge branch 'master' into assert-checks | 2 lat temu |