[L] Change in fuchsia/fuchsia[main]: [POC] Changes needed for UEFI on `ffx emu`

2 views
Skip to first unread message

Daniel Dougherty (Gerrit)

unread,
Nov 16, 2022, 4:04:17 AM11/16/22
to sdk-dev+a...@fuchsia.dev

Daniel Dougherty has uploaded this change for review.

View Change

[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.

Gerrit-Project: fuchsia
Gerrit-Branch: main
Gerrit-Change-Id: I51f2f3a522a5a6622704183ff0b939a0c62e2da8
Gerrit-Change-Number: 758261
Gerrit-PatchSet: 1
Gerrit-Owner: Daniel Dougherty <dough...@google.com>
Gerrit-MessageType: newchange
Reply all
Reply to author
Forward
0 new messages