} else {\r
String = ShellCommandLineGetValue(Package, L"-w");\r
if (String != NULL) {\r
- gRT->ResetSystem(EfiResetCold, EFI_SUCCESS, StrSize(String), (VOID*)String);\r
+ gRT->ResetSystem(EfiResetWarm, EFI_SUCCESS, StrSize(String), (VOID*)String);\r
} else {\r
- gRT->ResetSystem(EfiResetCold, EFI_SUCCESS, 0, NULL);\r
+ gRT->ResetSystem(EfiResetWarm, EFI_SUCCESS, 0, NULL);\r
}\r
}\r
} else if (ShellCommandLineGetFlag(Package, L"-s")) {\r
//\r
String = ShellCommandLineGetValue(Package, L"-c");\r
if (String != NULL) {\r
- gRT->ResetSystem(EfiResetWarm, EFI_SUCCESS, StrSize(String), (VOID*)String);\r
+ gRT->ResetSystem(EfiResetCold, EFI_SUCCESS, StrSize(String), (VOID*)String);\r
} else {\r
- gRT->ResetSystem(EfiResetWarm, EFI_SUCCESS, 0, NULL);\r
+ gRT->ResetSystem(EfiResetCold, EFI_SUCCESS, 0, NULL);\r
}\r
}\r
}\r