.. |
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
|
Improve logger
|
2017-11-06 04:01:49 +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 |
linker.ld
|
Display more info
|
2017-11-04 12:12:20 +00:00 |
logger.c
|
Improve logger
|
2017-11-06 04:01:49 +00:00 |
logger.h
|
Replace kprintf with logger
|
2017-11-06 03:48:16 +00:00 |
main.c
|
Replace kprintf with logger
|
2017-11-06 03:48:16 +00:00 |
Makefile
|
Replace kprintf with logger
|
2017-11-06 03:48:16 +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
|
Replace kprintf with logger
|
2017-11-06 03:48:16 +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 |