]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.uni
ShellPkg: Fix smbiosview decode of PCIe Extended Capabilities
[mirror_edk2.git] / ShellPkg / Library / UefiShellDebug1CommandsLib / UefiShellDebug1CommandsLib.uni
index 197406033f373c0a1423c8ce48ac3d473f2b1a62..6206f841ebda95ec46e47b2b7aee98fc054661c7 100644 (file)
@@ -1,7 +1,8 @@
 // /**\r
 //\r
-// (C) Copyright 2013-2015 Hewlett-Packard Development Company, L.P.<BR>\r
-// Copyright (c) 2010 - 2014, Intel Corporation. All rights reserved.<BR>\r
+// Copyright (c) 2010 - 2015, Intel Corporation. All rights reserved.<BR>\r
+// (C) Copyright 2013-2015 Hewlett-Packard Development Company, L.P.<BR>
+// (C) Copyright 2016 Hewlett Packard Enterprise Development LP<BR>
 // 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
 #string STR_LOADPCIROM_START_FAIL #language en-US "%H%s%N: File '%B%s%N' Image %d unable to start.\r\n"\r
 \r
 #string STR_MM_NOT_ALIGNED        #language en-US "%H%s%N: Address parameter %016LX is not aligned.\r\n"\r
-#string STR_MM_SEGMENT_NOT_FOUND  #language en-US "%H%s%N: Segment %d not found.\r\n"\r
-#string STR_MM_ADDRESS_RANGE      #language en-US "%H%s%N: IO address out of range 0 - 0xFFFF\r\n"\r
+#string STR_MM_PCIE_ADDRESS_RANGE #language en-US "%H%s%N: Address parameter %016LX is not a valid PCI/PCIE address.\r\n"\r
+#string STR_MM_IO_ADDRESS_RANGE   #language en-US "%H%s%N: IO address out of range 0 - 0xFFFF\r\n"\r
 #string STR_MM_MMIO               #language en-US "%HMMIO%N"\r
 #string STR_MM_IO                 #language en-US "%HIO%N"\r
 #string STR_MM_PCI                #language en-US "%HPCI%N"\r
 #string STR_MM_MEM                #language en-US "%HMEM%N"\r
 #string STR_MM_PCIE               #language en-US "%HPCIE%N"\r
 #string STR_MM_ADDRESS            #language en-US "  0x%016lx : "\r
-#string STR_MM_BUF2               #language en-US "0x%02x"\r
-#string STR_MM_BUF4               #language en-US "0x%04x"\r
-#string STR_MM_BUF8               #language en-US "0x%08x"\r
-#string STR_MM_BUF16              #language en-US "0x%016lx"\r
+#string STR_MM_BUF                #language en-US "0x%0*lx"\r
 #string STR_MM_ADDRESS_RANGE2     #language en-US "%H%s%N: IO address out of range\r\n"\r
 #string STR_MM_ERROR              #language en-US "%H%s%N: Input had incorrect format\r\n"\r
-#string STR_MM_READ_ERROR         #language en-US "%H%s%N: Unable to read memory.\r\n"\r
 \r
 #string STR_SETVAR_PRINT          #language en-US "%g - %s - %04x Bytes\r\n"\r
 #string STR_SETVAR_ERROR_SET      #language en-US "%H%s%N: Unable to set - %H%g%N - %H%s%N\r\n"\r
                                                        "    CorrectableErrorStatus         %08x\r\n"\r
                                                        "    CorrectableErrorMask           %08x\r\n"\r
                                                        "    AdvancedErrorCapAndControl     %08x\r\n"\r
-                                                       "    HeaderLog                      %08x\r\n"\r
+                                                       "    HeaderLog1                     %08x\r\n"
+                                                       "    HeaderLog2                     %08x\r\n"
+                                                       "    HeaderLog3                     %08x\r\n"
+                                                       "    HeaderLog4                     %08x\r\n"
                                                        "    RootErrorCommand               %08x\r\n"\r
                                                        "    RootErrorStatus                %08x\r\n"\r
                                                        "    ErrorSourceIdentification      %04x\r\n"\r
 "Displays or modifies MEM/MMIO/IO/PCI/PCIE address space.\r\n"\r
 ".SH SYNOPSIS\r\n"\r
 " \r\n"\r
-"MM Address [Value] [-w 1|2|4|8] [-MEM | -MMIO [[Seg] Bus] | -IO [[Seg] Bus] |\r\n"\r
-"                                 -PCI | -PCIE] [-n]\r\n"\r
+"MM Address [Value] [-w 1|2|4|8] [-MEM | -MMIO | -IO | -PCI | -PCIE] [-n]\r\n"\r
 ".SH OPTIONS\r\n"\r
 " \r\n"\r
+"  Address - Specifies a starting address.\r\n"\r
+"  Value   - Specifies the value to write.\r\n"\r
 "  -MEM    - Memory Address type\r\n"\r
 "  -MMIO   - Memory Mapped IO Address type\r\n"\r
 "  -IO     - IO Address type\r\n"\r
 "              4    - 4 bytes\r\n"\r
 "              8    - 8 bytes\r\n"\r
 "  -n      - Non-interactive mode\r\n"\r
-"  Address - Specifies a starting address.\r\n"\r
-"  Value   - Specifies the value to write.\r\n"\r
-"  Seg     - Specifies the segment number of the PCI root bridge for -MMIO and -IO address types.\r\n"\r
-"  Bus     - Specifies the bus number of the PCI root bridge for -MMIO and -IO address types.\r\n"\r
 ".SH DESCRIPTION\r\n"\r
 " \r\n"\r
 "NOTES:\r\n"\r
 "      specified width.\r\n"\r
 "  10. Not all addresses are safe to access. Access to any improper address\r\n"\r
 "      can bring unexpected results.\r\n"\r
-"  11. If no Bus or Segment is specified, the first root bridge found is used.\r\n"\r
-"  12. If only one parameter is specified after -MMIO or -IO, the Bus parameter is assumed\r\n"\r
-"      and Segment defaults to 0.\r\n"\r
 ".SH EXAMPLES\r\n"\r
 " \r\n"\r
 "EXAMPLES:\r\n"\r