I think it's an interesting idea to use Go to write an operating system. I'm glad you got the page tables working. Will you put the code on GitHub after it's been developed more?Adding some page tables and basic MMU setup fixed the problem. I mostly followed these two guides and the Arm Reference Manual.
1. https://dannasman.github.io/aarch64-mmu
2. https://s-matyukevich.github.io/raspber ... pi-os.html
Statistics: Posted by ejolson — Fri Oct 25, 2024 6:00 am