Sönke Holz
da33e2a564
Kernel/riscv64: Add MMU initialization code
...
We initialize the MMU by first setting up the page tables for the
kernel image and the initial kernel stack.
Then we jump to a identity mapped page which makes the newly created
kernel root page table active by setting `satp` and then jumps to
`init`.
2024-01-12 16:46:46 -07:00
..
2023-11-30 13:13:54 -07:00
2024-01-12 16:46:46 -07:00
2024-01-04 10:38:03 -07:00
2023-11-10 15:51:31 -07:00
2023-10-28 10:36:06 -06:00
2023-04-03 20:01:28 -06:00
2023-04-03 20:01:28 -06:00
2023-10-28 10:36:06 -06:00
2023-11-30 13:14:18 -07:00
2023-11-10 15:51:31 -07:00
2023-11-10 15:51:31 -07:00
2023-11-10 15:51:31 -07:00
2023-08-11 09:20:08 +02:00
2023-11-10 15:51:31 -07:00
2023-06-04 21:32:34 +02:00
2023-06-04 21:32:34 +02:00
2023-11-10 15:51:31 -07:00
2023-06-27 20:04:42 +02:00
2023-10-03 16:08:29 -06:00
2023-10-28 10:36:06 -06:00
2023-10-03 16:08:29 -06:00
2023-10-28 10:36:06 -06:00
2023-10-28 10:36:06 -06:00
2023-10-03 16:08:29 -06:00
2023-10-28 10:36:06 -06:00