- case EfiDriverConfigurationActionNone:\r
- ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_DRVCFG_NONE), gShellDriver1HiiHandle);\r
- break;\r
-\r
- case EfiDriverConfigurationActionStopController:\r
- ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_DRVCFG_STOP), gShellDriver1HiiHandle);\r
- ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_DRVCFG_ENTER_S), gShellDriver1HiiHandle, L"stop controller");\r
- ShellPromptForResponse(ShellPromptResponseTypeEnterContinue, NULL, NULL);\r
-\r
- gBS->DisconnectController (ControllerHandle, DriverImageHandle, ChildHandle);\r
- ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_DRVCFG_CTLR_S), gShellDriver1HiiHandle, L"stopped");\r
- break;\r
-\r
- case EfiDriverConfigurationActionRestartController:\r
- ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_DRVCFG_RESTART_S), gShellDriver1HiiHandle, L"controller");\r
- ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_DRVCFG_ENTER_S), gShellDriver1HiiHandle, L"restart controller");\r
- ShellPromptForResponse(ShellPromptResponseTypeEnterContinue, NULL, NULL);\r
-\r
- gBS->DisconnectController (ControllerHandle, DriverImageHandle, ChildHandle);\r
- ConnectControllerContextOverride[0] = DriverImageHandle;\r
- ConnectControllerContextOverride[1] = NULL;\r
- gBS->ConnectController (ControllerHandle, ConnectControllerContextOverride, NULL, TRUE);\r
- ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_DRVCFG_CTLR_S), gShellDriver1HiiHandle, L"restarted");\r
- break;\r
-\r
- case EfiDriverConfigurationActionRestartPlatform:\r
- ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_DRVCFG_RESTART_S), gShellDriver1HiiHandle, L"platform");\r
- ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_DRVCFG_ENTER_S), gShellDriver1HiiHandle, L"restart platform");\r
- ShellPromptForResponse(ShellPromptResponseTypeEnterContinue, NULL, NULL);\r
-\r
- gRT->ResetSystem (EfiResetCold, EFI_SUCCESS, 0, NULL);\r
- break;\r
-\r
- default:\r
- return (EFI_INVALID_PARAMETER);\r
+ case EfiDriverConfigurationActionNone:\r
+ ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_DRVCFG_NONE), gShellDriver1HiiHandle);\r
+ break;\r
+\r
+ case EfiDriverConfigurationActionStopController:\r
+ ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_DRVCFG_STOP), gShellDriver1HiiHandle);\r
+ ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_DRVCFG_ENTER_S), gShellDriver1HiiHandle, L"stop controller");\r
+ ShellPromptForResponse (ShellPromptResponseTypeEnterContinue, NULL, NULL);\r
+\r
+ gBS->DisconnectController (ControllerHandle, DriverImageHandle, ChildHandle);\r
+ ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_DRVCFG_CTLR_S), gShellDriver1HiiHandle, L"stopped");\r
+ break;\r
+\r
+ case EfiDriverConfigurationActionRestartController:\r
+ ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_DRVCFG_RESTART_S), gShellDriver1HiiHandle, L"controller");\r
+ ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_DRVCFG_ENTER_S), gShellDriver1HiiHandle, L"restart controller");\r
+ ShellPromptForResponse (ShellPromptResponseTypeEnterContinue, NULL, NULL);\r
+\r
+ gBS->DisconnectController (ControllerHandle, DriverImageHandle, ChildHandle);\r
+ ConnectControllerContextOverride[0] = DriverImageHandle;\r
+ ConnectControllerContextOverride[1] = NULL;\r
+ gBS->ConnectController (ControllerHandle, ConnectControllerContextOverride, NULL, TRUE);\r
+ ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_DRVCFG_CTLR_S), gShellDriver1HiiHandle, L"restarted");\r
+ break;\r
+\r
+ case EfiDriverConfigurationActionRestartPlatform:\r
+ ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_DRVCFG_RESTART_S), gShellDriver1HiiHandle, L"platform");\r
+ ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_DRVCFG_ENTER_S), gShellDriver1HiiHandle, L"restart platform");\r
+ ShellPromptForResponse (ShellPromptResponseTypeEnterContinue, NULL, NULL);\r
+\r
+ gRT->ResetSystem (EfiResetCold, EFI_SUCCESS, 0, NULL);\r
+ break;\r
+\r
+ default:\r
+ return (EFI_INVALID_PARAMETER);\r