\r
#include "UefiShellLevel1CommandsLib.h"\r
\r
-STATIC CONST CHAR16 mFileName[] = L"ShellCommands";\r
-EFI_HII_HANDLE gShellLevel1HiiHandle = NULL;\r
+STATIC CONST CHAR16 mFileName[] = L"ShellCommands";\r
+EFI_HII_HANDLE gShellLevel1HiiHandle = NULL;\r
\r
/**\r
Return the help text filename. Only used if no HII information found.\r
\r
@retval the filename.\r
**/\r
-CONST CHAR16*\r
+CONST CHAR16 *\r
EFIAPI\r
ShellCommandGetManFileNameLevel1 (\r
VOID\r
//\r
// if shell level is less than 2 do nothing\r
//\r
- if (PcdGet8(PcdShellSupportLevel) < 1) {\r
+ if (PcdGet8 (PcdShellSupportLevel) < 1) {\r
return (EFI_SUCCESS);\r
}\r
\r
//\r
// install our shell command handlers that are always installed\r
//\r
- ShellCommandRegisterCommandName(L"stall", ShellCommandRunStall , ShellCommandGetManFileNameLevel1, 1, L"", FALSE, gShellLevel1HiiHandle, (EFI_STRING_ID)(PcdGet8(PcdShellSupportLevel) < 3 ? 0 : STRING_TOKEN(STR_GET_HELP_STALL) ));\r
- ShellCommandRegisterCommandName(L"for", ShellCommandRunFor , ShellCommandGetManFileNameLevel1, 1, L"", FALSE, gShellLevel1HiiHandle, (EFI_STRING_ID)(PcdGet8(PcdShellSupportLevel) < 3 ? 0 : STRING_TOKEN(STR_GET_HELP_FOR) ));\r
- ShellCommandRegisterCommandName(L"goto", ShellCommandRunGoto , ShellCommandGetManFileNameLevel1, 1, L"", FALSE, gShellLevel1HiiHandle, (EFI_STRING_ID)(PcdGet8(PcdShellSupportLevel) < 3 ? 0 : STRING_TOKEN(STR_GET_HELP_GOTO) ));\r
- ShellCommandRegisterCommandName(L"if", ShellCommandRunIf , ShellCommandGetManFileNameLevel1, 1, L"", FALSE, gShellLevel1HiiHandle, (EFI_STRING_ID)(PcdGet8(PcdShellSupportLevel) < 3 ? 0 : STRING_TOKEN(STR_GET_HELP_IF) ));\r
- ShellCommandRegisterCommandName(L"shift", ShellCommandRunShift , ShellCommandGetManFileNameLevel1, 1, L"", FALSE, gShellLevel1HiiHandle, (EFI_STRING_ID)(PcdGet8(PcdShellSupportLevel) < 3 ? 0 : STRING_TOKEN(STR_GET_HELP_SHIFT) ));\r
- ShellCommandRegisterCommandName(L"exit", ShellCommandRunExit , ShellCommandGetManFileNameLevel1, 1, L"", TRUE , gShellLevel1HiiHandle, (EFI_STRING_ID)(PcdGet8(PcdShellSupportLevel) < 3 ? 0 : STRING_TOKEN(STR_GET_HELP_EXIT) ));\r
- ShellCommandRegisterCommandName(L"else", ShellCommandRunElse , ShellCommandGetManFileNameLevel1, 1, L"", FALSE, gShellLevel1HiiHandle, (EFI_STRING_ID)(PcdGet8(PcdShellSupportLevel) < 3 ? 0 : STRING_TOKEN(STR_GET_HELP_ELSE) ));\r
- ShellCommandRegisterCommandName(L"endif", ShellCommandRunEndIf , ShellCommandGetManFileNameLevel1, 1, L"", FALSE, gShellLevel1HiiHandle, (EFI_STRING_ID)(PcdGet8(PcdShellSupportLevel) < 3 ? 0 : STRING_TOKEN(STR_GET_HELP_ENDIF) ));\r
- ShellCommandRegisterCommandName(L"endfor", ShellCommandRunEndFor , ShellCommandGetManFileNameLevel1, 1, L"", FALSE, gShellLevel1HiiHandle, (EFI_STRING_ID)(PcdGet8(PcdShellSupportLevel) < 3 ? 0 : STRING_TOKEN(STR_GET_HELP_ENDFOR)));\r
+ ShellCommandRegisterCommandName (L"stall", ShellCommandRunStall, ShellCommandGetManFileNameLevel1, 1, L"", FALSE, gShellLevel1HiiHandle, (EFI_STRING_ID)(PcdGet8 (PcdShellSupportLevel) < 3 ? 0 : STRING_TOKEN (STR_GET_HELP_STALL)));\r
+ ShellCommandRegisterCommandName (L"for", ShellCommandRunFor, ShellCommandGetManFileNameLevel1, 1, L"", FALSE, gShellLevel1HiiHandle, (EFI_STRING_ID)(PcdGet8 (PcdShellSupportLevel) < 3 ? 0 : STRING_TOKEN (STR_GET_HELP_FOR)));\r
+ ShellCommandRegisterCommandName (L"goto", ShellCommandRunGoto, ShellCommandGetManFileNameLevel1, 1, L"", FALSE, gShellLevel1HiiHandle, (EFI_STRING_ID)(PcdGet8 (PcdShellSupportLevel) < 3 ? 0 : STRING_TOKEN (STR_GET_HELP_GOTO)));\r
+ ShellCommandRegisterCommandName (L"if", ShellCommandRunIf, ShellCommandGetManFileNameLevel1, 1, L"", FALSE, gShellLevel1HiiHandle, (EFI_STRING_ID)(PcdGet8 (PcdShellSupportLevel) < 3 ? 0 : STRING_TOKEN (STR_GET_HELP_IF)));\r
+ ShellCommandRegisterCommandName (L"shift", ShellCommandRunShift, ShellCommandGetManFileNameLevel1, 1, L"", FALSE, gShellLevel1HiiHandle, (EFI_STRING_ID)(PcdGet8 (PcdShellSupportLevel) < 3 ? 0 : STRING_TOKEN (STR_GET_HELP_SHIFT)));\r
+ ShellCommandRegisterCommandName (L"exit", ShellCommandRunExit, ShellCommandGetManFileNameLevel1, 1, L"", TRUE, gShellLevel1HiiHandle, (EFI_STRING_ID)(PcdGet8 (PcdShellSupportLevel) < 3 ? 0 : STRING_TOKEN (STR_GET_HELP_EXIT)));\r
+ ShellCommandRegisterCommandName (L"else", ShellCommandRunElse, ShellCommandGetManFileNameLevel1, 1, L"", FALSE, gShellLevel1HiiHandle, (EFI_STRING_ID)(PcdGet8 (PcdShellSupportLevel) < 3 ? 0 : STRING_TOKEN (STR_GET_HELP_ELSE)));\r
+ ShellCommandRegisterCommandName (L"endif", ShellCommandRunEndIf, ShellCommandGetManFileNameLevel1, 1, L"", FALSE, gShellLevel1HiiHandle, (EFI_STRING_ID)(PcdGet8 (PcdShellSupportLevel) < 3 ? 0 : STRING_TOKEN (STR_GET_HELP_ENDIF)));\r
+ ShellCommandRegisterCommandName (L"endfor", ShellCommandRunEndFor, ShellCommandGetManFileNameLevel1, 1, L"", FALSE, gShellLevel1HiiHandle, (EFI_STRING_ID)(PcdGet8 (PcdShellSupportLevel) < 3 ? 0 : STRING_TOKEN (STR_GET_HELP_ENDFOR)));\r
\r
return (EFI_SUCCESS);\r
}\r
)\r
{\r
if (gShellLevel1HiiHandle != NULL) {\r
- HiiRemovePackages(gShellLevel1HiiHandle);\r
+ HiiRemovePackages (gShellLevel1HiiHandle);\r
}\r
+\r
return (EFI_SUCCESS);\r
}\r
\r
IN OUT UINTN *TargetCount\r
)\r
{\r
- BOOLEAN Found;\r
- CHAR16 *CommandName;\r
- CHAR16 *CommandNameWalker;\r
- CHAR16 *TempLocation;\r
+ BOOLEAN Found;\r
+ CHAR16 *CommandName;\r
+ CHAR16 *CommandNameWalker;\r
+ CHAR16 *TempLocation;\r
\r
Found = FALSE;\r
\r
//\r
// get just the first part of the command line...\r
//\r
- CommandName = NULL;\r
- CommandName = StrnCatGrow(&CommandName, NULL, CommandNode->Cl, 0);\r
+ CommandName = NULL;\r
+ CommandName = StrnCatGrow (&CommandName, NULL, CommandNode->Cl, 0);\r
if (CommandName == NULL) {\r
return (FALSE);\r
}\r
while ((CommandNameWalker[0] == L' ') || (CommandNameWalker[0] == L'\t')) {\r
CommandNameWalker++;\r
}\r
- TempLocation = StrStr(CommandNameWalker, L" ");\r
+\r
+ TempLocation = StrStr (CommandNameWalker, L" ");\r
\r
if (TempLocation != NULL) {\r
*TempLocation = CHAR_NULL;\r
//\r
// did we find a nested item ?\r
//\r
- if (gUnicodeCollation->StriColl(\r
- gUnicodeCollation,\r
- (CHAR16*)CommandNameWalker,\r
- (CHAR16*)IncrementerTag) == 0) {\r
+ if (gUnicodeCollation->StriColl (\r
+ gUnicodeCollation,\r
+ (CHAR16 *)CommandNameWalker,\r
+ (CHAR16 *)IncrementerTag\r
+ ) == 0)\r
+ {\r
(*TargetCount)++;\r
- } else if (gUnicodeCollation->StriColl(\r
- gUnicodeCollation,\r
- (CHAR16*)CommandNameWalker,\r
- (CHAR16*)DecrementerTag) == 0) {\r
+ } else if (gUnicodeCollation->StriColl (\r
+ gUnicodeCollation,\r
+ (CHAR16 *)CommandNameWalker,\r
+ (CHAR16 *)DecrementerTag\r
+ ) == 0)\r
+ {\r
if (*TargetCount > 0) {\r
(*TargetCount)--;\r
}\r
}\r
}\r
} else {\r
- if (gUnicodeCollation->StriColl(\r
- gUnicodeCollation,\r
- (CHAR16*)CommandNameWalker,\r
- (CHAR16*)Label) == 0\r
- && (*TargetCount) == 0) {\r
+ if ( (gUnicodeCollation->StriColl (\r
+ gUnicodeCollation,\r
+ (CHAR16 *)CommandNameWalker,\r
+ (CHAR16 *)Label\r
+ ) == 0)\r
+ && ((*TargetCount) == 0))\r
+ {\r
Found = TRUE;\r
if (!FindOnly) {\r
//\r
//\r
// Free the memory for this loop...\r
//\r
- FreePool(CommandName);\r
+ FreePool (CommandName);\r
return (Found);\r
}\r
\r
**/\r
BOOLEAN\r
MoveToTag (\r
- IN CONST LIST_MANIP_FUNC Function,\r
- IN CONST CHAR16 *DecrementerTag,\r
- IN CONST CHAR16 *IncrementerTag,\r
- IN CONST CHAR16 *Label OPTIONAL,\r
- IN OUT SCRIPT_FILE *ScriptFile,\r
- IN CONST BOOLEAN MovePast,\r
- IN CONST BOOLEAN FindOnly,\r
- IN CONST BOOLEAN WrapAroundScript\r
+ IN CONST LIST_MANIP_FUNC Function,\r
+ IN CONST CHAR16 *DecrementerTag,\r
+ IN CONST CHAR16 *IncrementerTag,\r
+ IN CONST CHAR16 *Label OPTIONAL,\r
+ IN OUT SCRIPT_FILE *ScriptFile,\r
+ IN CONST BOOLEAN MovePast,\r
+ IN CONST BOOLEAN FindOnly,\r
+ IN CONST BOOLEAN WrapAroundScript\r
)\r
{\r
- SCRIPT_COMMAND_LIST *CommandNode;\r
- BOOLEAN Found;\r
- UINTN TargetCount;\r
+ SCRIPT_COMMAND_LIST *CommandNode;\r
+ BOOLEAN Found;\r
+ UINTN TargetCount;\r
\r
if (Label == NULL) {\r
- TargetCount = 1;\r
+ TargetCount = 1;\r
} else {\r
- TargetCount = 0;\r
+ TargetCount = 0;\r
}\r
\r
if (ScriptFile == NULL) {\r
}\r
\r
for (CommandNode = (SCRIPT_COMMAND_LIST *)(*Function)(&ScriptFile->CommandList, &ScriptFile->CurrentCommand->Link), Found = FALSE\r
- ; !IsNull(&ScriptFile->CommandList, &CommandNode->Link)&& !Found\r
- ; CommandNode = (SCRIPT_COMMAND_LIST *)(*Function)(&ScriptFile->CommandList, &CommandNode->Link)\r
- ){\r
- Found = TestNodeForMove(\r
- Function,\r
- DecrementerTag,\r
- IncrementerTag,\r
- Label,\r
- ScriptFile,\r
- MovePast,\r
- FindOnly,\r
- CommandNode,\r
- &TargetCount);\r
+ ; !IsNull (&ScriptFile->CommandList, &CommandNode->Link) && !Found\r
+ ; CommandNode = (SCRIPT_COMMAND_LIST *)(*Function)(&ScriptFile->CommandList, &CommandNode->Link)\r
+ )\r
+ {\r
+ Found = TestNodeForMove (\r
+ Function,\r
+ DecrementerTag,\r
+ IncrementerTag,\r
+ Label,\r
+ ScriptFile,\r
+ MovePast,\r
+ FindOnly,\r
+ CommandNode,\r
+ &TargetCount\r
+ );\r
}\r
\r
if (WrapAroundScript && !Found) {\r
- for (CommandNode = (SCRIPT_COMMAND_LIST *)GetFirstNode(&ScriptFile->CommandList), Found = FALSE\r
- ; CommandNode != ScriptFile->CurrentCommand && !Found\r
- ; CommandNode = (SCRIPT_COMMAND_LIST *)(*Function)(&ScriptFile->CommandList, &CommandNode->Link)\r
- ){\r
- Found = TestNodeForMove(\r
- Function,\r
- DecrementerTag,\r
- IncrementerTag,\r
- Label,\r
- ScriptFile,\r
- MovePast,\r
- FindOnly,\r
- CommandNode,\r
- &TargetCount);\r
+ for (CommandNode = (SCRIPT_COMMAND_LIST *)GetFirstNode (&ScriptFile->CommandList), Found = FALSE\r
+ ; CommandNode != ScriptFile->CurrentCommand && !Found\r
+ ; CommandNode = (SCRIPT_COMMAND_LIST *)(*Function)(&ScriptFile->CommandList, &CommandNode->Link)\r
+ )\r
+ {\r
+ Found = TestNodeForMove (\r
+ Function,\r
+ DecrementerTag,\r
+ IncrementerTag,\r
+ Label,\r
+ ScriptFile,\r
+ MovePast,\r
+ FindOnly,\r
+ CommandNode,\r
+ &TargetCount\r
+ );\r
}\r
}\r
+\r
return (Found);\r
}\r
-\r