mirror of https://github.com/acidanthera/audk.git
ShellPkg/dh: display all the protocol names in a single line
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com> Cc: Jaben Carsey <jaben.carsey@intel.com> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Huajing Li <huajing.li@intel.com> Reviewed-by: Jaben Carsey <jaben.carsey@intel.com>
This commit is contained in:
parent
5b7c224505
commit
590351cf1e
|
@ -319,7 +319,7 @@ GetProtocolInfoString(
|
||||||
if (!Verbose) {
|
if (!Verbose) {
|
||||||
StrnCatGrow(&RetVal, &Size, L"(", 0);
|
StrnCatGrow(&RetVal, &Size, L"(", 0);
|
||||||
StrnCatGrow(&RetVal, &Size, Temp, 0);
|
StrnCatGrow(&RetVal, &Size, Temp, 0);
|
||||||
StrnCatGrow(&RetVal, &Size, L")\r\n", 0);
|
StrnCatGrow(&RetVal, &Size, L")", 0);
|
||||||
} else {
|
} else {
|
||||||
StrnCatGrow(&RetVal, &Size, Separator, 0);
|
StrnCatGrow(&RetVal, &Size, Separator, 0);
|
||||||
StrnCatGrow(&RetVal, &Size, Temp, 0);
|
StrnCatGrow(&RetVal, &Size, Temp, 0);
|
||||||
|
@ -802,17 +802,29 @@ DoDhByHandle(
|
||||||
ProtocolInfoString==NULL?L"":ProtocolInfoString
|
ProtocolInfoString==NULL?L"":ProtocolInfoString
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
ProtocolInfoString = GetProtocolInfoString(TheHandle, Language, L"\r\n", Verbose, TRUE);
|
ProtocolInfoString = GetProtocolInfoString(TheHandle, Language, Verbose ? L"\r\n" : L" ", Verbose, TRUE);
|
||||||
ShellPrintHiiEx(
|
if (Verbose) {
|
||||||
-1,
|
ShellPrintHiiEx(
|
||||||
-1,
|
-1,
|
||||||
NULL,
|
-1,
|
||||||
STRING_TOKEN (STR_DH_OUTPUT_SINGLE),
|
NULL,
|
||||||
gShellDriver1HiiHandle,
|
STRING_TOKEN (STR_DH_OUTPUT_SINGLE),
|
||||||
ConvertHandleToHandleIndex(TheHandle),
|
gShellDriver1HiiHandle,
|
||||||
TheHandle,
|
ConvertHandleToHandleIndex(TheHandle),
|
||||||
ProtocolInfoString==NULL?L"":ProtocolInfoString
|
TheHandle,
|
||||||
);
|
ProtocolInfoString==NULL?L"":ProtocolInfoString
|
||||||
|
);
|
||||||
|
} else {
|
||||||
|
ShellPrintHiiEx(
|
||||||
|
-1,
|
||||||
|
-1,
|
||||||
|
NULL,
|
||||||
|
STRING_TOKEN (STR_DH_OUTPUT_SINGLE_D),
|
||||||
|
gShellDriver1HiiHandle,
|
||||||
|
ConvertHandleToHandleIndex(TheHandle),
|
||||||
|
ProtocolInfoString==NULL?L"":ProtocolInfoString
|
||||||
|
);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (DriverInfo) {
|
if (DriverInfo) {
|
||||||
|
|
|
@ -106,6 +106,7 @@
|
||||||
#string STR_DH_OUTPUT_ALL_HEADER #language en-US "Handle dump\r\n"
|
#string STR_DH_OUTPUT_ALL_HEADER #language en-US "Handle dump\r\n"
|
||||||
#string STR_DH_OUTPUT_GUID_HEADER #language en-US "Handle dump by protocol '%g'\r\n"
|
#string STR_DH_OUTPUT_GUID_HEADER #language en-US "Handle dump by protocol '%g'\r\n"
|
||||||
#string STR_DH_OUTPUT_NAME_HEADER #language en-US "Handle dump by protocol '%s'\r\n"
|
#string STR_DH_OUTPUT_NAME_HEADER #language en-US "Handle dump by protocol '%s'\r\n"
|
||||||
|
#string STR_DH_OUTPUT_SINGLE_D #language en-US "%H%02x%N: %s\r\n"
|
||||||
#string STR_DH_OUTPUT_SINGLE #language en-US "%H%02x%N: %x\r\n%s"
|
#string STR_DH_OUTPUT_SINGLE #language en-US "%H%02x%N: %x\r\n%s"
|
||||||
#string STR_DH_OUTPUT_SFO #language en-US "%s, %s, %s, %H%02x%N, %s, %s\r\n"
|
#string STR_DH_OUTPUT_SFO #language en-US "%s, %s, %s, %H%02x%N, %s, %s\r\n"
|
||||||
#string STR_DH_OUTPUT_DRIVER1 #language en-US " Controller Name : %B%s%N\r\n"
|
#string STR_DH_OUTPUT_DRIVER1 #language en-US " Controller Name : %B%s%N\r\n"
|
||||||
|
|
Loading…
Reference in New Issue