eduOS/arch/x86/kernel
2014-12-12 14:44:21 +01:00
..
entry.asm added new custom paging flag to mark page table entries which are used for self-references 2014-12-04 20:41:39 +01:00
gdt.c add demo of a user-level process 2014-12-04 22:19:18 +01:00
idt.c add first steps to support user-level tasks 2014-01-22 12:12:39 +01:00
irq.c add preemptive multitasking and interrupt handling 2013-11-27 22:49:30 +01:00
isrs.c add preemptive multitasking and interrupt handling 2013-11-27 22:49:30 +01:00
Makefile add basic support of an UART device 2014-12-09 10:09:03 +01:00
pci.c cosmetic changes 2014-12-09 22:35:38 +01:00
pcihdr.h add missing list of pciids 2014-12-09 10:52:47 +01:00
processor.c add preemptive multitasking and interrupt handling 2013-11-27 22:49:30 +01:00
string32.asm add highly tuned assmbler functions for basic string operations 2013-11-08 22:06:07 +01:00
tasks.c get_current_stack set CR3 => required for a context switch 2014-12-03 23:10:32 +01:00
timer.c extending example task, fix bug in handling of the TSS 2014-01-22 12:13:30 +01:00
uart.c preperation to support memory mapped io 2014-12-12 14:44:21 +01:00
vga.c add preemptive multitasking and interrupt handling 2013-11-27 22:49:30 +01:00