coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
efi_wrapper.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  efi_wrapper_params
 

Macros

#define EFI_WRAPPER_VER   2
 
#define ABI_X86   __attribute((regparm(0)))
 

Typedefs

typedef int ABI_X86(* efi_wrapper_entry_t) (struct efi_wrapper_params *)
 

Enumerations

enum  efi_wrapper_error { INVALID_VER = -1 }
 

Variables

struct efi_wrapper_params __packed
 

Macro Definition Documentation

◆ ABI_X86

#define ABI_X86   __attribute((regparm(0)))

Definition at line 9 of file efi_wrapper.h.

◆ EFI_WRAPPER_VER

#define EFI_WRAPPER_VER   2

Definition at line 6 of file efi_wrapper.h.

Typedef Documentation

◆ efi_wrapper_entry_t

typedef int ABI_X86(* efi_wrapper_entry_t) (struct efi_wrapper_params *)

Definition at line 25 of file efi_wrapper.h.

Enumeration Type Documentation

◆ efi_wrapper_error

Enumerator
INVALID_VER 

Definition at line 12 of file efi_wrapper.h.

Variable Documentation

◆ __packed