q3k
c45c4a5f6b
Removed shitty old memory management system.
2013-07-10 15:17:29 +02:00
q3k
a13cbc2fb1
Make it build.
2013-04-23 14:15:31 +02:00
q3k
b4f6409bcb
Starting for C++ paging management...
2013-03-01 19:07:44 +01:00
q3k
949180a993
Re-enabled C++ support, it seems to be working.
2013-02-03 15:53:33 +01:00
q3k
b5ecbd1a07
Revamped the physical frame manager.
...
It now uses bitmaps, but is limited to one of them, so 128M of RAM.
I'll have to fix this someday, but right now it failing gracefully and reminding me that my shit's broken should be enough.
2012-10-30 15:37:51 +01:00
q3k
11e6c2a34d
Basic idea about virtual memory... Now we need a physical memory
...
manager beforehand.
2012-10-30 13:21:40 +01:00
q3k
5eb8f32864
PCI Basics
...
Added PCI enumeration and structures. Kind of.
2012-10-28 12:24:43 +01:00
q3k
99912f2083
C++!
2012-10-01 15:03:10 +02:00