Awesome
HelloAmdHvPkg
HelloAmdHvPkg is a type-1 research hypervisor for AMD processors. The hope is to help researchers learn implementation required for the operating system start up under AMD-V (SVM: Secure Virtual Machine).
A demo clip can be found on Youtube.
System Requirements
- AMD-V (SVM) supported processors
- 64bit UEFI-based, xAPIC system
- Tested against Windows 10 and Ubuntu to boot
Tested on few baremetal and VMware. No other virtualization software is tested and supported.
Building
- Set up edk2 build environment
- Copy
HelloAmdHvPkg
asedk2\HelloAmdHvPkg
- On the edk2 build command prompt, run the below command:
> edksetup.bat > build -t VS2019 -a X64 -b NOOPT -p HelloAmdHvPkg\HelloAmdHvPkg.dsc
Also, pre-compiled binary file is available at the Release page.