Open comments for this post
I managed to fix the bug, the issue was that I uninitialised a variable that needed to be initialised (which was the address of the code that told the OS where memory was valid). I fixed that and now I’m working on adding a buddy allocator to the frames.
Open comments for this post
I’m being ragebait by the compiler. There is 100% enough memory to allocate more memory but it says there isn’t. It’s been way too long for this issue to still be happening, all I did was write one unused subroutine in the memory allocation function. I’ll be back when I finish writing it.