VMM: clean up IO emulation.
[akaros.git] / user / vmm / include / vmm / vmm.h
index 971f2d0..8dedb28 100644 (file)
@@ -34,7 +34,7 @@ struct virtual_machine {
 char *regname(uint8_t reg);
 int decode(struct guest_thread *vm_thread, uint64_t *gpa, uint8_t *destreg,
            uint64_t **regp, int *store, int *size, int *advance);
-int io(struct guest_thread *vm_thread);
+bool io(struct guest_thread *vm_thread);
 void showstatus(FILE *f, struct guest_thread *vm_thread);
 int msrio(struct guest_thread *vm_thread, struct vmm_gpcore_init *gpci,
           uint32_t opcode);