Felix Queißner
|
80a7c9dccf
|
Passes multiboot structure to the system.
|
2016-05-04 11:51:23 +02:00 |
|
Felix Queißner
|
3ba62396cf
|
Outs multiboot structure to init(), missing correct parameter passing.
|
2016-05-04 10:40:11 +02:00 |
|
Felix Queißner
|
d8e269a959
|
Further improvements on the multiboot header file.
|
2016-05-04 10:33:16 +02:00 |
|
Felix Queißner
|
9c768bb5b5
|
Changes pointer::invalid to uint32-ammax. Adds multiboot structure.
|
2016-05-04 10:17:56 +02:00 |
|
Felix Queißner
|
d557bedaa9
|
Updates PMM to use physical_t instead of void*
|
2016-05-03 17:49:04 +02:00 |
|
Felix Queißner
|
1771a81bc2
|
More documentation for pointer<T>.
|
2016-05-03 17:22:16 +02:00 |
|
Felix Queißner
|
02d6f683e8
|
Adds pointer.hpp which provides a wrapper around a simple pointer.
|
2016-05-03 17:18:30 +02:00 |
|
Felix Queißner
|
167e578276
|
Adds semi-tested version of PMM. Adds fancy boolean printing.
|
2016-05-03 17:07:58 +02:00 |
|
Felix Queißner
|
e8666e90ae
|
Fancy fancy numeric module.
|
2016-05-03 16:11:36 +02:00 |
|
Felix Queißner
|
99704be202
|
Implements simple bitmap allocation.
|
2016-05-03 09:23:38 +02:00 |
|
Felix Queißner
|
782fddf606
|
Adds stub class for physical memory managment.
|
2016-05-03 00:43:14 +02:00 |
|
Felix Queißner
|
e45cd0e40e
|
Adds usability methods to Console.
|
2016-05-02 18:45:03 +02:00 |
|
Felix Queißner
|
df83857843
|
Adds scrolling.
|
2016-05-02 18:17:15 +02:00 |
|
Felix Queißner
|
a17b936cfb
|
Adds support for console colors.
|
2016-05-02 09:32:27 +02:00 |
|
Felix Queißner
|
9e3bfe3f82
|
Adds basic Console class.
|
2016-05-02 09:25:08 +02:00 |
|
Felix Queißner
|
f85042a9c7
|
Adds linker script, C++ support and a simple screen class.
|
2016-05-01 20:22:12 +02:00 |
|
Felix Queißner
|
cd5d85f99c
|
Initial release.
|
2016-04-30 15:10:28 +02:00 |
|