diff src/proc.cbc @ 227:052669f2ef74

mv vm_void_ret to interface
author anatofuz
date Mon, 27 Jan 2020 14:50:26 +0900
parents 640599067820
children 4dfd1b3fb9f0
line wrap: on
line diff
--- a/src/proc.cbc	Mon Jan 27 14:13:05 2020 +0900
+++ b/src/proc.cbc	Mon Jan 27 14:50:26 2020 +0900
@@ -129,11 +129,12 @@
 __ncode cbc_init_vmm_dummy(struct Context* cbc_context, struct proc* p, pde_t* pgdir, char* init, uint sz){//:skip
 
     struct vm* vm = createvm_impl(cbc_context);
-    // goto vm->init_vmm(vm, pgdir, init, sz , next(...));
+    // goto vm->init_vmm(vm, pgdir, init, sz , vm->void_ret);
         Gearef(cbc_context, vm)->vm = (union Data*) vm;
         Gearef(cbc_context, vm)->pgdir = pgdir;
         Gearef(cbc_context, vm)->init = init;
         Gearef(cbc_context, vm)->sz = sz ;
+        Gearef(cbc_context, vm)->next = C_vm_void_ret ;
     goto meta(cbc_context, vm->init_vmm);
 }