pluto icon indicating copy to clipboard operation
pluto copied to clipboard

AArch64 virtual memory

Open SamTebbs33 opened this issue 5 years ago • 2 comments
trafficstars

We'll need virtual memory support so that the kernel can be mapped to the upper GiB of memory, like in x86.

SamTebbs33 avatar Jul 14 '20 18:07 SamTebbs33

I have a first implementation working. I ended up there when I discovered that alignment faults could not be suppressed without turning on the mmu.

markfirmware avatar Aug 03 '20 04:08 markfirmware

I have a first implementation working. I ended up there when I discovered that alignment faults could not be suppressed without turning on the mmu.

Nice, we welcome contribution for this :) You can take a look at the structure of the VMM and x86 paging for information on how it should integrate with the rest of the system.

SamTebbs33 avatar Aug 03 '20 16:08 SamTebbs33