Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-09-14 | kern: vm: Implement page mapping and VASes | Ian Moffett | |
This commit implements an interface to allow other parts of Lunos to talk to the MMU: - Added the 'vas' structure as the virtual address space - Added MMU specific prot flags - Added mmu_map_single() to map pages - Added mmu_this_vas() to grab the current VAS ... Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2025-09-14 | kern/amd64: vm: Add initial MMU skeleton logic | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2025-09-14 | os: vm: Add physical memory manager | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> |