iPXE
Macros | Typedefs | Functions
ProcessorBind.h File Reference
#include <stdint.h>

Go to the source code of this file.

Macros

#define PROCESSORBIND(_arch)   <ipxe/efi/_arch/ProcessorBind.h>
 
#define EFIAPI
 
#define MDE_CPU_EBC
 
#define EFI_REMOVABLE_MEDIA_FILE_NAME   L"\\EFI\\BOOT\\BOOTNONE.EFI"
 
#define MAX_BIT   ( ( ( UINTN ) 1U ) << ( ( 8 * sizeof ( UINTN ) ) - 1 ) )
 

Typedefs

typedef int8_t INT8
 
typedef int16_t INT16
 
typedef int32_t INT32
 
typedef int64_t INT64
 
typedef uint8_t UINT8
 
typedef long INTN
 
typedef uint16_t UINT16
 
typedef uint32_t UINT32
 
typedef uint64_t UINT64
 
typedef unsigned long UINTN
 
typedef char CHAR8
 
typedef uint16_t CHAR16
 
typedef uint8_t BOOLEAN
 

Functions

 FILE_LICENCE (GPL2_OR_LATER_OR_UBDL)
 

Macro Definition Documentation

◆ PROCESSORBIND

#define PROCESSORBIND (   _arch)    <ipxe/efi/_arch/ProcessorBind.h>

Definition at line 34 of file ProcessorBind.h.

◆ EFIAPI

#define EFIAPI

Definition at line 68 of file ProcessorBind.h.

◆ MDE_CPU_EBC

#define MDE_CPU_EBC

Definition at line 71 of file ProcessorBind.h.

◆ EFI_REMOVABLE_MEDIA_FILE_NAME

#define EFI_REMOVABLE_MEDIA_FILE_NAME   L"\\EFI\\BOOT\\BOOTNONE.EFI"

Definition at line 74 of file ProcessorBind.h.

◆ MAX_BIT

#define MAX_BIT   ( ( ( UINTN ) 1U ) << ( ( 8 * sizeof ( UINTN ) ) - 1 ) )

Definition at line 77 of file ProcessorBind.h.

Typedef Documentation

◆ INT8

typedef int8_t INT8

Definition at line 53 of file ProcessorBind.h.

◆ INT16

typedef int16_t INT16

Definition at line 54 of file ProcessorBind.h.

◆ INT32

typedef int32_t INT32

Definition at line 55 of file ProcessorBind.h.

◆ INT64

typedef int64_t INT64

Definition at line 56 of file ProcessorBind.h.

◆ UINT8

typedef uint8_t UINT8

Definition at line 57 of file ProcessorBind.h.

◆ INTN

typedef long INTN

Definition at line 58 of file ProcessorBind.h.

◆ UINT16

typedef uint16_t UINT16

Definition at line 59 of file ProcessorBind.h.

◆ UINT32

typedef uint32_t UINT32

Definition at line 60 of file ProcessorBind.h.

◆ UINT64

typedef uint64_t UINT64

Definition at line 61 of file ProcessorBind.h.

◆ UINTN

typedef unsigned long UINTN

Definition at line 62 of file ProcessorBind.h.

◆ CHAR8

typedef char CHAR8

Definition at line 63 of file ProcessorBind.h.

◆ CHAR16

typedef uint16_t CHAR16

Definition at line 64 of file ProcessorBind.h.

◆ BOOLEAN

typedef uint8_t BOOLEAN

Definition at line 65 of file ProcessorBind.h.

Function Documentation

◆ FILE_LICENCE()

FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL  )