From d8aca3ff2501f9a77e22e5afb7a30380aed205af Mon Sep 17 00:00:00 2001 From: Jon Santmyer Date: Fri, 16 Oct 2026 16:42:22 -0400 Subject: remove explicit framebuffer in kernel. reduce locking in syscalls --- hal/memory.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'hal/memory.h') diff --git a/hal/memory.h b/hal/memory.h index 9e799c0..a8fdc86 100644 --- a/hal/memory.h +++ b/hal/memory.h @@ -49,6 +49,7 @@ extern virtaddr_t *__syscall_stack_mapping; extern virtaddr_t *__interrupt_stack_mapping; void mem_setup_regions(void); +void mem_setup_modules(void); physaddr_t phys_fromvirt(virtaddr_t virt); void *phys_tovirt(physaddr_t phys); @@ -107,5 +108,7 @@ int pagedir_unmap_shmem_frame( jove_owned_obj_t *tgt, uintptr_t vptr); int shmem_new(jove_owned_obj_t *untyped_obj); +size_t shmem_numpages(jove_owned_obj_t *shmem_obj); +void *shmem_deref(jove_owned_obj_t *shmem_obj); #endif -- cgit v1.2.3