]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Vlv2TbltDevicePkg/Library/PlatformBdsLib/BdsPlatform.h
Vlv2TbltDevicePkg/PlatformBdsLib: Add DebugAgent Console
[mirror_edk2.git] / Vlv2TbltDevicePkg / Library / PlatformBdsLib / BdsPlatform.h
index d7572435eddf87a42c4e57fb287b2b5d53f9036f..807094fcde965d4b4134d10509ba053f56a455e0 100644 (file)
@@ -1,6 +1,6 @@
 /*++\r
 \r
-  Copyright (c) 2004  - 2014, Intel Corporation. All rights reserved.<BR>\r
+  Copyright (c) 2004  - 2016, Intel Corporation. All rights reserved.<BR>\r
                                                                                    \r\r
   This program and the accompanying materials are licensed and made available under\r\r
   the terms and conditions of the BSD License that accompanies this distribution.  \r\r
@@ -46,6 +46,7 @@ Abstract:
 #include <Guid/CapsuleVendor.h>\r
 #include <Guid/MemoryTypeInformation.h>\r
 #include <Guid/GlobalVariable.h>\r
+#include <Guid/DebugAgentGuid.h>\r
 \r
 \r
 #include <Library/DebugLib.h>\r
@@ -280,6 +281,16 @@ typedef struct {
   EFI_DEVICE_PATH_PROTOCOL  End;\r
 } PLATFORM_USB_DEVICE_PATH;\r
 \r
+//\r
+// Debug Agent UART Console device path definition\r
+//\r
+typedef struct {\r
+  VENDOR_DEVICE_PATH        VendorHardware;\r
+  UART_DEVICE_PATH          Uart;\r
+  VENDOR_DEVICE_PATH        TerminalType;\r
+  EFI_DEVICE_PATH_PROTOCOL  End;\r
+} VENDOR_UART_DEVICE_PATH;\r
+\r
 //\r
 // Below is the platform PCI device path\r
 //\r