ptos/amd64+hal: Add virtual address space forking

Signed-off-by: Chloe M. <chloe@mensia.org>
This commit is contained in:
2026-07-14 21:25:51 +00:00
parent 7fa508bdf3
commit 181b0fdf61
3 changed files with 55 additions and 1 deletions
+9
View File
@@ -38,6 +38,15 @@ VOID HalMmuReadVas(MMU_VAS *Result);
*/
VOID HalMmuWriteVas(const MMU_VAS *Vas);
/*
* Fork a virtual address space with the user-portion zeroed
* out.
*
* @Source: Source VAS to fork from
* @Result: Result is written here
*/
PT_STATUS HalMmuForkVas(const MMU_VAS *Source, MMU_VAS *Result);
/*
* Map a single page of memory
*