Name Date Size #Lines LOC

..26-Mar-2024-

README.mdH A D07-Mar-2021612 85

hvf-cpu.cH A D26-Mar-20242.3 KiB9967

hvf-i386.hH A D26-Mar-2024637 276

hvf.cH A D26-Mar-202421.8 KiB715556

meson.buildH A D25-Sep-2023231 1413

panic.hH A D07-Mar-20211.1 KiB4623

vmcs.hH A D14-Dec-202212.4 KiB376265

vmx.hH A D25-Sep-20236.9 KiB238165

x86.cH A D25-Sep-20234.8 KiB186122

x86.hH A D29-Apr-20228.3 KiB290238

x86_cpuid.cH A D26-Mar-20246 KiB166128

x86_decode.cH A D14-Dec-202283.8 KiB2,1971,971

x86_decode.hH A D07-Mar-20218.4 KiB326279

x86_descr.cH A D25-Sep-20234.1 KiB12590

x86_descr.hH A D07-Mar-20212.3 KiB5931

x86_emu.cH A D26-Mar-202441.9 KiB1,4881,238

x86_emu.hH A D26-Mar-20242 KiB5126

x86_flags.cH A D14-Dec-20229.5 KiB314232

x86_flags.hH A D07-Mar-20213.3 KiB8249

x86_mmu.cH A D25-Sep-20236.7 KiB268192

x86_mmu.hH A D07-Mar-20211.5 KiB4520

x86_task.cH A D25-Sep-20236.3 KiB185139

x86_task.hH A D07-Mar-2021840 215

x86hvf.cH A D25-Sep-202315.4 KiB461354

x86hvf.hH A D25-Sep-20231.3 KiB3516

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 `qemu_mutex_lock_iothread`.
8