]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/MdePkg.dec
Add EFI_DISPOSABLE_SECTION type defined in PI 1.2 specification.
[mirror_edk2.git] / MdePkg / MdePkg.dec
index 2903c009d7e95427295d161f815b16a77d2d5ba3..b85749a880a9523227e26ce8a7469bedc27a3d68 100644 (file)
@@ -5,7 +5,8 @@
 # It also provides the definitions(including PPIs/PROTOCOLs/GUIDs) of\r
 # EFI1.10/UEFI2.0/UEFI2.1/PI1.0 and some Industry Standards.\r
 #\r
-# Copyright (c) 2007 - 2009, Intel Corporation.\r
+# Copyright (c) 2007 - 2009, Intel Corporation.<BR>\r
+# Portions Copyright (c) 2008-2009 Apple Inc.<BR>
 #\r
 # All rights reserved.\r
 # This program and the accompanying materials are licensed and made available under\r
@@ -29,7 +30,7 @@
 [Includes]\r
   Include\r
 \r
-[Includes.Ia32]\r
+[Includes.IA32]\r
   Include/Ia32\r
 \r
 [Includes.X64]\r
@@ -41,6 +42,9 @@
 [Includes.EBC]\r
   Include/Ebc\r
 \r
+[Includes.ARM]
+  Include/Arm
+
 [LibraryClasses]\r
   ##  @libraryclass  Provides most usb APIs to support the Hid requests defined in Usb Hid 1.1 spec\r
   #                  and the standard requests defined in Usb 1.1 spec.\r
   ## Include/Protocol/S3SaveState.h\r
   gEfiS3SaveStateProtocolGuid     = {0xe857caf6, 0xc046, 0x45dc, {0xbe, 0x3f, 0xee, 0x7, 0x65, 0xfb, 0xa8, 0x87}}\r
   \r
+  ## Include/Protocol/S3SmmSaveState.h\r
+  gEfiS3SmmSaveStateProtocolGuid  = {0x320afe62, 0xe593, 0x49cb, { 0xa9, 0xf1, 0xd4, 0xc2, 0xf4, 0xaf, 0x1, 0x4c}}\r
+  \r
   #\r
   # Protocols defined in UEFI2.1/UEFI2.0/EFI1.1\r
   #\r
   #\r
   # Protocols defined in UEFI2.2\r
   #\r
+  ## Include/Protocol/Ip6.h\r
+  gEfiIp6ServiceBindingProtocolGuid    = { 0xec835dd3, 0xfe0f, 0x617b, {0xa6, 0x21, 0xb3, 0x50, 0xc3, 0xe1, 0x33, 0x88 }}\r
+\r
+  ## Include/Protocol/Ip6.h\r
+  gEfiIp6ProtocolGuid                  = { 0x2c8759d5, 0x5c2d, 0x66ef, {0x92, 0x5f, 0xb6, 0x6c, 0x10, 0x19, 0x57, 0xe2 }}\r
+\r
+  ## Include/Protocol/Ip6Config.h\r
+  gEfiIp6ConfigProtocolGuid            = { 0x937fe521, 0x95ae, 0x4d1a, {0x89, 0x29, 0x48, 0xbc, 0xd9, 0x0a, 0xd3, 0x1a }}\r
+\r
   ## Include/Protocol/Mtftp6.h\r
   gEfiMtftp6ServiceBindingProtocolGuid = { 0xd9760ff3, 0x3cca, 0x4267, {0x80, 0xf9, 0x75, 0x27, 0xfa, 0xfa, 0x42, 0x23 }}\r
 \r
   ## Include/Protocol/Udp6.h\r
   gEfiUdp6ProtocolGuid                 = { 0x4f948815, 0xb4b9, 0x43cb, {0x8a, 0x33, 0x90, 0xe0, 0x60, 0xb3, 0x49, 0x55 }}\r
 \r
+  ## Include/Protocol/Tcp6.h\r
+  gEfiTcp6ServiceBindingProtocolGuid   = { 0xec20eb79, 0x6c1a, 0x4664, {0x9a, 0x0d, 0xd2, 0xe4, 0xcc, 0x16, 0xd6, 0x64 }}\r
+\r
+  ## Include/Protocol/Tcp6.h\r
+  gEfiTcp6ProtocolGuid                 = { 0x46e44855, 0xbd60, 0x4ab7, {0xab, 0x0d, 0xa6, 0x79, 0xb9, 0x44, 0x7d, 0x77 }}\r
+\r
+  ## Include/Protocol/VlanConfig.h\r
+  gEfiVlanConfigProtocolGuid           = { 0x9e23d768, 0xd2f3, 0x4366, {0x9f, 0xc3, 0x3a, 0x7a, 0xba, 0x86, 0x43, 0x74 }}\r
+\r
 [PcdsFeatureFlag]\r
   ## If TRUE, the component name protocol will not be installed.\r
   gEfiMdePkgTokenSpaceGuid.PcdComponentNameDisable|FALSE|BOOLEAN|0x0000000d\r