q3k
4958d0b6f1
First steps of new VMM.
2013-09-01 23:06:00 +02:00
q3k
c45c4a5f6b
Removed shitty old memory management system.
2013-07-10 15:17:29 +02: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
d0200d140f
Refactored paging and system code to reflect unified kernel size info.
2012-10-30 12:27:12 +01:00
Sergiusz Bazanski
48f344e0cb
Kernel: LAPIC... Some of it.
2011-08-29 01:42:26 +02:00
Sergiusz Bazanski
6491e08287
Kernel: More SMP stuff..
2011-08-28 18:06:40 +02:00
Sergiusz Bazanski
438943bb9c
Kernel, Loader: Load context, PMM stubs, System Info struct.
2011-08-25 19:56:32 +02:00
Sergiusz Bazanski
e04c28f1be
Working on the PMM
2011-07-02 13:03:29 +02:00
Sergiusz Bazanski
503a5cd7bc
Some issues with directory names on Windows...
2011-06-28 13:32:22 +02:00