7b4e4afd43
Defined a couple of functions, added documentation templates
...
Didn't feel the need to make a new branch for this one, but i added some
doxygen documentation templates to all of the headers. It's a bit
overdue.
2025-07-17 07:36:45 -04:00
4ffc4692ae
Page frame setup done, plus makefile changes.
...
Makefile now has VGA=2 to set the QEMU monitor to STDOUT. Nice for
things like memory dumps.
Can now parse the memory and create a bitmap of workable regions.
Allocation soon(tm)
2025-07-11 18:29:03 -04:00
Jake Holtham
c45eb306df
Potentially working bitmap allocator, still need to debug it, but i need to push this so i can switch machines.
2025-07-11 11:53:10 -04:00
ffd3b2fee4
Partially implemented physical frame management.
...
I'm tired. I'll think more about this tomorrow.
2025-07-11 01:38:26 -04:00
Jake Holtham
0c6e42f713
Added physical memory file lol
2025-07-09 17:44:59 -04:00