I also searched in edk2 code tree and didn't find any code using this structure, so no related changes are needed for this definition change.

On 11/09/2015 05:29 PM, Heyi Guo wrote:
Update SPCR table definition per SPCR specification v1.03.
Document link:
http://msdn.microsoft.com/en-us/library/windows/hardware/dn639132(v=vs.85).aspx

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Heyi Guo <[email protected]>
Cc: Michael D Kinney <[email protected]>
Cc: Liming Gao <[email protected]>
---
  .../Include/IndustryStandard/SerialPortConsoleRedirectionTable.h  | 8 ++++++--
  1 file changed, 6 insertions(+), 2 deletions(-)

diff --git 
a/MdePkg/Include/IndustryStandard/SerialPortConsoleRedirectionTable.h 
b/MdePkg/Include/IndustryStandard/SerialPortConsoleRedirectionTable.h
index 74ea5b3..958539c 100644
--- a/MdePkg/Include/IndustryStandard/SerialPortConsoleRedirectionTable.h
+++ b/MdePkg/Include/IndustryStandard/SerialPortConsoleRedirectionTable.h
@@ -44,7 +44,7 @@ typedef struct {
    UINT8                                   StopBits;
    UINT8                                   FlowControl;
    UINT8                                   TerminalType;
-  UINT8                                   Language;
+  UINT8                                   Reserved2;
    UINT16                                  PciDeviceId;
    UINT16                                  PciVendorId;
    UINT8                                   PciBusNumber;
@@ -52,7 +52,7 @@ typedef struct {
    UINT8                                   PciFunctionNumber;
    UINT32                                  PciFlags;
    UINT8                                   PciSegment;
-  UINT32                                  Reserved2;
+  UINT32                                  Reserved3;
  } EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE;
#pragma pack()
@@ -90,6 +90,10 @@ typedef struct {
  /// I/O SAPIC interrupt (Global System Interrupt)
  ///
  #define EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_INTERRUPT_TYPE_SAPIC   
0x4
+///
+/// ARMH GIC interrupt (Global System Interrupt)
+///
+#define EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_INTERRUPT_TYPE_GIC     
0x8
//
  // Baud Rate

_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to