greatbridf
							
						 | 
						
							
							
								bd0da59162
							
							fix(lock): add lock_irq to avoid deadlocks
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								970c203132
							
							change(fat32): use map to store cluster buffer
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								b12cf751c9
							
							feat(syscall): impl MONOTONIC clock for gettime
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								87949fe12a
							
							feat(syscall): impl. symlink and readlink
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								370949b19a
							
							refactor(ahci, fat): make achi read 3kb a time
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								95ee316d1b
							
							fix(interrupt): send EOI to PIC2 for IRQ8-15
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								1dacf49c2a
							
							fix(lock): lock not properly locked
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								7efa80fa12
							
							feat: poll() and llseek() for busybox shell
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								ad3ff833e5
							
							refactor: rewrite thread and readyqueue
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								1504e35835
							
							change(syscall): kill unsupported syscall in place
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								698266b865
							
							feature(tty): support of tty termios
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								b1b6d920f8
							
							refactor: special node files and partprobe
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								94f3cee3e5
							
							refactor: move init script out of init_vfs
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								dbda9e3578
							
							refactor: divide vfs.hpp into four
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								da84d0d39b
							
							refactor: vfs
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								f67d993913
							
							remove: some redundant code
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								e75d8437f5
							
							feature(syscall): unlink and access
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								cb12970934
							
							feature(shared_ptr): add make_shared();
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								059465cfd5
							
							feature(hash_map): add begin() and end()
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								56349fea2c
							
							change(user-sh): suppress runcmd() warning
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								f607aecdab
							
							update: pretty print script
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								eccb650472
							
							chore: update Makefile.src, remove redundant files
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								735b7988b3
							
							fix: remove constexpr from some function decl.
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								61eaa076d3
							
							chore: check if we should probe fdisk path in conf.
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								1c7a276b93
							
							change(proclist): remove emplace from proclist;
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								530db35b6a
							
							feat(file): append to file
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								c342508132
							
							feat(syscall.open): add truncate support
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								0c005d1b68
							
							fix(dup2): newfd should not share flags(O_CLOEXEC) with oldfd
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								c29afbde1d
							
							feat(truncate): add it to syscall, vfs and tmpfs
						 | 
						1 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								c7a6dee5eb
							
							fix(ahci): copy minimum of cnt and sector size in read()
						 | 
						1 年之前 |