]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/MdePkg.dec
MdePkg: Add Regular Expression Protocol and match2 opcode definition.
[mirror_edk2.git] / MdePkg / MdePkg.dec
index f52e5855df59f424bdb4ef74a789dcd43f8560b0..a80b8e9bd933e8835d60a7321d9616414e6e245f 100644 (file)
   ## Include/Protocol/AdapterInformation.h\r
   gEfiAdapterInfoUndiIpv6SupportGuid = { 0x4bd56be3, 0x4975, 0x4d8a, {0xa0, 0xad, 0xc4, 0x91, 0x20, 0x4b, 0x5d, 0x4d }}\r
 \r
+  ## Include/Protocol/RegularExpressionProtocol.h\r
+  gEfiRegexSyntaxTypePosixExtendedGuid = {0x5F05B20F, 0x4A56, 0xC231, {0xFA, 0x0B, 0xA7, 0xB1, 0xF1, 0x10, 0x04, 0x1D }}\r
+\r
+  ## Include/Protocol/RegularExpressionProtocol.h\r
+  gEfiRegexSyntaxTypeEcma262Guid = { 0x9A473A4A, 0x4CEB, 0xB95A, {0x41, 0x5E, 0x5B, 0xA0, 0xBC, 0x63, 0x9B, 0x2E }}\r
+\r
+  ## Include/Protocol/RegularExpressionProtocol.h\r
+  gEfiRegexSyntaxTypePerlGuid = {0x63E60A51, 0x497D, 0xD427, {0xC4, 0xA5, 0xB8, 0xAB, 0xDC, 0x3A, 0xAE, 0xB6 }}\r
 \r
   #\r
   # GUID defined in PI1.0\r
   ## Include/Protocol/SmartCardReader.h\r
   gEfiSmartCardReaderProtocolGuid      = { 0x2a4d1adf, 0x21dc, 0x4b81, {0xa4, 0x2f, 0x8b, 0x8e, 0xe2, 0x38, 0x00, 0x60 }}\r
 \r
+  ## Include/Protocol/SmartCardEdge.h\r
+  gEfiSmartCardEdgeProtocolGuid        = { 0xd317f29b, 0xa325, 0x4712, {0x9b, 0xf1, 0xc6, 0x19, 0x54, 0xdc, 0x19, 0x8c }}\r
+\r
+  ## Include/Protocol/UsbFunctionIo.h\r
+  gEfiUsbFunctionIoProtocolGuid        = { 0x32d2963a, 0xfe5d, 0x4f30, {0xb6, 0x33, 0x6e, 0x5d, 0xc5, 0x58, 0x3, 0xcc }}\r
+  \r
+  ## Include/Protocol/BluetoothHc.h\r
+  gEfiBluetoothHcProtocolGuid         = { 0xb3930571, 0xbeba, 0x4fc5, { 0x92, 0x3, 0x94, 0x27, 0x24, 0x2e, 0x6a, 0x43 }}\r
+  \r
+  ## Include/Protocol/BluetoothIo.h\r
+  gEfiBluetoothIoServiceBindingProtocolGuid   = { 0x388278d3, 0x7b85, 0x42f0, { 0xab, 0xa9, 0xfb, 0x4b, 0xfd, 0x69, 0xf5, 0xab }}\r
+  gEfiBluetoothIoProtocolGuid                 = { 0x467313de, 0x4e30, 0x43f1, { 0x94, 0x3e, 0x32, 0x3f, 0x89, 0x84, 0x5d, 0xb5 }}\r
+  \r
+  ## Include/Protocol/BluetoothConfig.h\r
+  gEfiBluetoothConfigProtocolGuid             = { 0x62960cf3, 0x40ff, 0x4263, { 0xa7, 0x7c, 0xdf, 0xde, 0xbd, 0x19, 0x1b, 0x4b }}\r
+\r
+  ## Include/Protocol/RegularExpressionProtocol.h\r
+  gEfiRegularExpressionProtocolGuid = { 0xB3F79D9A, 0x436C, 0xDC11, {0xB0, 0x52, 0xCD, 0x85, 0xDF, 0x52, 0x4C, 0xE6 }}\r
+\r
 #\r
 # [Error.gEfiMdePkgTokenSpaceGuid]\r
 #   0x80000001 | Invalid value provided.\r
   # @ValidRange 0x80000001 | 0 - 3\r
   gEfiMdePkgTokenSpaceGuid.PcdDefaultTerminalType|0|UINT8|0x00000024\r
 \r
+  ## Error level for hardware recorder. \r
+  #  If value 0, platform does not support feature of hardware error record.\r
+  # @Prompt Error Level For Hardware Recorder\r
+  gEfiMdePkgTokenSpaceGuid.PcdHardwareErrorRecordLevel|0|UINT16|0x0000002b\r
+\r
+  ## The number of seconds that the firmware will wait before initiating the original default boot selection. \r
+  #  A value of 0 indicates that the default boot selection is to be initiated immediately on boot. \r
+  #  The value of 0xFFFF then firmware will wait for user input before booting.\r
+  # @Prompt Boot Timeout (s)\r
+  gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut|0xffff|UINT16|0x0000002c\r
+\r
 [UserExtensions.TianoCore."ExtraFiles"]\r
   MdePkgExtra.uni\r