]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/Python/CommonDataClass/FdfClass.py
BaseTools: Replace StandardError with Expression
[mirror_edk2.git] / BaseTools / Source / Python / CommonDataClass / FdfClass.py
index a459cad8bad896e2c58db47a87481ef0d0f7bb6a..96a630f4d2cc94525371760fdff8b9e638a634c3 100644 (file)
@@ -1,7 +1,7 @@
 ## @file\r
 # classes represent data in FDF\r
 #\r
-#  Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2007 - 2013, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
@@ -27,7 +27,7 @@ class FDClassObject:
         self.BaseAddressPcd = None\r
         self.Size = None\r
         self.SizePcd = None\r
-        self.ErasePolarity = '1'\r
+        self.ErasePolarity = None\r
         # 3-tuple list (blockSize, numBlocks, pcd)\r
         self.BlockSizeList = []\r
         # DefineVarDict[var] = value\r
@@ -58,6 +58,7 @@ class FvClassObject:
         # FvAttributeDict[attribute] = TRUE/FALSE (1/0)\r
         self.FvAttributeDict = {}\r
         self.FvNameGuid = None\r
+        self.FvNameString = None\r
         self.AprioriSectionList = []\r
         self.FfsList = []\r
         self.BsBaseAddress = None\r
@@ -249,6 +250,7 @@ class GuidSectionClassObject (SectionClassObject) :
         self.SectionType = None\r
         self.ProcessRequired = False\r
         self.AuthStatusValid = False\r
+        self.ExtraHeaderSize = -1\r
         self.FvAddr = []\r
         self.FvParentAddr = None\r
         self.IncludeFvSection = False\r
@@ -359,6 +361,7 @@ class CapsuleClassObject :
         # TokensDict[var] = value\r
         self.TokensDict = {}\r
         self.CapsuleDataList = []\r
+        self.FmpPayloadList = []\r
 \r
 ## VTF data in FDF\r
 #\r