mirror of https://github.com/acidanthera/audk.git
MdePkg: Fix incorrect PCIe Extended Capabilities definition
The HeaderLog field of the PCIe Extended Capabilities Advanced Error Reporting structure was incorrectly defined as a 32-bit field. The PCIe 2.1 Base Specification, section 7.10, lists this as 16 bytes, or 4 DWORDs. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <elhaj@hpe.com> Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
This commit is contained in:
parent
7cf1e91d61
commit
0a38a95a35
|
@ -2,6 +2,7 @@
|
|||
Support for the latest PCI standard.
|
||||
|
||||
Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>
|
||||
(C) Copyright 2016 Hewlett Packard Enterprise Development LP<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
|
@ -90,7 +91,7 @@ typedef struct {
|
|||
UINT32 CorrectableErrorStatus;
|
||||
UINT32 CorrectableErrorMask;
|
||||
UINT32 AdvancedErrorCapabilitiesAndControl;
|
||||
UINT32 HeaderLog;
|
||||
UINT32 HeaderLog[4];
|
||||
UINT32 RootErrorCommand;
|
||||
UINT32 RootErrorStatus;
|
||||
UINT16 ErrorSourceIdentification;
|
||||
|
|
Loading…
Reference in New Issue