Braiden Vasco
|
3db7363998
|
Paging shit
|
2017-11-04 05:47:07 +00:00 |
|
Braiden Vasco
|
0dc6119576
|
Add function "main"
|
2017-11-04 02:32:23 +00:00 |
|
Braiden Vasco
|
1bdccf6e84
|
Rename "arch/init.c" to "arch/init.c"
|
2017-11-04 02:15:56 +00:00 |
|
Braiden Vasco
|
c5135b4a5d
|
Register timer callback
|
2017-11-03 05:10:07 +00:00 |
|
Braiden Vasco
|
4f336e6cca
|
Initialize timer
|
2017-11-03 04:25:53 +00:00 |
|
Braiden Vasco
|
729be6e089
|
Handle hardware interrupts
|
2017-11-03 02:51:24 +00:00 |
|
Braiden Vasco
|
ec48a489be
|
Move "include/kernelmq/multiboot.h" to "arch/multiboot.h"
|
2017-11-03 01:59:18 +00:00 |
|
Braiden Vasco
|
27ef31a4b0
|
Add function "protected_initialize"
|
2017-11-02 16:36:28 +00:00 |
|
Braiden Vasco
|
00948f035c
|
Join "arch/gdt.h" and "arch/idt.h" into "arch/protected.h"
|
2017-11-02 16:04:40 +00:00 |
|
Braiden Vasco
|
029b139343
|
Print memory info
|
2017-11-02 04:21:25 +00:00 |
|
Braiden Vasco
|
20d4f7fb95
|
Some refactoring
|
2017-11-01 14:45:01 +00:00 |
|
Braiden Vasco
|
9a4b53dceb
|
Move "arch/multiboot.h" to "include/kernelmq/multiboot.h"
|
2017-11-01 13:27:04 +00:00 |
|
Braiden Vasco
|
5bfc7f3746
|
Only support Multiboot 2 because of modules
|
2017-11-01 13:23:42 +00:00 |
|
Braiden Vasco
|
c354930e2f
|
Move shit to separate file
|
2017-11-01 12:57:56 +00:00 |
|
Braiden Vasco
|
9e378de894
|
Only print modules info
|
2017-11-01 12:50:46 +00:00 |
|
Braiden Vasco
|
f59f8849ac
|
tmp
|
2017-11-01 12:41:32 +00:00 |
|
Braiden Vasco
|
40dd65e007
|
tmp
|
2017-11-01 12:36:10 +00:00 |
|
Braiden Vasco
|
6290d80b25
|
tmp
|
2017-11-01 12:28:19 +00:00 |
|
Braiden Vasco
|
fe3686cc2d
|
Push Multiboot info pointer
|
2017-11-01 12:12:47 +00:00 |
|
Braiden Vasco
|
9bc52f2f66
|
Display interrupt names
|
2017-11-01 10:59:18 +00:00 |
|
Braiden Vasco
|
a02eda4c85
|
Compile with -nostdinc
|
2017-11-01 10:25:30 +00:00 |
|
Braiden Vasco
|
5b23dead92
|
Add include <kernelmq/multiboot.h>
|
2017-11-01 08:37:39 +00:00 |
|
Braiden Vasco
|
68c0958bee
|
Check for Multiboot bootloader
|
2017-11-01 08:25:39 +00:00 |
|
Braiden Vasco
|
fe422cfb09
|
Move "/src/" to "/arch/"
|
2017-11-01 07:06:34 +00:00 |
|