vendor: Update hyperkit to latest version

Signed-off-by: Magnus Skjegstad <magnus@skjegstad.com>
This commit is contained in:
Magnus Skjegstad
2017-05-15 18:02:53 +02:00
parent c168d99cc0
commit 11bd203a91
8 changed files with 36 additions and 11 deletions

View File

@@ -3,6 +3,6 @@
#include <stdint.h>
#include <stdbool.h>
void bootrom_init(const char *bootrom_path);
int bootrom_init(const char *bootrom_path);
uint64_t bootrom_load(void);
bool bootrom_contains_gpa(uint64_t gpa);

View File

@@ -97,6 +97,6 @@ struct loader_callbacks {
const char * (*getenv)(void *arg, int num);
};
void fbsd_init(char *userboot_path, char *bootvolume_path, char *kernelenv,
int fbsd_init(char *userboot_path, char *bootvolume_path, char *kernelenv,
char *cons);
uint64_t fbsd_load(void);

View File

@@ -82,5 +82,5 @@ struct zero_page {
uint8_t _7[276];
} __attribute__((packed));
void kexec_init(char *kernel_path, char *initrd_path, char *cmdline);
int kexec_init(char *kernel_path, char *initrd_path, char *cmdline);
uint64_t kexec(void);

View File

@@ -0,0 +1,4 @@
#include <stdint.h>
int multiboot_init(char *kernel_path, char *module_spec, char *cmdline);
uint64_t multiboot(void);