]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Tools/Conf/Pcd/PcdDatabaseCommonDefinitions.sample
1) remove some dead code from WinNtBusDriver.c
[mirror_edk2.git] / Tools / Conf / Pcd / PcdDatabaseCommonDefinitions.sample
index d441aa0515d9428a2f8e1ddeabae680a5394c4e3..eaa692d25e8bd2eef40456ef88872832c2268534 100644 (file)
@@ -33,9 +33,10 @@ typedef struct {
 \r
 \r
 typedef struct {\r
-  UINT16  GuidTableIndex;   // Offset in Guid Table in units of GUID.\r
-  UINT16  StringIndex;           // Offset in String Table in units of UINT16.\r
-  UINT16  Offset;           // Offset in Variable\r
+  UINT16  GuidTableIndex;     // Offset in Guid Table in units of GUID.\r
+  UINT16  StringIndex;        // Offset in String Table in units of UINT16.\r
+  UINT16  Offset;             // Offset in Variable\r
+  UINT16  DefaultValueOffset; // Offset of the Default Value\r
 } VARIABLE_HEAD  ;\r
 \r
 \r
@@ -43,13 +44,15 @@ typedef  struct {
   UINT32  Offset;\r
 } VPD_HEAD;\r
 \r
+typedef UINT16 STRING_HEAD;\r
+\r
 typedef struct {\r
   UINT32 LocalTokenNumber;\r
   UINT16 TokenNumber;\r
   UINT16 Size;\r
 } SIZEINFO;\r
 \r
-#define offsetof(s,m)                 (UINT32)&(((s *)0)->m)\r
+#define offsetof(s,m)                 (UINT32) (UINTN) &(((s *)0)->m)\r
 \r
 \r
 \r