#\r
# @param self The object pointer\r
#\r
- def __init__(self):\r
- self.UiFvName = None\r
+ def __init__(self, Name=None):\r
+ self.UiFvName = Name\r
self.CreateFileName = None\r
self.BlockSizeList = []\r
self.DefineVarDict = {}\r
self.FvForceRebase = None\r
self.FvRegionInFD = None\r
self.UsedSizeEnable = False\r
-\r
+ self.FvExtEntryTypeValue = []\r
+ self.FvExtEntryType = []\r
+ self.FvExtEntryData = []\r
## AddToBuffer()\r
#\r
# Generate Fv and add it to the Buffer\r
# @retval string Generated FV file path\r
#\r
def AddToBuffer (self, Buffer, BaseAddress=None, BlockSize= None, BlockNum=None, ErasePloarity='1', VtfDict=None, MacroDict = {}, Flag=False):\r
-\r
if BaseAddress is None and self.UiFvName.upper() + 'fv' in GenFdsGlobalVariable.ImageBinDict:\r
return GenFdsGlobalVariable.ImageBinDict[self.UiFvName.upper() + 'fv']\r
\r