]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Tools/Source/Common/org/tianocore/common/definitions/EdkDefinitions.java
Restructuring for better separation of Tool packages.
[mirror_edk2.git] / Tools / Source / Common / org / tianocore / common / definitions / EdkDefinitions.java
diff --git a/Tools/Source/Common/org/tianocore/common/definitions/EdkDefinitions.java b/Tools/Source/Common/org/tianocore/common/definitions/EdkDefinitions.java
deleted file mode 100644 (file)
index e5f510a..0000000
+++ /dev/null
@@ -1,111 +0,0 @@
-/** @file\r
-  EdkDefinitions Class.\r
-\r
-  EdkDefinitions class incldes the common EDK definitions which are used\r
-  by the Tools.\r
-\r
-Copyright (c) 2006, Intel Corporation\r
-All rights reserved. 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
-\r
-THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
-WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
-\r
-**/\r
-\r
-package org.tianocore.common.definitions;\r
-\r
-/**\r
-  This class includes the common EDK definitions.\r
- **/\r
-public class EdkDefinitions {\r
-    ///\r
-    /// MODULE_TYPE definitions\r
-    ///\r
-    public final static String MODULE_TYPE_BASE                 = "BASE";\r
-    public final static String MODULE_TYPE_SEC                  = "SEC";\r
-    public final static String MODULE_TYPE_PEI_CORE             = "PEI_CORE";\r
-    public final static String MODULE_TYPE_PEIM                 = "PEIM";\r
-    public final static String MODULE_TYPE_DXE_CORE             = "DXE_CORE";\r
-    public final static String MODULE_TYPE_DXE_DRIVER           = "DXE_DRIVER";\r
-    public final static String MODULE_TYPE_DXE_RUNTIME_DRIVER   = "DXE_RUNTIME_DRIVER";\r
-    public final static String MODULE_TYPE_DXE_SMM_DRIVER       = "DXE_SMM_DRIVER";\r
-    public final static String MODULE_TYPE_DXE_SAL_DRIVER       = "DXE_SAL_DRIVER";\r
-    public final static String MODULE_TYPE_UEFI_DRIVER          = "UEFI_DRIVER";\r
-    public final static String MODULE_TYPE_UEFI_APPLICATION     = "UEFI_APPLICATION";\r
-    public final static String MODULE_TYPE_USER_DEFINED         = "USER_DEFINED";\r
-    public final static String MODULE_TYPE_TOOL                 = "TOOL";\r
-\r
-    ///\r
-    /// Extension definitions for each of module types\r
-    ///\r
-    public final static String ModuleTypeExtensions[][] = {\r
-        { MODULE_TYPE_BASE,                 ".FFS" },\r
-        { MODULE_TYPE_SEC,                  ".SEC" },\r
-        { MODULE_TYPE_PEI_CORE,             ".PEI" },\r
-        { MODULE_TYPE_PEIM,                 ".PEI" },\r
-        { MODULE_TYPE_DXE_CORE,             ".DXE" },\r
-        { MODULE_TYPE_DXE_DRIVER,           ".DXE" },\r
-        { MODULE_TYPE_DXE_RUNTIME_DRIVER,   ".DXE" },\r
-        { MODULE_TYPE_DXE_SMM_DRIVER,       ".DXE" },\r
-        { MODULE_TYPE_DXE_SAL_DRIVER,       ".DXE" },\r
-        { MODULE_TYPE_UEFI_DRIVER,          ".DXE" },\r
-        { MODULE_TYPE_UEFI_APPLICATION,     ".APP" },\r
-        { MODULE_TYPE_USER_DEFINED,         ".FFS" },\r
-        { MODULE_TYPE_TOOL,                 ".FFS" }\r
-    };\r
-\r
-    ///\r
-    /// FFS_TYPE definitions\r
-    ///\r
-    public final static int EFI_FV_FILETYPE_ALL                     = 0x00;\r
-    public final static int EFI_FV_FILETYPE_RAW                     = 0x01;\r
-    public final static int EFI_FV_FILETYPE_FREEFORM                = 0x02;\r
-    public final static int EFI_FV_FILETYPE_SECURITY_CORE           = 0x03;\r
-    public final static int EFI_FV_FILETYPE_PEI_CORE                = 0x04;\r
-    public final static int EFI_FV_FILETYPE_DXE_CORE                = 0x05;\r
-    public final static int EFI_FV_FILETYPE_PEIM                    = 0x06;\r
-    public final static int EFI_FV_FILETYPE_DRIVER                  = 0x07;\r
-    public final static int EFI_FV_FILETYPE_COMBINED_PEIM_DRIVER    = 0x08;\r
-    public final static int EFI_FV_FILETYPE_APPLICATION             = 0x09;\r
-    public final static int EFI_FV_FILETYPE_FIRMWARE_VOLUME_IMAGE   = 0x0B;\r
-    public final static int EFI_FV_FILETYPE_FFS_PAD                 = 0xF0;\r
-\r
-    ///\r
-    /// SECTION_TYPE definitions\r
-    ///\r
-    public final static String EFI_SECTION_COMPRESSION              = "EFI_SECTION_COMPRESSION";\r
-    public final static String EFI_SECTION_GUID_DEFINED             = "EFI_SECTION_GUID_DEFINED";\r
-    public final static String EFI_SECTION_PE32                     = "EFI_SECTION_PE32";\r
-    public final static String EFI_SECTION_PIC                      = "EFI_SECTION_PIC";\r
-    public final static String EFI_SECTION_TE                       = "EFI_SECTION_TE";\r
-    public final static String EFI_SECTION_DXE_DEPEX                = "EFI_SECTION_DXE_DEPEX";\r
-    public final static String EFI_SECTION_VERSION                  = "EFI_SECTION_VERSION";\r
-    public final static String EFI_SECTION_USER_INTERFACE           = "EFI_SECTION_USER_INTERFACE";\r
-    public final static String EFI_SECTION_COMPATIBILITY16          = "EFI_SECTION_COMPATIBILITY16";\r
-    public final static String EFI_SECTION_FIRMWARE_VOLUME_IMAGE    = "EFI_SECTION_FIRMWARE_VOLUME_IMAGE";\r
-    public final static String EFI_SECTION_FREEFORM_SUBTYPE_GUID    = "EFI_SECTION_FREEFORM_SUBTYPE_GUID";\r
-    public final static String EFI_SECTION_RAW                      = "EFI_SECTION_RAW";\r
-    public final static String EFI_SECTION_PEI_DEPEX                = "EFI_SECTION_PEI_DEPEX";\r
-\r
-    ///\r
-    /// Extension definitions for each of section types\r
-    ///\r
-    public final static String SectionTypeExtensions[][] = {\r
-        { EFI_SECTION_COMPRESSION,              ".sec"  },\r
-        { EFI_SECTION_GUID_DEFINED,             ".sec"  },\r
-        { EFI_SECTION_PE32,                     ".pe32" },\r
-        { EFI_SECTION_PIC,                      ".pic"  },\r
-        { EFI_SECTION_TE,                       ".tes"  },\r
-        { EFI_SECTION_DXE_DEPEX,                ".dpx"  },\r
-        { EFI_SECTION_VERSION,                  ".ver"  },\r
-        { EFI_SECTION_USER_INTERFACE,           ".ui"   },\r
-        { EFI_SECTION_COMPATIBILITY16,          ".sec"  },\r
-        { EFI_SECTION_FIRMWARE_VOLUME_IMAGE,    ".sec"  },\r
-        { EFI_SECTION_FREEFORM_SUBTYPE_GUID,    ".sec"  },\r
-        { EFI_SECTION_RAW,                      ".sec"  },\r
-        { EFI_SECTION_PEI_DEPEX,                ".dpx"  }\r
-    };\r
-}\r