]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/Python/CommonDataClass/ModuleClass.py
BaseTools: Enhance BaseTools supports FixedAtBuild usage in VFR file
[mirror_edk2.git] / BaseTools / Source / Python / CommonDataClass / ModuleClass.py
index 9d780725b9648e73310a8723523e25d0a44f0dd1..c5ea15af5b974aff32c34f017354bc27b449c70a 100644 (file)
@@ -1,8 +1,8 @@
 ## @file\r
 # This file is used to define a class object to describe a module\r
 #\r
-# Copyright (c) 2007, Intel Corporation\r
-# All rights reserved. This program and the accompanying materials\r
+# Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# This program and the accompanying materials\r
 # are licensed and made available under the terms and conditions of the BSD License\r
 # which accompanies this distribution.    The full text of the license may be found at\r
 # http://opensource.org/licenses/bsd-license.php\r
@@ -25,16 +25,16 @@ from CommonClass import *
 #\r
 # @var ModuleType:               To store value for ModuleType\r
 # @var SupArchList:              To store value for SupArchList, selection scope is in below list\r
-#                                EBC | IA32 | X64 | IPF | ARM | PPC\r
+#                                EBC | IA32 | X64 | IPF | ARM | PPC | AARCH64\r
 # @var BinaryModule:             To store value for BinaryModule\r
 # @var OutputFileBasename:       To store value for OutputFileBasename\r
 # @var ClonedFrom:               To store value for ClonedFrom, it is a set structure as\r
 #                                [ ClonedRecordClass, ... ]\r
 # @var PcdIsDriver:              To store value for PcdIsDriver, selection scope is in below list\r
 #                                PEI_PCD_DRIVER | DXE_PCD_DRIVER\r
-# @var TianoR8FlashMap_h:        To store value for TianoR8FlashMap_h\r
+# @var TianoEdkFlashMap_h:       To store value for TianoEdkFlashMap_h\r
 # @var InfVersion:               To store value for InfVersion\r
-# @var EfiSpecificationVersion:  To store value for EfiSpecificationVersion\r
+# @var UefiSpecificationVersion: To store value for UefiSpecificationVersion\r
 # @var EdkReleaseVersion:        To store value for EdkReleaseVersion\r
 # @var LibraryClass:             To store value for LibraryClass, it is a set structure as\r
 #                                [ LibraryClassClass, ...]\r
@@ -63,9 +63,8 @@ class ModuleHeaderClass(IdentificationClass, CommonHeaderClass, DefineClass):
         self.OutputFileBasename = ''\r
         self.ClonedFrom = []\r
         self.PcdIsDriver = ''\r
-        self.TianoR8FlashMap_h = False\r
+        self.TianoEdkFlashMap_h = False\r
         self.InfVersion = ''\r
-        self.EfiSpecificationVersion = ''\r
         self.PiSpecificationVersion = ''\r
         self.UefiSpecificationVersion = ''\r
         self.EdkReleaseVersion = ''\r
@@ -121,7 +120,7 @@ class ModuleSourceFileClass(CommonClass):
 #\r
 # @var BinaryFile:       To store value for BinaryFile\r
 # @var FileType:         To store value for FileType, selection scope is in below list\r
-#                        FW | GUID | PREEFORM | UEFI_APP | UNI_UI | UNI_VER | LIB | PE32 | PIC | PEI_DEPEX | DXE_DEPEX | TE | VER | UI | BIN | FV\r
+#                        FW | GUID | PREEFORM | UEFI_APP | UNI_UI | UNI_VER | LIB | PE32 | PIC | PEI_DEPEX | DXE_DEPEX | SMM_DEPEX| TE | VER | UI | BIN | FV\r
 # @var Target:           To store value for Target\r
 # @var ToolChainFamily:  To store value for ToolChainFamily\r
 #\r