Commit graph

10 commits

Author SHA1 Message Date
Morten Delenk
75e498aeaf x86_64 port 2016-06-17 21:39:43 +02:00
Morten Delenk
f8c9766476 Moved more code to kernel 2016-06-16 20:43:41 +02:00
Morten Delenk
21719edafc Some refactor 2016-06-16 20:10:07 +02:00
Morten Delenk
bcf1875165 Added paging support 2016-05-21 18:18:20 +00:00
Morten Delenk
224d840cc9 Added a malloc function. 90% guaranteed to work! 2016-05-21 16:20:53 +00:00
Morten Delenk
c6d89476cb Finished the PMM. Freezes the kernel (undebugged) 2016-05-05 22:04:42 +02:00
Morten Delenk
dc6b62e64e Renamed the PMM to QDPMM (quick & dirty physical memory manager)
Added skeleton of the new PMM, which uses QDPMM
2016-05-05 21:12:36 +02:00
Morten Delenk
2cc45e996f Fixed multitasking bugs 2016-04-22 15:07:52 +02:00
Morten Delenk
9a3a11d78c PMM should work now 2016-04-16 19:59:17 +02:00
Morten Delenk
fe979e8774 [x86] Did some various fixes to the ATA driver
[dummy] Removed useless code files from dummy
[x86] Moved Tasks to ring 3.
2016-04-15 22:04:01 +02:00
Renamed from kernel/hal/x86/init/MTGosHAL/Multitasking.cpp (Browse further)