-
Notifications
You must be signed in to change notification settings - Fork 49
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
igvmbld: Allow firmware to be built into IGVM file
This commit adds parameters to the IGVM builder command line that allow a firmware binary file to be specified along with either the firmware base address or top address. The firmware is then populated into the IGVM file at the specified address. If the firmware contains metadata in OVMF format then this is parsed and the relevant fields of the IGVM parameter block that is passed to the guest. This allows OVMF (and potentially other) firmware to be embedded in the IGVM file and launched from the SVSM. Signed-off-by: Roy Hopkins <roy.hopkins@suse.com>
- Loading branch information
1 parent
6d1e2d5
commit 658f023
Showing
4 changed files
with
378 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.