| .. | 
			
		
		
			
				
					| 
						
							
						
						event
					 | 
				
				
					719a421750
					change(kernel): replace types::list with std::list
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						hw
					 | 
				
				
					f998f5ec25
					fix(port, kmods): make kmods aligned to 16bytes, make inl volatile
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						input
					 | 
				
				
					1be69f0785
					feat: improved keyboard event handling
				 | 
				4 years ago | 
			
		
			
				
					| 
						
							
						
						user
					 | 
				
				
					1cacb91f2b
					feat(thead_local): save and load thread local area
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						interrupt.h
					 | 
				
				
					74c913f994
					feat(syscall): implement sigaction
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						irq.hpp
					 | 
				
				
					12c41b087e
					refactor(irq): new irq handling method
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						log.hpp
					 | 
				
				
					d44046d21c
					feat(gblibc): separate libc from kernel code
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						mem.h
					 | 
				
				
					3cf21d6082
					feat(syscall): add set_thread_area
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						mm.hpp
					 | 
				
				
					3aa82c2b13
					feat(scheduler): support multi kernel stack frames
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						module.hpp
					 | 
				
				
					b4ec221a53
					feat(ahci): add ahci controller driver
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						process.hpp
					 | 
				
				
					0c005d1b68
					fix(dup2): newfd should not share flags(O_CLOEXEC) with oldfd
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						signal.hpp
					 | 
				
				
					74c913f994
					feat(syscall): implement sigaction
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						syscall.hpp
					 | 
				
				
					8fbf10ff42
					feat: syscall entry stub
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						task.h
					 | 
				
				
					342ecc0e21
					feat(process): enter user mode
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						tty.hpp
					 | 
				
				
					759eb73ba3
					rewrite(allocator): locked version of kernel allocator
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						utsname.hpp
					 | 
				
				
					5926e83a34
					feat(syscall): uname, getpgid, getuid, rt_sigaction(half works)
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						vfs.hpp
					 | 
				
				
					c29afbde1d
					feat(truncate): add it to syscall, vfs and tmpfs
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						vga.hpp
					 | 
				
				
					d44046d21c
					feat(gblibc): separate libc from kernel code
				 | 
				2 years ago |