Changeset 33540 in vbox for trunk/src/VBox/Devices/EFI/Firmware2/VBoxPkg/Include/Library/GenericBdsLib.h
- Timestamp:
- Oct 28, 2010 9:27:05 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/EFI/Firmware2/VBoxPkg/Include/Library/GenericBdsLib.h
r26446 r33540 3 3 1) BDS boot policy interface 4 4 2) BDS boot device connect interface 5 3) BDS Misc interfaces for maint ing boot variable, ouput string.5 3) BDS Misc interfaces for maintaining boot variable, output string. 6 6 7 7 Copyright (c) 2004 - 2009, Intel Corporation. <BR> … … 114 114 @param Option The boot option to be processed 115 115 @param DevicePath The device path describing where to load the 116 boot image or the leg cy BBS device path to boot116 boot image or the legacy BBS device path to boot 117 117 the legacy OS 118 118 @param ExitDataSize The size of exit data. … … 362 362 363 363 // 364 // Bds connect and disconnect driver lib func ions364 // Bds connect and disconnect driver lib functions 365 365 // 366 366 /** … … 629 629 Delete all the invalid legacy boot options. 630 630 631 @retval EFI_SUCCESS All invalid elegacy boot options are deleted.631 @retval EFI_SUCCESS All invalid legacy boot options are deleted. 632 632 @retval EFI_OUT_OF_RESOURCES Fail to allocate necessary memory. 633 633 @retval EFI_NOT_FOUND Fail to retrieve variable of boot order. … … 661 661 @retval EFI_SUCCESS The boot devices are added successfully. 662 662 @retval EFI_NOT_FOUND The legacy boot devices are not found. 663 @retval EFI_OUT_OF_RESOURCES Mem mory or storage is not enough.663 @retval EFI_OUT_OF_RESOURCES Memory or storage is not enough. 664 664 @retval EFI_DEVICE_ERROR Fail to add the legacy device boot order into EFI variable 665 665 because of hardware error. … … 687 687 688 688 /** 689 Delete the Boot Option from EFI Variable. The Boot Order Arr ray689 Delete the Boot Option from EFI Variable. The Boot Order Array 690 690 is also updated. 691 691 … … 852 852 @param HardDriveDevicePath EFI Device Path to boot, if it starts with a hard 853 853 drive media device path. 854 @return A Pointer to the full device path or NULL if a valid Hard Drive devic path854 @return A Pointer to the full device path or NULL if a valid Hard Drive device path 855 855 cannot be found. 856 856 … … 951 951 This function checks if a Fv file device path is valid, according to a file GUID. If it is invalid, 952 952 it tries to return the valid device path. 953 FV address maybe changes for memory layout adjust from time to time, use this func iton953 FV address maybe changes for memory layout adjust from time to time, use this function 954 954 could promise the Fv file device path is right. 955 955
Note:
See TracChangeset
for help on using the changeset viewer.