audk/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.uni

376 lines
58 KiB
Plaintext

// /**
//
// Copyright (c) 2010, Intel Corporation. All rights reserved.<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
// http://opensource.org/licenses/bsd-license.php
//
// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
//
// Module Name:
//
// UefiShellDebug1CommandsLib.uni
//
// Abstract:
//
// String definitions for UEFI Shell 2.0 Debug1 profile commands
//
//
// **/
/=#
#langdef en-US "english"
#string STR_GEN_PROBLEM #language en-US "%EError. %NThe argument '%B%s%N' is invalid.\r\n"
#string STR_GEN_TOO_FEW #language en-US "%EError. %NToo few arguments specified.\r\n"
#string STR_GEN_TOO_MANY #language en-US "%EError. %NToo many arguments specified.\r\n"
#string STR_GEN_NO_DRIVER_BOOT #language en-US "%EError. %NDriver or Boot must be selected.\r\n"
#string STR_GEN_PCIRBIO_NF #language en-US "%EError. %NPciRootBridgeIo not found.\r\n"
#string STR_GEN_PCIRBIO_ER #language en-US "%EError. %NPciRootBridgeIo error: %f.\r\n"
#string STR_GEN_PARAM_INV #language en-US "%EError. %NInvalid parameter.\r\n"
#string STR_GEN_PARAM_CONFLICT #language en-US "%EError. %NParameters conflict: '%B%s%N' and '%B%s%N'.\r\n"
#string STR_GEN_OUT_MEM #language en-US "%EError. %NMemory allocation failed.\r\n"
#string STR_FILE_OPEN_FAIL #language en-US "%EError. %NFile open failed on '%B%s%N' with :%r.\r\n"
#string STR_FILE_NOT_DIR #language en-US "%EError. %NDirectories are not permitted (%s).\r\n"
#string STR_SIZE_NOT_SPEC #language en-US "%EError. %NSize must be specified.\r\n"
#string STR_FILE_NOT_SPEC #language en-US "%EError. %NA file must be specified.\r\n"
#string STR_FILE_WRITE_FAIL #language en-US "%EError. %NFailed writing to file %s: %r.\r\n"
#string STR_READ_FAIL #language en-US "%EError. %NFailed reading from %s: %r.\r\n"
#string STR_VOLUME_FULL #language en-US "%EError. %NThe volume is full.\r\n"
#string STR_SET_SIZE_FAIL #language en-US "%EError. %NSize change failed on '%B%s%N' with :%r.\r\n"
#string STR_COMP_HEADER #language en-US "Compare %s to %s.\r\n"
#string STR_COMP_SIZE_FAIL #language en-US "Difference # 1: File size mismatch.\r\n"
#string STR_COMP_SPOT_FAIL1 #language en-US ""
"Difference #% 2d:\r\n"
"File1: %s\r\n"
" %08x: %02x *%c*\r\n"
"File2: %s\r\n"
" %08x: %02x *%c*\r\n"
#string STR_COMP_SPOT_FAIL2 #language en-US ""
"Difference #% 2d:\r\n"
"File1: %s\r\n"
" %08x: %02x %02x *%c%c*\r\n"
"File2: %s\r\n"
" %08x: %02x %02x *%c%c*\r\n"
#string STR_COMP_SPOT_FAIL3 #language en-US ""
"Difference #% 2d:\r\n"
"File1: %s\r\n"
" %08x: %02x %02x %02x *%c%c%c*\r\n"
"File2: %s\r\n"
" %08x: %02x %02x %02x *%c%c%c*\r\n"
#string STR_COMP_SPOT_FAIL4 #language en-US ""
"Difference #% 2d:\r\n"
"File1: %s\r\n"
" %08x: %02x %02x %02x %02x *%c%c%c%c*\r\n"
"File2: %s\r\n"
" %08x: %02x %02x %02x %02x *%c%c%c%c*\r\n"
#string STR_COMP_FOOTER_FAIL #language en-US "[difference(s) encountered] \r\n"
#string STR_COMP_FOOTER_PASS #language en-US "[no differences encountered]\r\n"
#string STR_MODE_SET_FAIL #language en-US "%EError. %NFailed to change the mode: %r.\r\n"
#string STR_MODE_NO_MATCH #language en-US "%EError. %NNo matching mode found to set.\r\n"
#string STR_MODE_LIST_HEAD #language en-US "Available modes for console output device.\r\n"
#string STR_MODE_LIST_ITEM #language en-US " Col % 5d Row % 5d %c\r\n"
#string STR_MEMMAP_GET_FAILED #language en-US "%EError. %NFailed to get memory map: %r.\r\n"
#string STR_MEMMAP_LIST_HEAD #language en-US "Type Start End #pages Attributes\r\n"
#string STR_MEMMAP_LIST_ITEM #language en-US "% -8s %016LX-%016LX %016LX %016LX\r\n"
#string STR_MEMMAP_LIST_SUMM #language en-US " Reserved : % ,10ld Pages (%,ld)\r\n"
" LoadCode : % ,10ld Pages (%,ld)\r\n"
" LoadData : % ,10ld Pages (%,ld)\r\n"
" BSCode : % ,10ld Pages (%,ld)\r\n"
" BSData : % ,10ld Pages (%,ld)\r\n"
" RTData : % ,10ld Pages (%,ld)\r\n"
" Available: % ,10ld Pages (%,ld)\r\n"
"Total Memory: %ld MB (%,ld Bytes)\r\n"
#string STR_MEMMAP_LIST_ITEM_SFO #language en-US "MemoryMap,%s,%LX,%LX,%LX,%LX\r\n"
#string STR_MEMMAP_LIST_SUMM_SFO #language en-US "Summary,%Ld,%Ld,%Ld,%Ld,%Ld,%Ld,%Ld,%Ld,%Ld\r\n"
#string STR_EFI_COMPRESS_FAIL #language en-US "Compression failed: %r.\r\n"
#string STR_EFI_DECOMPRESS_FAIL #language en-US "Decompression failed: %r.\r\n"
#string STR_DMEM_HEADER_ROW #language en-US "Memory Address %016LX %X Bytes\r\n"
#string STR_DMEM_MMIO_HEADER_ROW #language en-US "Memory Mapped IO Address %016LX %X Bytes\r\n"
#string STR_DMEM_DATA_ROW #language en-US "%08X: %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x *%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c*\r\n"
#string STR_LOAD_PCI_ROM_RES #language en-US "Image '%B%s%N' load result: %r\r\n"
#string STR_LOADPCIROM_CORRUPT #language en-US "%EError. %NFile '%B%s%N' Image %d is corrupt.\r\n"
#string STR_LOADPCIROM_LOAD_FAIL #language en-US "%EError. %NFile '%B%s%N' Image %d failed to load: %r.\r\n"
#string STR_LOADPCIROM_START_FAIL #language en-US "%EError. %NFile '%B%s%N' Image %d failed to start: %r.\r\n"
#string STR_MM_NOT_ALIGNED #language en-US "%EError. %NAddress parameter %016LX is not aligned.\r\n"
#string STR_MM_SEGMENT_NOT_FOUND #language en-US "%EError. %NSegment %d not found.\r\n"
#string STR_MM_ADDRESS_RANGE #language en-US "%EError. %NIO address out of range 0 - 0xFFFF\r\n"
#string STR_MM_MMIO #language en-US "%HMMIO%N"
#string STR_MM_IO #language en-US "%HIO%N"
#string STR_MM_PCI #language en-US "%HPCI%N"
#string STR_MM_MEM #language en-US "%HMEM%N"
#string STR_MM_PCIE #language en-US "%HPCIE%N"
#string STR_MM_ADDRESS #language en-US " 0x%016lx : "
#string STR_MM_BUF2 #language en-US "0x%02x"
#string STR_MM_BUF4 #language en-US "0x%04x"
#string STR_MM_BUF8 #language en-US "0x%08x"
#string STR_MM_BUF16 #language en-US "0x%016lx"
#string STR_MM_ADDRESS_RANGE2 #language en-US "%EError. %NIO address out of range\r\n"
#string STR_MM_ERROR #language en-US "%EError. %N\r\n"
#string STR_MM_READ_ERROR #language en-US "%EError. %N reading memory failed.\r\n"
#string STR_SETVAR_PRINT #language en-US "%g - %s - %04x Bytes\r\n"
#string STR_SETVAR_ERROR_SET #language en-US "%EError. %N%g - %s - Failed to set %r\r\n"
#string STR_SETVAR_ERROR_GET #language en-US "%EError. %N%g - %s - Failed to get %r\r\n"
#string STR_SETVAR_ERROR_DPFT #language en-US "%EError. %NDevicePathFromText conversion failed with %r.\r\n"
#string STR_SERMODE_NO_FOUND #language en-US "%EError. %NNo serial ports found.\r\n"
#string STR_SERMODE_NOT_FOUND #language en-US "%EError. %NNo serial port or specified serial port found.\r\n"
#string STR_SERMODE_BAD_HANDLE #language en-US "%EError. %NHandle %H%02x%N is not a serial device handle.\r\n"
#string STR_SERMODE_SET_HANDLE #language en-US "%EError. %NMode set on handle %H%02x%N.\r\n"
#string STR_SERMODE_SET_FAIL #language en-US "%EError. %NMode failed on handle %H%02x%N with %r.\r\n"
#string STR_SERMODE_DISPLAY #language en-US "%x(%08x) - (%ld, %c, %d, %s)\r\n"
#string STR_BCFG_WRITE_FAIL #language en-US "%EError. %NFailed writing to '%B%s%N' (%r).\r\n"
#string STR_BCFG_READ_FAIL #language en-US "%EError. %NFailed reading from '%B%s%N' (%r).\r\n"
#string STR_BCFG_HANDLE #language en-US "%EError. %NThe handle [%H%02x%N] does not have DevicePath.\r\n"
#string STR_BCFG_FILE #language en-US "%EError. %NThe file '%B%s%N' matches multiple files.\r\n"
#string STR_BCFG_FILE_OPEN #language en-US "%EError. %NThe file '%B%s%N' failed to open: %r.\r\n"
#string STR_BCFG_FILE_DP #language en-US "%EError. %NThe file '%B%s%N' could not convert to DevPath.\r\n"
#string STR_BCFG_TARGET_NF #language en-US "%EError. %NCould not find unused target index.\r\n"
#string STR_BCFG_TARGET #language en-US "%NTarget = %04x.\r\n"
#string STR_BCFG_SET_VAR_FAIL #language en-US "%EError. %NFailed to set %s: %r.\r\n"
#string STR_BCFG_NUMB_RANGE #language en-US "%EError. %NNumbers must be under %d.\r\n"
#string STR_BCFG_LOAD_OPTIONS #language en-US "%B%-11s%N\r\n"
" Desc - %s\r\n"
" DevPath - %s\r\n"
" Optional- %c\r\n"
#string STR_PCI_HANDLE_CFG_ERR #language en-US "%EError. %NHandle protocol or configuration error - %r.\r\n"
#string STR_PCI_BUS_RANGE_ERR #language en-US "%EError. %NGet next bus range error - %r.\r\n"
#string STR_PCI_NO_FIND #language en-US "%EError. %NCannot find protocol interface for segment %x, bus %x.\r\n"
#string STR_PCI_NO_CFG #language en-US "%EError. %NCannot read configuration data - %r\r\n"
#string STR_PCI_INFO #language en-US "%H PCI Segment %02x Bus %02x Device %02x Func %02x%N [EFI %02x%02x%02x%02x00]\r\n"
#string STR_PCI_TITLE #language en-US " Seg Bus Dev Func\r\n"
" --- --- --- ----\r\n"
#string STR_PCI_LINE_P1 #language en-US " %E%02x %02x %02x %02x ==> %N"
#string STR_PCI_LINE_P2 #language en-US "\r\n Vendor %04x Device %04x Prog Interface %x\r\n"
#string STR_PCIEX_CAPABILITY_CAPID #language en-US "CapID(%2x): %E%02x%N"
#string STR_PCIEX_NEXTCAP_PTR #language en-US " NextCap Ptr(%2x): %E%02x%N\r\n"
#string STR_PCIEX_CAP_REGISTER #language en-US "Cap Register(%2x): %E%04x%N\r\n"
#string STR_PCIEX_DEVICE_CAP #language en-US "Device Capabilities(%2x): %E%08x%N\r\n"
#string STR_PCIEX_DEVICE_CONTROL #language en-US "Device Control(%2x): %E%04x%N\r\n"
#string STR_PCIEX_DEVICE_STATUS #language en-US "Device Status(%2x): %E%04x%N\r\n"
#string STR_PCIEX_LINK_CAPABILITIES #language en-US "Link Capabilities(%2x): %E%08x%N\r\n"
#string STR_PCIEX_LINK_CONTROL #language en-US "Link Control(%2x): %E%04x%N\r\n"
#string STR_PCIEX_LINK_STATUS #language en-US "Link Status(%2x): %E%04x%N\r\n"
#string STR_PCIEX_SLOT_CAPABILITIES #language en-US "Slot Capabilities(%2x): %E%08x%N\r\n"
#string STR_PCIEX_SLOT_CONTROL #language en-US "Slot Control(%2x): %E%04x%N\r\n"
#string STR_PCIEX_SLOT_STATUS #language en-US "Slot Status(%2x): %E%04x%N\r\n"
#string STR_PCIEX_ROOT_CONTROL #language en-US "Root Control(%2x): %E%04x%N\r\n"
#string STR_PCIEX_RSVDP #language en-US "Root Capabilities(%2x): %E%04x%N\r\n"
#string STR_PCIEX_ROOT_STATUS #language en-US "Root Status(%2x): %E%08x%N\r\n"
#string STR_PCI_LINE_VID_DID #language en-US "Vendor ID(%x): %E%04x%N Device ID(%x): %E%04x%N\r\n"
#string STR_PCI_LINE_RID #language en-US "Revision ID(%x): %E%02x%N "
#string STR_PCI_LINE_BIST #language en-US "BIST(%02x): "
#string STR_PCI_LINE_CAP #language en-US "Capable,Return: %E%02x%N\r\n"
#string STR_PCI_LINE_CAP_NO #language en-US " Incapable\r\n"
#string STR_PCI2_CACHE_LINE_SIZE #language en-US "Cache Line Size(%x): %E%02x%N "
#string STR_PCI2_LATENCY_TIMER #language en-US "Latency Timer(%x): %E%02x%N\r\n"
#string STR_PCI2_HEADER_TYPE #language en-US "Header Type(%02x): %E%02x%N, "
#string STR_PCI2_MULTI_FUNCTION #language en-US "Multi-function, "
#string STR_PCI2_SINGLE_FUNCTION #language en-US "Single function, "
#string STR_PCI2_PCI_DEVICE #language en-US "PCI device\r\n"
#string STR_PCI2_P2P_BRIDGE #language en-US "P2P bridge\r\n"
#string STR_PCI2_CARDBUS_BRIDGE #language en-US "CardBus bridge\r\n"
#string STR_PCI2_RESERVED #language en-US "Reserved\r\n"
#string STR_PCI2_CLASS #language en-US "Class: "
#string STR_PCI2_BASE_ADDR #language en-US "Base Address Registers(%x):\r\n"
#string STR_PCI2_START_TYPE #language en-US " Start_Address Type Space Prefetchable? Size Limit\r\n"
#string STR_PCI2_NONE #language en-US " (None)"
#string STR_PCI2_EXPANSION_ROM_DISABLED #language en-US "\r\nExpansion ROM Disabled(%x)\r\n\r\n"
#string STR_PCI2_EXPANSION_ROM_BASE #language en-US "\r\nExpansion ROM Base Address(%x): %E%08x%N\r\n\r\n"
#string STR_PCI2_CARDBUS_CIS #language en-US "Cardbus CIS ptr(%x): %E%08x%N\r\n"
#string STR_PCI2_SUB_VENDOR_ID #language en-US "Sub VendorID(%x): %E%04x%N "
#string STR_PCI2_SUBSYSTEM_ID #language en-US "Subsystem ID(%x): %E%04x%N\r\n"
#string STR_PCI2_CAPABILITIES_PTR #language en-US "Capabilities Ptr(%x): %E%02x%N\r\n"
#string STR_PCI2_INTERRUPT_LINE #language en-US "Interrupt Line(%x): %E%02x%N "
#string STR_PCI2_INTERRUPT_PIN #language en-US "Interrupt Pin(%x): %E%02x%N\r\n"
#string STR_PCI2_MIN_GNT #language en-US "Min_Gnt(%x): %E%02x%N "
#string STR_PCI2_MAX_LAT #language en-US "Max_Lat(%x): %E%02x%N\r\n"
#string STR_PCI2_BASE_ADDRESS #language en-US "Base Address Registers(%x):"
#string STR_PCI2_START_TYPE_2 #language en-US " Start_Address Type Space Prefetchable? Size Limit\r\n"
#string STR_PCI2_NO_EXPANSION_ROM #language en-US "\r\nNo Expansion ROM(%x) "
#string STR_PCI2_EXPANSION_ROM_BASE_2 #language en-US "\r\nExpansion ROM Base Address(%x): %E%08x%N\r\n"
#string STR_PCI2_BUS_NUMBERS #language en-US "\r\n\r\n(Bus Numbers) Primary(%x) Secondary(%x) Subordinate(%x)\r\n"
#string STR_PCI2_BRIDGE #language en-US " %E%02x%N"
#string STR_PCI2_SECONDARY_TIMER #language en-US "\r\nSecondary Latency Timer(%x): %E%02x%N\n\n"
#string STR_PCI2_CARDBUS_LATENCY #language en-US "\r\nCardBus Latency Timer(%x): %E%02x%N\r\n"
#string STR_PCI2_RESOURCE_TYPE_2 #language en-US "\r\nResource Type Type Base Limit\r\n"
#string STR_PCI2_MEM_3 #language en-US "Mem(%x) %s %E%08x%N %E%08x%N\r\n"
#string STR_PCI2_IO_2 #language en-US "I/O(%x) %s %E%08x%N %E%08x%N\r\n"
#string STR_PCI2_INTERRUPT_LINE_3 #language en-US "\r\nInterrupt Line(%x): %E%02x%N Interrupt Pin(%x): %E%02x%N\r\n"
#string STR_PCI2_SUB_VENDOR_ID_2 #language en-US "\r\nSub VendorID(%x): %E%04x%N Subsystem ID(%x): %E%04x%N\r\n"
#string STR_PCI2_OPTIONAL #language en-US "Optional 16-Bit PC Card legacy Mode Base Address(%x): %E%08x%N\r\n"
#string STR_PCI2_STATUS #language en-US "Status(%x): %E%04x%N\r\n"
#string STR_PCI2_SECONDARY_STATUS #language en-US "Secondary Status(%2x): %E%4x%N\r\n"
#string STR_PCI2_NEW_CAPABILITIES #language en-US " (04)New Capabilities linked list: %E%d%N"
#string STR_PCI2_66_CAPABLE #language en-US " (05)66MHz Capable: %EN/A%N\r\n"
#string STR_PCI2_66_CAPABLE_2 #language en-US " (05)66MHz Capable: %E%d%N\r\n"
#string STR_PCI2_FAST_BACK #language en-US " (07)Fast Back-to-Back Capable: %E%d%N"
#string STR_PCI2_NO #language en-US "No "
#string STR_PCI2_YES #language en-US "YES "
#string STR_PCI2_ONE_VAR_4 #language en-US "\r\n %E%04x%N "
#string STR_PCI2_NEWBAR_32 #language en-US " %08x "
#string STR_PCI2_NEWBAR_32_2 #language en-US " %08x"
#string STR_PCI2_RSHIFT #language en-US "%08x"
#string STR_PCI2_NEWBAR_32_3 #language en-US "%04x "
#string STR_PCI2_NEWBAR_32_4 #language en-US "%04x"
#string STR_PCI2_CARDBUS_SOCKET #language en-US "\r\nCardBus Socket Registers/ExCA Base Address Register(%x): %E%8x%N\r\n\r\n"
#string STR_PCI2_BUS_NUMBERS_2 #language en-US "\r\n(Bus Numbers) Pci(%x) CardBus(%x) Subordinate(%x)\r\n"
#string STR_PCI2_CARDBUS #language en-US " %E%02x%N"
#string STR_PCI2_CARDBUS_2 #language en-US " %E%02x%N"
#string STR_PCI2_CARDBUS_3 #language en-US " %E%02x%N\r\n"
#string STR_PCI2_MASTER_DATA #language en-US " (08)Master Data Parity Error: %E%d%N\r\n"
#string STR_PCI2_DEVSEL_TIMING #language en-US " (09)DEVSEL timing: "
#string STR_PCI2_FAST #language en-US "%E Fast%N"
#string STR_PCI2_MEDIUM #language en-US "%E Medium%N"
#string STR_PCI2_SLOW #language en-US "%E Slow%N"
#string STR_PCI2_RESERVED_2 #language en-US "%EReserved%N"
#string STR_PCI2_SIGNALED_TARGET #language en-US " (11)Signaled Target Abort: %E%d%N\r\n"
#string STR_PCI2_RECEIVED_TARGET #language en-US " (12)Received Target Abort: %E%d%N"
#string STR_PCI2_RECEIVED_MASTER #language en-US " (13)Received Master Abort: %E%d%N\r\n"
#string STR_PCI2_SIGNALED_ERROR #language en-US " (14)Signaled System Error: %E%d%N"
#string STR_PCI2_RECEIVED_ERROR #language en-US " (14)Received System Error: %E%d%N"
#string STR_PCI2_DETECTED_ERROR #language en-US " (15)Detected Parity Error: %E%d%N\r\n"
#string STR_PCI2_COMMAND #language en-US "Command(%x): %E%04x%N\r\n"
#string STR_PCI2_SPACE_ACCESS_DENIED #language en-US " (00)I/O space access enabled: %E%d%N"
#string STR_PCI2_MEMORY_SPACE #language en-US " (01)Memory space access enabled: %E%d%N\r\n"
#string STR_PCI2_BEHAVE_BUS_MASTER #language en-US " (02)Behave as bus master: %E%d%N"
#string STR_PCI2_MONITOR_SPECIAL_CYCLE #language en-US " (03)Monitor special cycle enabled: %E%d%N\r\n"
#string STR_PCI2_MEM_WRITE_INVALIDATE #language en-US " (04)Mem Write & Invalidate enabled: %E%d%N"
#string STR_PCI2_PALETTE_SNOOPING #language en-US " (05)Palette snooping is enabled: %E%d%N\r\n"
#string STR_PCI2_ASSERT_PERR #language en-US " (06)Assert PERR# when parity error: %E%d%N"
#string STR_PCI2_DO_ADDR_STEPPING #language en-US " (07)Do address/data stepping: %E%d%N\r\n"
#string STR_PCI2_SERR_DRIVER #language en-US " (08)SERR# driver enabled: %E%d%N"
#string STR_PCI2_FAST_BACK_2 #language en-US " (09)Fast back-to-back transact...: %E%d%N\r\n\r\n"
#string STR_PCI2_BRIDGE_CONTROL #language en-US "Bridge Control(%x) %E%04x%N\r\n"
#string STR_PCI2_PARITY_ERROR #language en-US " (00)Parity Error Response: %E%d%N"
#string STR_PCI2_SERR_ENABLE #language en-US " (01)SERR# Enable: %E%d%N\r\n"
#string STR_PCI2_ISA_ENABLE #language en-US " (02)ISA Enable: %E%d%N"
#string STR_PCI2_RESOURCE_TYPE #language en-US "\r\nResource Type Base Limit\r\n"
#string STR_PCI2_TWO_VARS #language en-US "I/O(%x) %E%08x%N"
#string STR_PCI2_ONE_VAR #language en-US " %E%08x%N\r\n"
#string STR_PCI2_MEMORY #language en-US "Memory(%x) %E%08x%N"
#string STR_PCI2_PREFETCHABLE #language en-US "Prefetchable Memory(%x) %E%08x%08x%N"
#string STR_PCI2_TWO_VARS_2 #language en-US " %E%08x%08x%N\r\n"
#string STR_PCI2_CAPABILITIES_PTR_2 #language en-US "\r\nCapabilities Ptr(%x): %E%02x%N \r\n\r\n"
#string STR_PCI2_INTERRUPT_LINE_2 #language en-US "\r\nInterrupt Line(%x) %E%02x%N "
#string STR_PCI2_BAR #language en-US "\r\n %E%08x%N "
#string STR_PCI2_MEM #language en-US "Mem "
#string STR_PCI2_32_BITS #language en-US "32 bits "
#string STR_PCI2_ONE_VAR_2 #language en-US "\r\n %E%08x"
#string STR_PCI2_ONE_VAR_3 #language en-US "%08x%N "
#string STR_PCI2_64_BITS #language en-US "64 bits "
#string STR_PCI2_MEM_2 #language en-US "Mem "
#string STR_PCI2_VGA_ENABLE #language en-US " (03)VGA Enable: %E%d%N\r\n"
#string STR_PCI2_MASTER_ABORT #language en-US " (05)Master Abort Mode: %E%d%N"
#string STR_PCI2_SECONDARY_BUS_RESET #language en-US " (06)Secondary Bus Reset: %E%d%N\r\n"
#string STR_PCI2_FAST_ENABLE #language en-US " (07)Fast Back-to-Back Enable: %E%d%N"
#string STR_PCI2_PRIMARY_DISCARD_TIMER #language en-US " (08)Primary Discard Timer: %E%s%N\r\n"
#string STR_PCI2_SECONDARY_DISCARD_TIMER #language en-US " (09)Secondary Discard Timer: %E%s%N"
#string STR_PCI2_DISCARD_TIMER_STATUS #language en-US " (10)Discard Timer Status: %E%d%N\r\n"
#string STR_PCI2_DISCARD_TIMER_SERR #language en-US " (11)Discard Timer SERR# Enable: %E%d%N\r\n"
#string STR_PCI2_CARDBUS_RESET #language en-US " (06)CardBus Reset: %E%d%N\r\n"
#string STR_PCI2_IREQ_ENABLE #language en-US " (07)IREQ/INT Enable: %E%d%N"
#string STR_PCI2_WRITE_POSTING_ENABLE #language en-US " (10)Write Posting Enable: %E%d%N\r\n"
#string STR_DMPSTORE_HEADER_LINE #language en-US "Variable - %H%s%N - '%H%g%N:%H%s%N' - DataSize = 0x%02x\r\n"
#string STR_DMPSTORE_DELETE_LINE #language en-US "Deleting variable - %g - '%H%s%N'\r\n"
#string STR_DMPSTORE_DELETE_DONE #language en-US "Deleting done: %r\r\n"
#string STR_GET_HELP_BCFG #language en-US ""
".TH bcfg 0 "configure boot and driver"\r\n"
".SH NAME\r\n"
"Manages the boot and driver options that are stored in NVRAM.\r\n"
".SH SYNOPSIS\r\n"
"bcfg driver|boot [dump [-v]] [add # file "desc"] [addp # file "desc"][addh # handle "desc"] [rm #] [mv # #] [-opt # [[filename]|["data"]] | [KeyData <ScanCode UnicodeChar>]]\r\n"
".SH SYNOPSIS\r\n"
"driver Display or modify the driver option list.\r\n"
"boot Display or modify the boot option list.\r\n"
"dump Display the option list.\r\n"
"-v Display the option list with extra info including the optional data.\r\n"
"add Add an option. The # is the number of options to add in hexadecimal. The file name of the UEFI application/driver for the option. The quoted parameter is the description of the option being added.\r\n"
"addh Add an option that refers to the driver specified by handle. The # is the number of options to add, in hexadecimal. The handle is the driver handle, in hexadecimal. The device path for the option is retrieved from the handle. The quoted parameter is the description of the option being added.\r\n"
"addp Add an option that refers to a specific file. Only the portion of the device path starting with the hard drive partition is placed in the option. The # is the number of options to add, in hexadecimal. The quoted parameter is the description of the option being added.\r\n"
"rm Remove an option. The parameter lists the number of the options to remove in hexadecimal.\r\n"
"mv Move an option. The first numeric parameter is the number of the option to move in hexadecimal. The second numeric parameter is the new number of the option being moved.\r\n"
"-opt Display/modify the optional data associated with a driver or boot option. Followed either by the file name of the file which contains the binary data to be associated with the driver or boot option optional data or else the quotedelimited data which will be associated with the driver or boot option optional data.\r\n"
"KeyData The packed value associated with a hot-key. This is the equivalent of the EFI_KEY_DATA value in the UEFI specification.\r\n"
"ScanCode This is the UEFI-defined Scan code portion of the EFI_INPUT_KEY struction. This value is directly associated with the preceding KeyData value and there may be 1 to 4 entries per the UEFI specification. When one instance of this parameter has a non-zero value, the paired UnicodeChar value will have a zero-based value.\r\n"
"UnicodeChar This is the Unicode value for the character associated with the preceding KeyData value. There may be 1 to 4 entries per the UEFI specification. When one instance of this parameter has a non-zero value, the paired ScanCode value will have a zero-based value.\r\n"
".SH DESCRIPTION\r\n"
"Manages the boot and driver options stored in NVRAM. This command can display the Boot#### or Driver#### environment variables by using the dump option. The add option can be used to add a new Boot#### or Driver#### environment variable. The rm option can be used to delete a Boot#### or Driver#### environment variable, and finally, then mv option can be used to reorder the Boot#### and Driver#### environment variables. The add, rm, and mv options also update the BootOrder or DriverOrder environment variables as appropriate.\r\n"
".SH EXAMPLES\r\n"
"To display driver options:\r\n"
" %EShell>%N bcfg driver dump\r\n"
"To display boot options:\r\n"
" %EShell>%N bcfg boot dump\r\n"
"To display verbosely of boot options:\r\n"
" %EShell>%N bcfg boot dump -v\r\n"
"To add a driver option #5\r\n"
" %EShell>%N bcfg driver add 5 mydriver.efi "My Driver"\r\n"
"To add a boot option #3\r\n"
" %EShell>%N bcfg boot add 3 osloader.efi "My OS"\r\n"
"To remove boot option #3\r\n"
" %EShell>%N bcfg boot rm 3\r\n"
"To move boot option #3 to boot option #7\r\n"
" %EShell>%N bcfg boot mv 3 7\r\n"
"To assign a CTRL-B hot-key to boot option #3.\r\n"
" %EShell>%N bcfg boot -opt 3 0x40000200 0 0x42\r\n"
".SH RETURNVALUES\r\n"
"SHELL_SUCCESS The action was completed as requested.\r\n"
"SHELL_NOT_FOUND The requested option was not found.\r\n"
"SHELL_INVALID_PARAMETER One of the passed in parameters was incorrectly formatted or its value was out of bounds.\r\n"
"SHELL_UNSUPPORTED The action as requested was unsupported.\r\n"
"SHELL_SECURITY_VIOLATION This function was not performed due to a security violation.\r\n"
"SHELL_OUT_OF_RESOURCES There was insufficient free space for the request to be completed.\r\n"
#string STR_GET_HELP_SETSIZE #language en-US ""
#string STR_GET_HELP_COMP #language en-US ""
#string STR_GET_HELP_MODE #language en-US ""
#string STR_GET_HELP_MEMMAP #language en-US ""
#string STR_GET_HELP_EFICOMPRESS #language en-US ""
#string STR_GET_HELP_EFIDCOMPRESS #language en-US ""
#string STR_GET_HELP_DMEM #language en-US ""
#string STR_GET_HELP_LOAD_PCI_ROM #language en-US ""
#string STR_GET_HELP_MM #language en-US ""
#string STR_GET_HELP_SETVAR #language en-US ""
#string STR_GET_HELP_SERMODE #language en-US ""
#string STR_GET_HELP_PCI #language en-US ""
#string STR_GET_HELP_SMBIOSVIEW #language en-US ""
#string STR_GET_HELP_DMPSTORE #language en-US ""
#string STR_GET_HELP_DBLK #language en-US ""