1
0
Fork 0
mirror of https://github.com/tailix/kernel.git synced 2024-10-30 12:03:52 -04:00
kernel/arch
2017-11-05 17:32:14 +00:00
..
asm.h Rename IO functions 2017-11-03 04:08:34 +00:00
config.h Task switch to user mode works 2017-11-05 17:03:00 +00:00
console.c Add console scrolling 2017-11-04 08:53:28 +00:00
console.h Rename header guards 2017-11-02 12:00:40 +00:00
exception.c Display exception information and hang 2017-11-05 16:19:46 +00:00
hwint.c Add file "arch/interrupt.h" 2017-11-05 12:44:57 +00:00
hwint.h Move extern function declarations to "arch/interrupt.h" 2017-11-05 13:13:59 +00:00
info.c Do not take care of basic memory info 2017-11-05 05:47:51 +00:00
init.c Save kernel stack top to TSS 2017-11-05 15:26:30 +00:00
interrupt.asm Fix errors 2017-11-05 14:15:27 +00:00
interrupt.h Fix errors 2017-11-05 14:15:27 +00:00
kprintf.c Add testing 2017-11-04 07:33:31 +00:00
kprintf.h Display high kernel memory info 2017-11-04 03:31:13 +00:00
linker.ld Display more info 2017-11-04 12:12:20 +00:00
logger.c Remove function "logger_initialize" 2017-11-04 02:39:16 +00:00
logger.h Remove function "logger_initialize" 2017-11-04 02:39:16 +00:00
main.c Task switch to user mode works 2017-11-05 17:03:00 +00:00
Makefile Explicit 32-bit mode for NASM 2017-11-05 17:32:14 +00:00
memory.c Add TODOs 2017-11-05 09:24:34 +00:00
memory.h Allocate and free big pages 2017-11-05 09:23:10 +00:00
multiboot.c Do not take care of basic memory info 2017-11-05 05:47:51 +00:00
multiboot.h Started parsing multiboot info 2017-11-04 11:07:04 +00:00
paging.asm Enable paging 2017-11-04 14:59:01 +00:00
paging.c Remove unnecessary code 2017-11-05 07:58:07 +00:00
paging.h Remove unnecessary param 2017-11-05 05:56:53 +00:00
protected.asm C preprocessor with NASM sources 2017-11-02 16:01:00 +00:00
protected.c Load TSS 2017-11-05 15:46:22 +00:00
protected.h Save kernel stack top to TSS 2017-11-05 15:26:30 +00:00
start.s Save kernel stack top to TSS 2017-11-05 15:26:30 +00:00
syscall.c Start implementing syscalls 2017-11-05 17:15:34 +00:00
tasks.asm Add function "tasks_switch_to_user" 2017-11-05 15:37:11 +00:00
tasks.h Add function "tasks_switch_to_user" 2017-11-05 15:37:11 +00:00
timer.c Register timer callback 2017-11-03 05:10:07 +00:00
timer.h Register timer callback 2017-11-03 05:10:07 +00:00
tss.asm Add function "tss_flush" 2017-11-05 15:29:44 +00:00
tss.c Save kernel stack top to TSS 2017-11-05 15:26:30 +00:00
tss.h Add function "tss_flush" 2017-11-05 15:29:44 +00:00