]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/Protocol/SuperIo.h
MdePkg: Add definition for new warning code EFI_WARN_FILE_SYSTEM.
[mirror_edk2.git] / MdePkg / Include / Protocol / SuperIo.h
index b7c23f3aede2d5f6636624e2cf7748291ccc8127..d318d2ffb841c6a9b66d8aeed2651985347c23ec 100644 (file)
@@ -5,7 +5,7 @@
   Super I/O is powered up, enabled, and assigned with the default set of resources. In the Stop()\r
   routine of the Super I/O driver, the device is disabled and Super I/O protocol is uninstalled.\r
 \r
-  Copyright (c) 2006 - 2008, Intel Corporation. All rights reserved.<BR>\r
+  Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
   This program and the accompanying materials                          \r
   are licensed and made available under the terms and conditions of the BSD License         \r
   which accompanies this distribution.  The full text of the license may be found at        \r
 \r
 #ifndef __EFI_SUPER_IO_PROTOCOL_H__\r
 #define __EFI_SUPER_IO_PROTOCOL_H__\r
+#include <IndustryStandard/Acpi.h>\r
 \r
 #define EFI_SIO_PROTOCOL_GUID \\r
   { 0x215fdd18, 0xbd50, 0x4feb, { 0x89, 0xb, 0x58, 0xca, 0xb, 0x47, 0x39, 0xe9 } }\r
-  \r
-typedef union {\r
-  UINT8     Byte;\r
-  struct {\r
-    UINT8 Length : 3;\r
-    UINT8 Name : 4;\r
-    UINT8 Type : 1;\r
-  } Bits;\r
-} ACPI_SMALL_RESOURCE_HEADER;\r
-\r
-typedef struct {\r
-  union {\r
-    UINT8 Byte;\r
-    struct{\r
-      UINT8 Name : 7;\r
-      UINT8 Type : 1;\r
-    }Bits;\r
-  } Header;\r
-  UINT16 Length;\r
-} ACPI_LARGE_RESOURCE_HEADER;\r
 \r
 typedef union {\r
   ACPI_SMALL_RESOURCE_HEADER *SmallHeader;\r