|  | abc1a05379 | WIP - ATA filesystem  connections | 2017-03-27 23:09:10 +02:00 |  | 
			
				
					|  | 8671007f19 | WIP - ATA devices | 2017-03-27 23:09:10 +02:00 |  | 
			
				
					|  | 4bb9021885 | [FS] Pipes | 2017-03-27 23:09:10 +02:00 |  | 
			
				
					|  | fd782365b7 | [FS, USER] Debug filesystem, fs syscalls | 2017-03-27 23:09:10 +02:00 |  | 
			
				
					|  | 2fe66e4f80 | [FS] VFS and mountpoints | 2017-03-27 23:09:10 +02:00 |  | 
			
				
					|  | e3e661e7e5 | [USER] Exit and wait syscalls | 2017-03-27 23:09:09 +02:00 |  | 
			
				
					|  | 5e4946e8e4 | [USER] Fork syscall | 2017-03-27 23:09:09 +02:00 |  | 
			
				
					|  | a2cba95346 | [USER] brk syscall | 2017-03-27 23:09:09 +02:00 |  | 
			
				
					|  | 19df873615 | [USER] Temporary write syscall | 2017-03-27 23:09:09 +02:00 |  | 
			
				
					|  | 1693baaf6b | [USER] Init libc with arguments and environment MESS - execve - Clean up and move earlier | 2017-03-27 23:09:09 +02:00 |  | 
			
				
					|  | a7d2b24a79 | [USER] System calls | 2017-03-27 23:09:09 +02:00 |  | 
			
				
					|  | 63b3c3f2c0 | [USER] Load and run ELF module in userspace | 2017-03-27 23:09:09 +02:00 |  | 
			
				
					|  | aa50bbcd0f | [MEMORY] Procmm page fault handler | 2017-03-27 23:09:09 +02:00 |  | 
			
				
					|  | 0101440894 | [MEMORY] Process memory management | 2017-03-27 23:09:09 +02:00 |  | 
			
				
					|  | 4f76557b73 | [USER] User mode code execution | 2017-03-27 23:09:09 +02:00 |  | 
			
				
					|  | f63afbb3b1 | [USER] TSS | 2017-03-27 23:09:09 +02:00 |  | 
			
				
					|  | 474914ab1e | [SMP] SMP synchronization and scheduling | 2017-03-27 23:09:09 +02:00 |  | 
			
				
					|  | 8961ae33eb | [SMP] Initialize APs | 2017-03-27 23:09:09 +02:00 |  | 
			
				
					|  | 6a2bef5517 | [SMP] Boot Application Processors | 2017-03-27 23:09:08 +02:00 |  | 
			
				
					|  | f356cc8f95 | [SMP] Cpu initialization cleanup | 2017-03-27 23:09:08 +02:00 |  | 
			
				
					|  | 664379b35c | [MULTITASKING] Preemptive multitasking | 2017-03-27 23:09:08 +02:00 |  | 
			
				
					|  | d3d065b2e2 | [INTERRUPTS] Enabling the APIC timer | 2017-03-27 23:09:08 +02:00 |  | 
			
				
					|  | 9ae3b014da | WIP - pit timer | 2017-03-27 23:09:08 +02:00 |  | 
			
				
					|  | 0b27ddca2c | [MODERN FEATURES] SSE | 2017-03-27 23:09:08 +02:00 |  | 
			
				
					|  | 253cd84a1f | WIP - IOAPIC | 2017-03-27 23:09:08 +02:00 |  | 
			
				
					|  | 8bd9b0ef16 | [MODERN FEATURES] Enable APIC | 2017-03-27 23:09:08 +02:00 |  | 
			
				
					|  | 56d5fea388 | [MODERN FEATURES] ACPI tables | 2017-03-27 23:09:08 +02:00 |  | 
			
				
					|  | d801e0fd6c | [MODERN FEATURES] CPUID and MSR | 2017-03-27 23:09:08 +02:00 |  | 
			
				
					|  | b7c0de7ea5 | [INTERRUPTS] IRQs and the Programmable Interrupt Controller | 2017-03-27 23:09:08 +02:00 |  | 
			
				
					|  | 8b2e58b6b1 | [MEMORY] Copy and write between memory spaces | 2017-03-27 23:09:08 +02:00 |  | 
			
				
					|  | 5ca2b6994a | [MULTITASKING] Processes | 2017-03-27 23:09:08 +02:00 |  | 
			
				
					|  | 5e8fbcbb78 | [MULTITASKING] Context switching and scheduler | 2017-03-27 23:09:08 +02:00 |  | 
			
				
					|  | 1f06c0bcf1 | [MEMORY] GDT | 2017-03-27 23:09:08 +02:00 |  | 
			
				
					|  | deb1f031ce | [MEMORY] Very simple malloc implementation for kernel | 2017-03-27 23:09:08 +02:00 |  | 
			
				
					|  | 4bf5835dc4 | [MEMORY] Memory pages and paging management | 2017-03-27 23:09:07 +02:00 |  | 
			
				
					|  | 5dd42d26ae | [INTERRUPTS] Exception handling | 2017-03-27 23:09:07 +02:00 |  | 
			
				
					|  | 0120df249e | [BOOT] Parse multiboot information | 2017-03-27 23:09:07 +02:00 |  | 
			
				
					|  | d149d4d20a | [BOOT] Print functions for debugging | 2017-03-27 23:09:07 +02:00 |  | 
			
				
					|  | df86be2973 | [BOOT] Multiboot compliant kernel which runs 64 bit code | 2017-03-27 23:09:07 +02:00 |  |