I have added a simple memory manager to my kernel! It was only possible with the help from kmos, a project I found while voting. I didn’t know how to start writing a physical memory manager, but in that kernel I found that I have to use the limine HHDM request to have simple access to physical addresses.
Then I could implement the rest completely myself.
The last thing left to do until I’m satisfied with my memory manager, is to free pages in the PMM after using free()
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.