This website requires JavaScript.
Explore
Help
Register
Sign In
asleepymoon
/
Luna
Watch
1
Star
1
Fork
0
You've already forked Luna
Code
Issues
Pull Requests
Actions
Projects
Releases
8
Wiki
Activity
1,125
Commits
3
Branches
21
Tags
11
MiB
283e641ece
Commit Graph
56 Commits
Author
SHA1
Message
Date
apio
8f310dd307
PMM: Map the page bitmap to kernel heap once the PMM and VMM are both initialized
2022-10-04 18:36:09 +02:00
apio
e769cb45a7
MemoryManager: add get_page_at and get_pages_at functions to map any physical memory at a fixed virtual address (inverse of get_mapping and get_mappings)
2022-10-01 12:12:50 +02:00
apio
a078a11dde
Move PMM and VMM initialization into MemoryManager::init
2022-09-25 17:38:17 +02:00
apio
704a23d0ad
Sanity checks
2022-09-24 23:09:39 +02:00
apio
2511b7d7a1
Add optional (compile-opt-in) debug logging to the MemoryManager (which helped catch the bug that got fixed in the previous commit)
2022-09-24 22:38:07 +02:00
apio
3891d0c52e
Rename KernelMemoryManager to MemoryManager
...
Kind of a more catchy name, isn't it?
2022-09-24 21:45:13 +02:00
First
Previous
1
2
Next
Last