Name
Fpd2Dsc.exe
Synopsis
Fpd2Dsc.exe <Filename> [-v | -q] –o <OutputFile>
Fpd2Dsc.exe <Filename> –a [-v | -q]
Fpd2Dsc.exe –h
Fpd2Dsc.exe --version

Description
Fpd2Dsc converts an FPD file to an Extended DSC file. It generates a new Extended DSC file by extracting Platform build-related information from FPD file.  It does a literal mapping from XML schema to TEXT file.
Options
If no options are specified, tool prints error message.
-o, --output Filename
      Specify the name of the DSC file to be created.
-a --auto
	Automatically create the DSC file using the name of the FPD file and replacing file extension.
 -v, --verbose
Turn on verbose output with informational messages printed. 
-q, --quiet
	Disable all messages except FATAL ERRORS.
-h, --help
	Print copyright, version and usage of this program and exit.
--version
	Print version and copyright of this program and exit.

Status codes returned
0	The action was completed as requested.	
1	The action failed.	

Example
1. Fpd2Dsc c:\EdkII\EdkNt32Pkg\Nt32.fpd –o c:\EdkII\EdkNt32Pkg\Nt32.dsc
	Generate the Extended DSC file of NT32 platform based on its FPD file.  
2. Fpd2Dsc c:\EdkII\EdkNt32Pkg\Nt32.fpd –a
      Generate the Extended DSC file of NT32 platform based on its FPD file.  It is the short form of example 1 since example 1 specifies the default DSC file name.
Bugs
No known issues.
Files 
$(WORKSPACE)\Conf\FrameworkDatabase.db
$(WORKSPACE)\Conf\tools_def.txt
Package description files listed in the above database files.
See also
 Spd2Dec.exe, Msa2Inf.exe
License
Copyright (c) 1999 - 2011, Intel Corporation. All rights reserved.
This program and the accompanying materials are licensed and made available 
under the terms and conditions of the BSD License which accompanies this 
distribution.  The full text of the license may be found at
http://opensource.org/licenses/bsd-license.php

THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.