X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=blobdiff_plain;f=palacios%2Fsrc%2Fgeekos%2Fvmm_mem.c;h=0bd908e6070b9c0a45251532d9801ff4c8e87b84;hp=128df3d07ee5981762a44164e969261dcb6e65f5;hb=b4963a8a43ca9103946f926e062e609e4498c2e2;hpb=7cb3bd8e4ed31b20163a79f2dd413ef45583dee7 diff --git a/palacios/src/geekos/vmm_mem.c b/palacios/src/geekos/vmm_mem.c index 128df3d..0bd908e 100644 --- a/palacios/src/geekos/vmm_mem.c +++ b/palacios/src/geekos/vmm_mem.c @@ -1,5 +1,22 @@ #include +#include +extern struct vmm_os_hooks * os_hooks; +void init_mem_map(vmm_mem_map_t * map) { + map->num_pages = 0; + map->long_mode = false; + + map->num_regions = 0; + map->head = NULL; + map->tail = NULL; +} + + +void add_mem_map_pages(vmm_mem_map_t * map, ullong_t addr, uint_t numPages) { + + + +}