MdePkg[all]  1.08
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
_EFI_EBC_PROTOCOL Struct Reference

Data Fields

EFI_EBC_CREATE_THUNK CreateThunk
 
EFI_EBC_UNLOAD_IMAGE UnloadImage
 
EFI_EBC_REGISTER_ICACHE_FLUSH RegisterICacheFlush
 
EFI_EBC_GET_VERSION GetVersion
 

Detailed Description

The EFI EBC protocol provides services to load and execute EBC images, which will typically be loaded into option ROMs. The image loader will load the EBC image, perform standard relocations, and invoke the CreateThunk() service to create a thunk for the EBC image's entry point. The image can then be run using the standard EFI start image services.

Field Documentation

EFI_EBC_CREATE_THUNK _EFI_EBC_PROTOCOL::CreateThunk
EFI_EBC_GET_VERSION _EFI_EBC_PROTOCOL::GetVersion
EFI_EBC_REGISTER_ICACHE_FLUSH _EFI_EBC_PROTOCOL::RegisterICacheFlush
EFI_EBC_UNLOAD_IMAGE _EFI_EBC_PROTOCOL::UnloadImage