os/cpu/i386
2019-05-05 07:31:13 -05:00
..
boot.s i386 moved to multiboot2 and x86_64 has physical memory manager 2019-04-27 15:03:31 -05:00
cpu_init.c i386 moved to multiboot2 and x86_64 has physical memory manager 2019-04-27 15:03:31 -05:00
gdt.c More work 2019-03-12 17:26:19 -05:00
gdt.h More work 2019-03-12 17:26:19 -05:00
halt.c Remove most code for a blank start 2019-02-09 12:52:45 -06:00
idt.c Add long mode IDT 2019-04-27 09:51:32 -05:00
idt.h Work and cleanup 2019-03-11 09:32:55 -05:00
interrupt.asm Get GDT,IDT and usermode working! 2019-02-10 14:11:07 -06:00
interrupt.h Work and cleanup 2019-03-11 09:32:55 -05:00
isr.c Fix more warnings 2019-05-05 07:31:13 -05:00
isr.h Work and cleanup 2019-03-11 09:32:55 -05:00
kmalloc.c Change pointer casts to uint32_t to char* 2019-04-22 08:48:13 -05:00
kmalloc.h Add kmalloc 2019-03-23 07:30:00 -05:00
linker.ld Move linker scrript to cpu directory 2019-04-22 13:17:06 -05:00
paging_helpers.asm Remove most code for a blank start 2019-02-09 12:52:45 -06:00
paging_helpers.h Remove most code for a blank start 2019-02-09 12:52:45 -06:00
paging.c Add find_free_pages function 2019-05-04 10:52:38 -05:00
paging.h Add find_free_pages function 2019-05-04 10:52:38 -05:00
pmem.c Fix more warnings 2019-05-05 07:31:13 -05:00
pmem.h i386 moved to multiboot2 and x86_64 has physical memory manager 2019-04-27 15:03:31 -05:00
ports.c Work and cleanup 2019-03-11 09:32:55 -05:00
ports.h Work and cleanup 2019-03-11 09:32:55 -05:00
seg_upd.asm Get GDT,IDT and usermode working! 2019-02-10 14:11:07 -06:00
seg_upd.h Get GDT,IDT and usermode working! 2019-02-10 14:11:07 -06:00
tasking_helpers.h Add tasking (No usermode support) 2019-02-11 09:30:28 -06:00
tasking_helpers.s Lots of work 2019-02-25 15:42:23 -06:00
tasking.c Fix more warnings 2019-05-05 07:31:13 -05:00
tasking.h Added errno 2019-04-08 15:58:30 -05:00