Daniel Dougherty has uploaded this change for review.
[POC] Changes needed for UEFI on `ffx emu`
This is a proof of concept of UEFI support for Product Bundles/`ffx
emu`. It may be the case that not everything in the CL is strictly
required, but this is sufficient to run a UEFI-based image.
Bug: 11397
Change-Id: I51f2f3a522a5a6622704183ff0b939a0c62e2da8
---
M build/images/flash/BUILD.gn
M build/sdk/meta/BUILD.gn
M build/sdk/meta/golden/product_bundle-6320eef1.json.golden
A build/sdk/meta/golden/uefi_manifest.json.golden
M build/sdk/meta/product_bundle-6320eef1.json
M build/sdk/meta/src/json.rs
M build/sdk/meta/src/product_bundle.rs
M build/sdk/meta/src/product_bundle/v1.rs
M build/sdk/meta/src/product_bundle_container.rs
A build/sdk/meta/uefi_manifest.json
M build/sdk/product_metadata.gni
M sdk/manifests/layouts/arm64/sdk_directory_core.golden_layout
M sdk/manifests/layouts/arm64/sdk_directory_core_testing.golden_layout
M sdk/manifests/layouts/arm64/sdk_directory_e2e_testing.golden_layout
M sdk/manifests/layouts/arm64/sdk_directory_modular_testing.golden_layout
M sdk/manifests/layouts/x64/sdk_directory_core.golden_layout
M sdk/manifests/layouts/x64/sdk_directory_core_testing.golden_layout
M sdk/manifests/layouts/x64/sdk_directory_e2e_testing.golden_layout
M sdk/manifests/layouts/x64/sdk_directory_modular_testing.golden_layout
M src/developer/ffx/plugins/emulator/configuration/src/conversions.rs
M src/developer/ffx/plugins/emulator/configuration/src/interface_types.rs
M src/developer/ffx/plugins/emulator/engines/src/qemu_based/mod.rs
M src/developer/ffx/plugins/emulator/templates/emulator_flags.json.template
23 files changed, 344 insertions(+), 47 deletions(-)
To view, visit change 758261. To unsubscribe, or for help writing mail filters, visit settings.