X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Finclude%2Fdevices%2Fgeneric.h;h=77d3822052b5bb8b5b5552f15bbab11c7d2e0ba6;hb=19b2e4b4ce85ae4e683a3ede33360bdf7547b069;hp=591d86c187152b7c997eaa819e12d81f3a27f48d;hpb=e70e95962c26832628d586e07f9cd1a2e1852d72;p=palacios.git diff --git a/palacios/include/devices/generic.h b/palacios/include/devices/generic.h index 591d86c..77d3822 100644 --- a/palacios/include/devices/generic.h +++ b/palacios/include/devices/generic.h @@ -20,11 +20,13 @@ */ -#ifndef __GENERIC_H__ -#define __GENERIC_H__ +#ifndef __DEVICES_GENERIC_H__ +#define __DEVICES_GENERIC_H__ +#ifdef __V3VEE__ + +#include -#include // // The generic device simply hooks ranges of ports, addresses, and irqs @@ -50,10 +52,10 @@ int v3_generic_add_port_range(struct vm_device * dev, uint_t start, uint_t end, uint_t type); -int v3_generic_add_mem_range(struct vm_device * dev, void * start, void * end, uint_t type); -int v3_generic_add_irq_range(struct vm_device * dev, uint_t start, uint_t end, uint_t type); -// The lists given are null terminated -struct vm_device * create_generic(); + + + +#endif // ! __V3VEE__ #endif