summaryrefslogtreecommitdiff
path: root/arch/i386/kernel/alloc.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-02-16arch: i386: roll physical memory control into VMMDanny Holman1-42/+0
The VMM should control the physical memory as well as paging. This allows the VMM to grab frames as it sees fit. Signed-off-by: Danny Holman <dholman@gymli.org>
2023-11-26arch: i386: alloc: remove erroneous halt instructionDanny Holman1-1/+0
Remove an inline assembly instruction that was placed for debugging purposes. Signed-off-by: Danny Holman <dholman@gymli.org>
2023-11-26arch: i386: alloc: add a physical memory managerDanny Holman1-0/+43
Add a simple, bitmap-based physical memory management system. Signed-off-by: Danny Holman <dholman@gymli.org>