BaseTools: Clean up source files
1. Do not use tab characters 2. No trailing white space in one line 3. All files must end with CRLF Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Liming Gao <liming.gao@intel.com> Cc: Yonghong Zhu <yonghong.zhu@intel.com> Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com>
This commit is contained in:
@ -1,12 +1,12 @@
|
||||
## @file
|
||||
# Intel Binary Product Data Generation Tool (Intel BPDG).
|
||||
# This tool provide a simple process for the creation of a binary file containing read-only
|
||||
# configuration data for EDK II platforms that contain Dynamic and DynamicEx PCDs described
|
||||
# in VPD sections. It also provide an option for specifying an alternate name for a mapping
|
||||
# file of PCD layout for use during the build when the platform integrator selects to use
|
||||
# This tool provide a simple process for the creation of a binary file containing read-only
|
||||
# configuration data for EDK II platforms that contain Dynamic and DynamicEx PCDs described
|
||||
# in VPD sections. It also provide an option for specifying an alternate name for a mapping
|
||||
# file of PCD layout for use during the build when the platform integrator selects to use
|
||||
# automatic offset calculation.
|
||||
#
|
||||
# Copyright (c) 2010 - 2016, Intel Corporation. All rights reserved.<BR>
|
||||
# Copyright (c) 2010 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
#
|
||||
# This program and the accompanying materials
|
||||
# are licensed and made available under the terms and conditions of the BSD License
|
||||
@ -47,26 +47,26 @@ VERSION = (st.LBL_BPDG_VERSION + " Build " + gBUILD_VERSION)
|
||||
#
|
||||
def main():
|
||||
global Options, Args
|
||||
|
||||
|
||||
# Initialize log system
|
||||
EdkLogger.Initialize()
|
||||
EdkLogger.Initialize()
|
||||
Options, Args = MyOptionParser()
|
||||
|
||||
|
||||
ReturnCode = 0
|
||||
|
||||
|
||||
if Options.opt_verbose:
|
||||
EdkLogger.SetLevel(EdkLogger.VERBOSE)
|
||||
elif Options.opt_quiet:
|
||||
EdkLogger.SetLevel(EdkLogger.QUIET)
|
||||
elif Options.debug_level is not None:
|
||||
EdkLogger.SetLevel(Options.debug_level + 1)
|
||||
EdkLogger.SetLevel(Options.debug_level + 1)
|
||||
else:
|
||||
EdkLogger.SetLevel(EdkLogger.INFO)
|
||||
|
||||
|
||||
if Options.bin_filename is None:
|
||||
EdkLogger.error("BPDG", ATTRIBUTE_NOT_AVAILABLE, "Please use the -o option to specify the file name for the VPD binary file")
|
||||
EdkLogger.error("BPDG", ATTRIBUTE_NOT_AVAILABLE, "Please use the -o option to specify the file name for the VPD binary file")
|
||||
if Options.filename is None:
|
||||
EdkLogger.error("BPDG", ATTRIBUTE_NOT_AVAILABLE, "Please use the -m option to specify the file name for the mapping file")
|
||||
EdkLogger.error("BPDG", ATTRIBUTE_NOT_AVAILABLE, "Please use the -m option to specify the file name for the mapping file")
|
||||
|
||||
Force = False
|
||||
if Options.opt_force is not None:
|
||||
@ -76,8 +76,8 @@ def main():
|
||||
StartBpdg(Args[0], Options.filename, Options.bin_filename, Force)
|
||||
else :
|
||||
EdkLogger.error("BPDG", ATTRIBUTE_NOT_AVAILABLE, "Please specify the file which contain the VPD pcd info.",
|
||||
None)
|
||||
|
||||
None)
|
||||
|
||||
return ReturnCode
|
||||
|
||||
|
||||
@ -87,8 +87,8 @@ def main():
|
||||
#
|
||||
# @retval options A optparse.Values object containing the parsed options
|
||||
# @retval args Target of BPDG command
|
||||
#
|
||||
def MyOptionParser():
|
||||
#
|
||||
def MyOptionParser():
|
||||
#
|
||||
# Process command line firstly.
|
||||
#
|
||||
@ -106,10 +106,10 @@ def MyOptionParser():
|
||||
parser.add_option('-o', '--vpd-filename', action='store', dest='bin_filename',
|
||||
help=st.MSG_OPTION_VPD_FILENAME)
|
||||
parser.add_option('-m', '--map-filename', action='store', dest='filename',
|
||||
help=st.MSG_OPTION_MAP_FILENAME)
|
||||
help=st.MSG_OPTION_MAP_FILENAME)
|
||||
parser.add_option('-f', '--force', action='store_true', dest='opt_force',
|
||||
help=st.MSG_OPTION_FORCE)
|
||||
|
||||
help=st.MSG_OPTION_FORCE)
|
||||
|
||||
(options, args) = parser.parse_args()
|
||||
if len(args) == 0:
|
||||
EdkLogger.info("Please specify the filename.txt file which contain the VPD pcd info!")
|
||||
@ -118,7 +118,7 @@ def MyOptionParser():
|
||||
return options, args
|
||||
|
||||
|
||||
## Start BPDG and call the main functions
|
||||
## Start BPDG and call the main functions
|
||||
#
|
||||
# This method mainly focus on call GenVPD class member functions to complete
|
||||
# BPDG's target. It will process VpdFile override, and provide the interface file
|
||||
@ -137,19 +137,19 @@ def StartBpdg(InputFileName, MapFileName, VpdFileName, Force):
|
||||
choice = sys.stdin.readline()
|
||||
if choice.strip().lower() not in ['y', 'yes', '']:
|
||||
return
|
||||
|
||||
|
||||
GenVPD = GenVpd.GenVPD (InputFileName, MapFileName, VpdFileName)
|
||||
|
||||
EdkLogger.info('%-24s = %s' % ("VPD input data file: ", InputFileName))
|
||||
|
||||
EdkLogger.info('%-24s = %s' % ("VPD input data file: ", InputFileName))
|
||||
EdkLogger.info('%-24s = %s' % ("VPD output map file: ", MapFileName))
|
||||
EdkLogger.info('%-24s = %s' % ("VPD output binary file: ", VpdFileName))
|
||||
|
||||
EdkLogger.info('%-24s = %s' % ("VPD output binary file: ", VpdFileName))
|
||||
|
||||
GenVPD.ParserInputFile()
|
||||
GenVPD.FormatFileLine()
|
||||
GenVPD.FixVpdOffset()
|
||||
GenVPD.GenerateVpdFile(MapFileName, VpdFileName)
|
||||
|
||||
EdkLogger.info("- Vpd pcd fixed done! -")
|
||||
|
||||
EdkLogger.info("- Vpd pcd fixed done! -")
|
||||
|
||||
if __name__ == '__main__':
|
||||
r = main()
|
||||
@ -157,4 +157,4 @@ if __name__ == '__main__':
|
||||
if r < 0 or r > 127: r = 1
|
||||
sys.exit(r)
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user