X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=blobdiff_plain;f=palacios%2Finclude%2Fpalacios%2Fvmm_multiboot.h;fp=palacios%2Finclude%2Fpalacios%2Fvmm_multiboot.h;h=6803e801a499006e0eb92935c7d45d758dbdff6a;hp=7feeb50ccd6960f101195aa617bc5e392acf968a;hb=d13fa71cb7a372c39ea92aaa69d74d63d9e0ed8e;hpb=0205b0a0d6ad39a783330299f8afca735cf9a459 diff --git a/palacios/include/palacios/vmm_multiboot.h b/palacios/include/palacios/vmm_multiboot.h index 7feeb50..6803e80 100644 --- a/palacios/include/palacios/vmm_multiboot.h +++ b/palacios/include/palacios/vmm_multiboot.h @@ -295,8 +295,8 @@ int v3_setup_multiboot_core_for_boot(struct guest_info *core); int v3_handle_multiboot_reset(struct guest_info *core); // The following are utility functions that HVM builds on -int v3_parse_multiboot_header(struct v3_cfg_file *file, mb_data_t *result); -int v3_write_multiboot_kernel(struct v3_vm_info *vm, mb_data_t *mb, struct v3_cfg_file *file, +int v3_parse_multiboot_header(void *data, uint64_t len, mb_data_t *result); +int v3_write_multiboot_kernel(struct v3_vm_info *vm, mb_data_t *mb, void *data, uint64_t len, void *base, uint64_t limit); // The multiboot table is prepared from the perspective of the given // core - this allows it to be generated appropriately for ROS and HRT cores