X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=geekos%2Finclude%2Fgeekos%2Fvmm_stubs.h;fp=geekos%2Finclude%2Fgeekos%2Fvmm_stubs.h;h=d2d0ce45d148f5597b400007ee3fe60d1107d663;hb=66a1a4c7a9edcd7d8bc207aca093d694a6e6b5b2;hp=b56c114dcfc48032ebb40c0c9ea9212665196b85;hpb=f7cf9c19ecb0a589dd45ae0d2c91814bd3c2acc2;p=palacios.git diff --git a/geekos/include/geekos/vmm_stubs.h b/geekos/include/geekos/vmm_stubs.h index b56c114..d2d0ce4 100644 --- a/geekos/include/geekos/vmm_stubs.h +++ b/geekos/include/geekos/vmm_stubs.h @@ -49,17 +49,22 @@ int ack_irq(int irq); int geekos_hook_interrupt(struct guest_info * info, uint_t irq); -unsigned int get_cpu_khz(); - -void Init_Stubs(); - - +unsigned int get_cpu_khz(); +void Init_Stubs(struct guest_info * info); +/**** + * + * stubs called by geekos.... + * + ***/ +void send_key_to_vmm(unsigned char status, unsigned char scancode); +void send_mouse_to_vmm(unsigned char packet[3]); +void send_tick_to_vmm(unsigned int period_us); #if 0