| #Name | |
| **FspDscBsf2Yaml.py** The python script that generates YAML file for | |
| the Boot Settings from an EDK II Platform Description (**DSC**) file | |
| or from a Boot Settings File (**BSF**). It is created to help | |
| transitioning FSP Updateable Product Data (**UPD**) file format to | |
| new standardized YAML format so that it can be configured through | |
| open source tools. | |
| #Synopsis | |
| ``` | |
| FspDscBsf2Yaml DscFile|BsfFile YamlFile | |
| ``` | |
| #Description | |
| **FspDscBsf2Yaml.py** is a script that generates configuration options from an | |
| **EDK II Platform Description (DSC)** file or **a Boot Settings File (BSF)** file. | |
| It generates a **YAML file** that can be used by the **Config Editor** to provide | |
| a graphical user interface for manipulating settings in the UPD regions. | |
| The following sections explain the usage of this script. | |
| ## 1. FspDscBsf2Yaml.py DscFile YamlFile | |
| The **DscFile** option is an input DSC file. | |
| The **YamlFile** option is an output YAML file. | |
| The script takes the FSP DSC file consisting BSF syntax and generates a YAML | |
| output file describing the boot settings. | |
| ## 2. FspDscBsf2Yaml.py BsfFile YamlFile | |
| The **BsfFile** option is an input BSF file. | |
| The **YamlFile** option is an output YAML file. | |
| The script generates a YAML output file from a BSF file. The BSF file | |
| can be generated using GenCfgOpt tool. |