diff options
Diffstat (limited to 'include/memory.h')
-rw-r--r-- | include/memory.h | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/include/memory.h b/include/memory.h index 2f75b60..901060c 100644 --- a/include/memory.h +++ b/include/memory.h @@ -9,11 +9,9 @@ typedef uintptr_t virtptr_t; #define KERNEL_STACK_SIZE 0x1000 -void vmem_setup(void); +void mapping_setup_init(void); +void mapping_setup(objdir_entry_t *mapping); -int untyped_retype_kernel_stack(objdir_entry_t *untyped_entry, objdir_entry_t *dest_entry); - -void *ko_entry_data(objdir_entry_t *entry); -uintptr_t ko_data_toentry(uintptr_t vptr); +int mapping_try_map_obj(objdir_entry_t *mapping, uintptr_t vptr, objdir_entry_t *obj); #endif |