Name Date Size #Lines LOC

..--

README.mdH A D02-Jan-2024596 85

hvf-cpu.cH A D27-Apr-20252.3 KiB9967

hvf-i386.hH A D07-Mar-2025713 298

hvf.cH A D29-Apr-202530.6 KiB1,026834

meson.buildH A D23-Apr-2025181 1110

panic.hH A D23-Oct-20201.1 KiB4623

vmcs.hH A D01-Nov-202112.4 KiB376265

vmx.hH A D25-Mar-20256.9 KiB238165

x86.cH A D07-Mar-20254.8 KiB186122

x86_cpuid.cH A D14-May-20256.3 KiB180143

x86_descr.cH A D21-Feb-20254.2 KiB12893

x86_descr.hH A D07-Mar-20252.2 KiB5931

x86_mmu.cH A D07-Mar-20257 KiB278198

x86_mmu.hH A D29-Jan-20241.5 KiB4520

x86_task.cH A D07-Mar-20256.3 KiB185139

x86_task.hH A D21-Feb-2025840 215

x86hvf.cH A D07-Mar-202515.4 KiB461354

x86hvf.hH A D21-Feb-20251.4 KiB3818

README.md

1# OS X Hypervisor.framework support in QEMU
2
3These sources (and ../hvf-all.c) are adapted from Veertu Inc's vdhh (Veertu Desktop Hosted Hypervisor) (last known location: https://github.com/veertuinc/vdhh) with some minor changes, the most significant of which were:
4
51. Adapt to our current QEMU's `CPUState` structure and `address_space_rw` API; many struct members have been moved around (emulated x86 state, xsave_buf) due to historical differences + QEMU needing to handle more emulation targets.
62. Removal of `apic_page` and hyperv-related functionality.
73. More relaxed use of `bql_lock`.
8