|  greatbridf | cb243f2a67
							
							align rsp to 16 bytes | 1 jaar geleden | 
				
					
						|  greatbridf | 15dabfee26
							
							fix some problems | 1 jaar geleden | 
				
					
						|  greatbridf | aab3befaf5
							
							use layout regs when debugging | 1 jaar geleden | 
				
					
						|  greatbridf | ac083a7cf0
							
							brand new mem subsystem | 1 jaar geleden | 
				
					
						|  greatbridf | 4572e5ce46
							
							remove keyboard drive, make serial module | 1 jaar geleden | 
				
					
						|  greatbridf | 6f29d1acca
							
							allocator | 1 jaar geleden | 
				
					
						|  greatbridf | a092424c56
							
							slab and buddy allocator | 1 jaar geleden | 
				
					
						|  greatbridf | 04c392fdc7
							
							create page table, enter long mode | 1 jaar geleden | 
				
					
						|  greatbridf | 6c586cfd98
							
							feat(timer & syscall): add readv, change tick rate | 1 jaar geleden | 
				
					
						|  greatbridf | 6674d1b5bb
							
							change(mbr): read 64k more | 1 jaar geleden | 
				
					
						|  greatbridf | c4ce6874f5
							
							fix(blk_allocator): update p_start properly | 1 jaar geleden | 
				
					
						|  greatbridf | 2a7dde2f9e
							
							feat(procfs): impl procfs and mount() syscall | 1 jaar geleden | 
				
					
						|  greatbridf | b4bb1feadf
							
							rewrite(string): new string class | 1 jaar geleden | 
				
					
						|  greatbridf | 635ea3e5ee
							
							feat(llseek): llseek return file->seek | 1 jaar geleden | 
				
					
						|  greatbridf | 2cb5366997
							
							fix(vector): resize should check m_capacity | 1 jaar geleden | 
				
					
						|  greatbridf | bd0da59162
							
							fix(lock): add lock_irq to avoid deadlocks | 1 jaar geleden | 
				
					
						|  greatbridf | 970c203132
							
							change(fat32): use map to store cluster buffer | 1 jaar geleden | 
				
					
						|  greatbridf | b12cf751c9
							
							feat(syscall): impl MONOTONIC clock for gettime | 1 jaar geleden | 
				
					
						|  greatbridf | 87949fe12a
							
							feat(syscall): impl. symlink and readlink | 1 jaar geleden | 
				
					
						|  greatbridf | 370949b19a
							
							refactor(ahci, fat): make achi read 3kb a time | 1 jaar geleden | 
				
					
						|  greatbridf | 95ee316d1b
							
							fix(interrupt): send EOI to PIC2 for IRQ8-15 | 1 jaar geleden | 
				
					
						|  greatbridf | 1dacf49c2a
							
							fix(lock): lock not properly locked | 1 jaar geleden | 
				
					
						|  greatbridf | 7efa80fa12
							
							feat: poll() and llseek() for busybox shell | 1 jaar geleden | 
				
					
						|  greatbridf | ad3ff833e5
							
							refactor: rewrite thread and readyqueue | 1 jaar geleden | 
				
					
						|  greatbridf | 1504e35835
							
							change(syscall): kill unsupported syscall in place | 1 jaar geleden | 
				
					
						|  greatbridf | 698266b865
							
							feature(tty): support of tty termios | 1 jaar geleden | 
				
					
						|  greatbridf | b1b6d920f8
							
							refactor: special node files and partprobe | 1 jaar geleden | 
				
					
						|  greatbridf | 94f3cee3e5
							
							refactor: move init script out of init_vfs | 1 jaar geleden | 
				
					
						|  greatbridf | dbda9e3578
							
							refactor: divide vfs.hpp into four | 1 jaar geleden | 
				
					
						|  greatbridf | da84d0d39b
							
							refactor: vfs | 1 jaar geleden |