Changeset 58950 in vbox for trunk/src/VBox/Devices/EFI/Firmware
- Timestamp:
- Dec 2, 2015 1:37:58 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/BootGraphicsResourceTableDxe/BootGraphicsResourceTableDxe.c
r58466 r58950 397 397 } 398 398 399 #ifndef VBOX 399 400 mBootGraphicsResourceTableTemplate.Status = (UINT8) (mIsLogoValid ? EFI_ACPI_5_0_BGRT_STATUS_VALID : EFI_ACPI_5_0_BGRT_STATUS_INVALID); 401 #else 402 /* 403 * Make sure the Logo is always redrawn by the Windows bootloader. The _VALID and _INVALID names are actually a bitsmisleading. 404 * EFI_ACPI_5_0_BGRT_STATUS_INVALID means that the screen content probably changed and makes the Windows bootloader redraw our logo. 405 * EFI_ACPI_5_0_BGRT_STATUS_VALID in contrast means that the screen content didn't change inbetween so Windows will not redraw 406 * our logo but just draw the spinner. 407 * As we can't determine reliable whether the screen changed (in our case someone is clearing it between the initial display and 408 * the OS taking over). 409 */ 410 mBootGraphicsResourceTableTemplate.Status = (UINT8)EFI_ACPI_5_0_BGRT_STATUS_INVALID; 411 #endif 400 412 401 413 //
Note:
See TracChangeset
for help on using the changeset viewer.