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