]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/Python/GenFds/Region.py
BaseTools/GenFds: cleanup GenFds
[mirror_edk2.git] / BaseTools / Source / Python / GenFds / Region.py
index 5242b74c9e707954e9535107710fac384694fe7d..9aeaa45d4566a93fdcc704d7794db71c78a1af97 100644 (file)
@@ -20,7 +20,6 @@ from struct import *
 from .GenFdsGlobalVariable import GenFdsGlobalVariable\r
 from io import BytesIO\r
 import string\r
-from CommonDataClass.FdfClass import RegionClassObject\r
 import Common.LongFilePathOs as os\r
 from stat import *\r
 from Common import EdkLogger\r
@@ -32,15 +31,20 @@ from Common.DataType import BINARY_FILE_TYPE_FV
 ## generate Region\r
 #\r
 #\r
-class Region(RegionClassObject):\r
+class Region(object):\r
 \r
     ## The constructor\r
     #\r
     #   @param  self        The object pointer\r
     #\r
     def __init__(self):\r
-        RegionClassObject.__init__(self)\r
-\r
+        self.Offset = None       # The begin position of the Region\r
+        self.Size = None         # The Size of the Region\r
+        self.PcdOffset = None\r
+        self.PcdSize = None\r
+        self.SetVarDict = {}\r
+        self.RegionType = None\r
+        self.RegionDataList = []\r
 \r
     ## PadBuffer()\r
     #\r