+++ /dev/null
-/*++\r
-\r
- Copyright (c) 2004 - 2014, Intel Corporation. All rights reserved.<BR>\r
- \r\r
- SPDX-License-Identifier: BSD-2-Clause-Patent\r
-\r
- \r\r
-\r
-\r
-Module Name:\r
-\r
- FirmwareId.h\r
-\r
---*/\r
-\r
-#ifndef _FirmwareId_h_GUID_included\r
-#define _FirmwareId_h_GUID_included\r
-\r
-\r
-#pragma pack(1)\r
-\r
-//\r
-// Firmware ID\r
-//\r
-\r
-#define FIRMWARE_ID_MAX_LENGTH 35\r
-\r
-typedef struct {\r
- CHAR8 BiosId[8];\r
- CHAR8 Separator1;\r
- CHAR8 OemId[3];\r
- CHAR8 Separator2;\r
- CHAR8 BuildId[4];\r
- CHAR8 Separator3;\r
- CHAR8 Century[2];\r
- CHAR8 Year[2];\r
- CHAR8 Separator4;\r
- CHAR8 Month[2];\r
- CHAR8 Date[2];\r
- CHAR8 Separator5;\r
- CHAR8 Hour[2];\r
- CHAR8 Minute[2];\r
- CHAR8 Dummy[3];\r
-} FIRMWARE_ID_DATA;\r
-\r
-#define OLD_FIRMWARE_ID_GUID \\r
- {0xefc071ae, 0x41b8, 0x4018, 0xaf, 0xa7, 0x31, 0x4b, 0x18, 0x5e, 0x57, 0x8b}\r
-\r
-#define FIRMWARE_ID_GUID \\r
- {0x5e559c23, 0x1faa, 0x4ae1, 0x8d, 0x4a, 0xc6, 0xcf, 0x02, 0x6c, 0x76, 0x6f}\r
-\r
-#define FIRMWARE_ID_NAME L"FirmwareId"\r
-#define FIRMWARE_ID_NAME_WITH_PASSWORD FIRMWARE_ID_NAME L"H#8,^-!t"\r
-\r
-extern EFI_GUID gFirmwareIdGuid;\r
-extern CHAR16 gFirmwareIdName[];\r
-\r
-#pragma pack()\r
-\r
-#endif\r
-\r