]> git.proxmox.com Git - mirror_edk2.git/commitdiff
ShellPkg/pci: Fix extended register dumping for MFVC capability
authorRuiyu Ni <ruiyu.ni@intel.com>
Tue, 24 Jan 2017 06:40:30 +0000 (14:40 +0800)
committerRuiyu Ni <ruiyu.ni@intel.com>
Wed, 25 Jan 2017 08:09:13 +0000 (16:09 +0800)
https://bugzilla.tianocore.org/show_bug.cgi?id=355

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com>
ShellPkg/Library/UefiShellDebug1CommandsLib/Pci.c

index 99e6caff870a9fde60b4ab7caa95c6b1dd021046..fb7561f6687887cf1ffe73cf98623b435cc78b51 100644 (file)
@@ -5505,7 +5505,8 @@ PrintInterpretedExtendedCompatibilityVirtualChannel (
   DumpHex (\r
     4,\r
     EFI_PCIE_CAPABILITY_BASE_OFFSET + ((UINT8*)HeaderAddress - (UINT8*)HeadersBaseAddress),\r
-    sizeof(PCI_EXPRESS_EXTENDED_CAPABILITIES_VIRTUAL_CHANNEL_VC) + (Header->ExtendedVcCount - 1) * sizeof(PCI_EXPRESS_EXTENDED_CAPABILITIES_VIRTUAL_CHANNEL_CAPABILITY),\r
+    sizeof (PCI_EXPRESS_EXTENDED_CAPABILITIES_VIRTUAL_CHANNEL_CAPABILITY)\r
+    + Header->ExtendedVcCount * sizeof (PCI_EXPRESS_EXTENDED_CAPABILITIES_VIRTUAL_CHANNEL_VC),\r
     (VOID *) (HeaderAddress)\r
     );\r
 \r