|
OSAPI
0.29
Open System API
|
10 #ifndef OSAPI_MACHINE_CPU_TYPE_VM_H_
11 #define OSAPI_MACHINE_CPU_TYPE_VM_H_
26 #include "machine/machine_platform.h"
35 #define osapi_machine_hypervisor_X(a, b, c, d) a b,
37 enum osapi_machine_hypervisor_E {
38 #include "machine/cpu/mappings/table_hypervisor.h"
41 #undef osapi_machine_hypervisor_X
Virtual Machine description.
Definition: machine_type_vm.h:61
Hypervisor description type.
Definition: machine_type_vm.h:51
bool supported
Is virtualization supported.
Definition: machine_type_vm.h:63
t_hypervisor hypervisor
Hypervisor information.
Definition: machine_type_vm.h:65
bool available
Is SW currently running inside VM.
Definition: machine_type_vm.h:64
const char * signature
Vendor signature.
Definition: machine_type_vm.h:55
int id
Enum for the Vendor.
Definition: machine_type_vm.h:53
const char * vendor
Vendor name.
Definition: machine_type_vm.h:54