/** @file\r
\r
- Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>\r
+ Copyright (c) 2004 - 2019, Intel Corporation. All rights reserved.<BR>\r
\r
SPDX-License-Identifier: BSD-2-Clause-Patent\r
\r
EsrtManagement = NULL;\r
}\r
\r
+ DEBUG ((DEBUG_INFO, "BDS: BootMode=%02x\n", BootMode));\r
+\r
switch (BootMode) {\r
\r
case BOOT_WITH_MINIMAL_CONFIGURATION:\r
goto FULL_CONFIGURATION;\r
}\r
\r
- if (SystemConfiguration.QuietBoot) {\r
- EnableQuietBoot (PcdGetPtr(PcdLogoFile));\r
- } else {\r
+ EnableQuietBoot (PcdGetPtr(PcdLogoFile));\r
+ if (!SystemConfiguration.QuietBoot) {\r
PlatformBdsDiagnostics (IGNORE, FALSE, BaseMemoryTest);\r
}\r
\r
// Boot with the specific configuration\r
//\r
PlatformBdsConnectConsole (gPlatformConsole);\r
- PlatformBdsDiagnostics (EXTENSIVE, FALSE, BaseMemoryTest);\r
- EnableQuietBoot (PcdGetPtr(PcdLogoFile));\r
+ PlatformBdsDiagnostics (EXTENSIVE, TRUE, BaseMemoryTest);\r
\r
DEBUG((DEBUG_INFO, "ProcessCapsules Before EndOfDxe......\n"));\r
ProcessCapsules ();\r
// Perform some platform specific connect sequence\r
//\r
PlatformBdsConnectSequence ();\r
- if (SystemConfiguration.QuietBoot) {\r
- EnableQuietBoot (PcdGetPtr(PcdLogoFile));\r
- } else {\r
- PlatformBdsDiagnostics (IGNORE, FALSE, BaseMemoryTest);\r
+ EnableQuietBoot (PcdGetPtr(PcdLogoFile));\r
+ if (!SystemConfiguration.QuietBoot) {\r
+ PlatformBdsDiagnostics (IGNORE, FALSE, BaseMemoryTest);\r
}\r
\r
//\r