VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/FirmwareNew/IntelFsp2Pkg/Tools/UserManuals/FspDscBsf2YamlUserManual.md@ 89983

Last change on this file since 89983 was 89983, checked in by vboxsync, 4 years ago

Devices/EFI: Merge edk-stable202105 and openssl 1.1.1j and make it build, bugref:4643

  • Property svn:eol-style set to native
File size: 1.3 KB
Line 
1#Name
2**FspDscBsf2Yaml.py** The python script that generates YAML file for
3the Boot Settings from an EDK II Platform Description (**DSC**) file
4or from a Boot Settings File (**BSF**). It is created to help
5transitioning FSP Updateable Product Data (**UPD**) file format to
6new standardized YAML format so that it can be configured through
7open source tools.
8
9#Synopsis
10```
11FspDscBsf2Yaml DscFile|BsfFile YamlFile
12```
13
14#Description
15**FspDscBsf2Yaml.py** is a script that generates configuration options from an
16**EDK II Platform Description (DSC)** file or **a Boot Settings File (BSF)** file.
17
18It generates a **YAML file** that can be used by the **Config Editor** to provide
19a graphical user interface for manipulating settings in the UPD regions.
20
21The following sections explain the usage of this script.
22
23## 1. FspDscBsf2Yaml.py DscFile YamlFile
24
25The **DscFile** option is an input DSC file.
26
27The **YamlFile** option is an output YAML file.
28
29The script takes the FSP DSC file consisting BSF syntax and generates a YAML
30output file describing the boot settings.
31
32## 2. FspDscBsf2Yaml.py BsfFile YamlFile
33
34The **BsfFile** option is an input BSF file.
35
36The **YamlFile** option is an output YAML file.
37
38The script generates a YAML output file from a BSF file. The BSF file
39can be generated using GenCfgOpt tool.
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette