os/kernel/cpu/i386
2020-07-21 16:30:22 -05:00
..
address_spaces.c Change find_free_pages to return a void* 2019-09-22 08:25:08 -05:00
address_spaces.h move cpu folder into kernel folder 2019-05-24 09:04:31 -05:00
boot.s Change IPC to a mailbox-based system 2019-06-27 17:00:23 -05:00
cpu_init.c Start work on an initrd driver and attempt to debug pg fault on msg send 2019-10-20 09:44:33 -05:00
gdt.c move cpu folder into kernel folder 2019-05-24 09:04:31 -05:00
gdt.h move cpu folder into kernel folder 2019-05-24 09:04:31 -05:00
halt.c move cpu folder into kernel folder 2019-05-24 09:04:31 -05:00
idt.c move cpu folder into kernel folder 2019-05-24 09:04:31 -05:00
idt.h move cpu folder into kernel folder 2019-05-24 09:04:31 -05:00
interrupt.asm Interrupt code now passes a pointer to the saved registers 2019-12-14 10:41:04 -06:00
interrupt.h Fix interrupt.h having broken header guard 2019-12-14 10:25:00 -06:00
isr.c Kernel thread creation can now take a pid and an argument 2020-07-20 11:24:09 -05:00
isr.h Interrupt code now passes a pointer to the saved registers 2019-12-14 10:41:04 -06:00
kmalloc.c Add a very basic exit function and fix kmalloc. 2019-08-25 17:32:08 -05:00
kmalloc.h move cpu folder into kernel folder 2019-05-24 09:04:31 -05:00
linker.ld move cpu folder into kernel folder 2019-05-24 09:04:31 -05:00
paging_helpers.asm move cpu folder into kernel folder 2019-05-24 09:04:31 -05:00
paging_helpers.h move cpu folder into kernel folder 2019-05-24 09:04:31 -05:00
paging.c Kernel thread stacks were not mapped properly 2020-07-21 16:30:22 -05:00
paging.h Tasking rewrite & add multi-threading 2020-07-20 09:51:30 -05:00
pmem.c Fix/ignore all the warnings 2019-07-01 15:30:00 -05:00
pmem.h move cpu folder into kernel folder 2019-05-24 09:04:31 -05:00
ports.c move cpu folder into kernel folder 2019-05-24 09:04:31 -05:00
ports.h Add a kernel serial driver and a yieldToPID function. 2019-08-04 13:14:35 -05:00
seg_upd.asm move cpu folder into kernel folder 2019-05-24 09:04:31 -05:00
seg_upd.h move cpu folder into kernel folder 2019-05-24 09:04:31 -05:00
serial.c Add a kernel serial driver and a yieldToPID function. 2019-08-04 13:14:35 -05:00
serial.h Add a kernel serial driver and a yieldToPID function. 2019-08-04 13:14:35 -05:00
tasking_helpers.asm Full purge of the word "Task" from my tasking code 2020-07-20 10:07:46 -05:00
tasking_helpers.h Tasking rewrite & add multi-threading 2020-07-20 09:51:30 -05:00
tasking.c Kernel thread creation can now take a pid and an argument 2020-07-20 11:24:09 -05:00
tasking.h Tasking rewrite & add multi-threading 2020-07-20 09:51:30 -05:00