]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/MdePkg.dec
MdeModulePkg/SecurityPkg Variable: If a preexisting variable is rewritten with differ...
[mirror_edk2.git] / MdePkg / MdePkg.dec
index b29cb01c27cefcabb83472a96e943e3f488ddd4b..6ff7ae66f66a74aabf6835f97f711b6a15a8dff4 100644 (file)
@@ -44,6 +44,9 @@
 [Includes.ARM]\r
   Include/Arm\r
 \r
+[Includes.AARCH64]\r
+  Include/AArch64\r
+\r
 [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/Guid/FirmwareFileSystem3.h\r
   gEfiFirmwareFileSystem3Guid      = { 0x5473c07a, 0x3dcb, 0x4dca, { 0xbd, 0x6f, 0x1e, 0x96, 0x89, 0xe7, 0x34, 0x9a }}\r
 \r
+  #\r
+  # GUID defined in PI1.2.1\r
+  #\r
+  ## Include/Guid/EventGroup.h\r
+  gEfiEndOfDxeEventGroupGuid        = { 0x2ce967a, 0xdd7e, 0x4ffc, { 0x9e, 0xe7, 0x81, 0xc, 0xf0, 0x47, 0x8, 0x80 }}\r
+\r
 [Guids.IA32, Guids.X64]\r
   ## Include/Guid/Cper.h\r
   gEfiIa32X64ErrorTypeCacheCheckGuid = { 0xA55701F5, 0xE3EF, 0x43de, { 0xAC, 0x72, 0x24, 0x9B, 0x57, 0x3F, 0xAD, 0x2C }}\r
   ## Include/Ppi/PiPcd.h\r
   gEfiPeiPcdPpiGuid                  = { 0x1f34d25, 0x4de2, 0x23ad, { 0x3f, 0xf3, 0x36, 0x35, 0x3f, 0xf3, 0x23, 0xf1 } }\r
 \r
+  #\r
+  # PPIs defined in PI 1.3.\r
+  #\r
+  \r
+  ## Include/Ppi/I2cMaster.h\r
+  gEfiPeiI2cMasterPpiGuid            = { 0xb3bfab9b, 0x9f9c, 0x4e8b, { 0xad, 0x37, 0x7f, 0x8c, 0x51, 0xfc, 0x62, 0x80 }}\r
+\r
 [Protocols]\r
   #\r
   # Protocols defined in PI1.0.\r
   ## Include/Protocol/Security2.h\r
   gEfiSecurity2ArchProtocolGuid   = { 0x94ab2f58, 0x1438, 0x4ef1, {0x91, 0x52, 0x18, 0x94, 0x1a, 0x3a, 0x0e, 0x68 } }\r
 \r
+  #\r
+  # Protocols defined in PI 1.2.1\r
+  #\r
+\r
+  ## Include/Protocol/SmmEndOfDxe.h\r
+  gEfiSmmEndOfDxeProtocolGuid = { 0x24e70042, 0xd5c5, 0x4260, { 0x8c, 0x39, 0xa, 0xd3, 0xaa, 0x32, 0xe9, 0x3d }}\r
+\r
+  #\r
+  # Protocols defined in PI 1.3.\r
+  #\r
+\r
+  ## Include/Protocol/I2cMaster.h\r
+  gEfiI2cMasterProtocolGuid = { 0xcd72881f, 0x45b5, 0x4feb, { 0x98, 0xc8, 0x31, 0x3d, 0xa8, 0x11, 0x74, 0x62 }}\r
+\r
+  ## Include/Protocol/I2cIo.h\r
+  gEfiI2cIoProtocolGuid = { 0xb60a3e6b, 0x18c4, 0x46e5, { 0xa2, 0x9a, 0xc9, 0xa1, 0x06, 0x65, 0xa2, 0x8e }}\r
+\r
+  ## Include/Protocol/I2cEnumerate.h\r
+  gEfiI2cEnumerateProtocolGuid = { 0xda8cd7c4, 0x1c00, 0x49e2, { 0x80, 0x3e, 0x52, 0x14, 0xe7, 0x01, 0x89, 0x4c }}\r
+\r
+  ## Include/Protocol/I2cHost.h\r
+  gEfiI2cHostProtocolGuid = { 0xa5aab9e3, 0xc727, 0x48cd, { 0x8b, 0xbf, 0x42, 0x72, 0x33, 0x85, 0x49, 0x48 }}\r
+\r
+  ## Include/Protocol/I2cBusConfigurationManagement.h\r
+  gEfiI2cBusConfigurationManagementProtocolGuid = { 0x55b71fb5, 0x17c6, 0x410e, { 0xb5, 0xbd, 0x5f, 0xa2, 0xe3, 0xd4, 0x46, 0x6b }}\r
+\r
   #\r
   # Protocols defined in UEFI2.1/UEFI2.0/EFI1.1\r
   #\r
   ## Indicates the maximum node number of linked list\r
   gEfiMdePkgTokenSpaceGuid.PcdMaximumLinkedListLength|1000000|UINT32|0x00000003\r
 \r
+  ## Indicates the maximum node number of device path\r
+  gEfiMdePkgTokenSpaceGuid.PcdMaximumDevicePathNodeCount|0|UINT32|0x00000029\r
+\r
   ## Indicates the timeout tick of holding spin lock\r
   gEfiMdePkgTokenSpaceGuid.PcdSpinLockTimeout|10000000|UINT32|0x00000004\r
 \r