3 * Functions to call legacy BIOS API.
7 #ifdef __MAKEWITH_TIANO
8 #include "../include/tiano_includes.h"
10 #include "gnuefi-helper.h"
11 #include "GenericBdsLib.h"
14 #ifndef _BDS_HELPER_H_
15 #define _BDS_HELPER_H_
19 Boot the legacy system with the boot option
21 @param Option The legacy boot option which have BBS device path
23 @retval EFI_UNSUPPORTED There is no legacybios protocol, do not support
25 @retval EFI_STATUS Return the status of LegacyBios->LegacyBoot ().
30 IN BDS_COMMON_OPTION
*Option
33 EFI_STATUS
BdsConnectDevicePath ( IN EFI_DEVICE_PATH_PROTOCOL
* DevicePath
,
34 OUT EFI_HANDLE
* Handle
,
35 OUT EFI_DEVICE_PATH_PROTOCOL
** RemainingDevicePath
38 #endif //_BDS_HELPER_H_