Home

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

Tested on few baremetal and VMware. No other virtualization software is tested and supported.

Building

  1. Set up edk2 build environment
  2. Copy HelloAmdHvPkg as edk2\HelloAmdHvPkg
  3. 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.

Resources