VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/Firmware/EmbeddedPkg/Include/Library/FdtLoadLib.h@ 85788

Last change on this file since 85788 was 85718, checked in by vboxsync, 5 years ago

Devices/EFI: Merge edk-stable202005 and make it build, bugref:4643

  • Property svn:eol-style set to native
File size: 1.1 KB
Line 
1/** @file
2*
3* Copyright (c) 2011-2014, ARM Limited. All rights reserved.
4*
5* SPDX-License-Identifier: BSD-2-Clause-Patent
6*
7**/
8
9#ifndef _FDT_LOAD_LIB_H_
10#define _FDT_LOAD_LIB_H_
11
12/**
13 Load and Install FDT from Semihosting
14
15 @param Filename Name of the file to load from semihosting
16
17 @return EFI_SUCCESS Fdt Blob was successfully installed into the configuration table
18 from semihosting
19 @return EFI_NOT_FOUND Fail to locate the file in semihosting
20 @return EFI_OUT_OF_RESOURCES Fail to allocate memory to contain the blob
21**/
22EFI_STATUS
23InstallFdtFromSemihosting (
24 IN CONST CHAR16* FileName
25 );
26
27/**
28 Load and Install FDT from Firmware Volume
29
30 @param Filename Guid of the FDT blob to load from firmware volume
31
32 @return EFI_SUCCESS Fdt Blob was successfully installed into the configuration table
33 from firmware volume
34 @return EFI_NOT_FOUND Failed to locate the file in firmware volume
35 @return EFI_OUT_OF_RESOURCES Failed to allocate memory to contain the blob
36**/
37EFI_STATUS
38InstallFdtFromFv (
39 IN CONST EFI_GUID *FileName
40 );
41
42#endif
Note: See TracBrowser for help on using the repository browser.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette