ld-tool portability fix: MacOS build experience
[lunaix-os.git] / lunaix-os / arch / generic / hart.c
1 #include <lunaix/process.h>
2 #include <lunaix/hart_state.h>
3 #include <lunaix/mm/vmm.h>
4 #include <klibc/string.h>
5
6 bool
7 install_hart_transition(ptr_t vm_mnt, struct hart_transition* tctx)
8 {
9     return false;
10 }
11
12 void
13 hart_prepare_transition(struct hart_transition* tctx, 
14                       ptr_t kstack_tp, ptr_t ustack_pt, 
15                       ptr_t entry, bool to_user) 
16 {
17     fail("unimplemented");
18 }