/** @file Board Boot Manager library definition. A platform can implement instances to support platform-specific behavior. Copyright (c) 2020, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent **/ #ifndef __BOARD_BOOT_MANAGER_LIB_H_ #define __BOARD_BOOT_MANAGER_LIB_H_ #include /** This function is called each second during boot manager waits the timeout. @param[in] TimeoutRemain The remaining timeout. **/ VOID EFIAPI BoardBootManagerWaitCallback ( IN UINT16 TimeoutRemain ); /** The function is called when no boot option could be launched, including platform recovery options and options pointing to applications built into firmware volumes. **/ VOID EFIAPI BoardBootManagerUnableToBoot ( VOID ); #endif