OpenCore  1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
fsw_efi_edk2_base.h File Reference
#include <Base.h>
#include <Uefi.h>
#include <Library/DebugLib.h>
#include <Library/BaseLib.h>
#include <Protocol/DriverBinding.h>
#include <Library/BaseMemoryLib.h>
#include <Library/UefiRuntimeServicesTableLib.h>
#include <Library/UefiDriverEntryPoint.h>
#include <Library/UefiBootServicesTableLib.h>
#include <Library/MemoryAllocationLib.h>
#include <Library/DevicePathLib.h>
#include <Protocol/DevicePathFromText.h>
#include <Protocol/DevicePathToText.h>
#include <Protocol/DebugPort.h>
#include <Protocol/DebugSupport.h>
#include <Library/PrintLib.h>
#include <Library/UefiLib.h>
#include <Protocol/SimpleFileSystem.h>
#include <Protocol/BlockIo.h>
#include <Protocol/DiskIo.h>
#include <Guid/FileSystemInfo.h>
#include <Guid/FileInfo.h>
#include <Guid/FileSystemVolumeLabelInfo.h>
#include <Protocol/ComponentName.h>

Go to the source code of this file.

Macros

#define BS   gBS
 
#define EFI_FILE_HANDLE_REVISION   EFI_SIMPLE_FILE_SYSTEM_PROTOCOL_REVISION
 
#define SIZE_OF_EFI_FILE_SYSTEM_VOLUME_LABEL_INFO   SIZE_OF_EFI_FILE_SYSTEM_VOLUME_LABEL
 
#define EFI_FILE_SYSTEM_VOLUME_LABEL_INFO   EFI_FILE_SYSTEM_VOLUME_LABEL
 
#define EFI_SIGNATURE_32(a, b, c, d)
 
#define DivU64x32(x, y, z)
 

Detailed Description

Base definitions for the EDK EFI Toolkit environment.

Definition in file fsw_efi_edk2_base.h.

Macro Definition Documentation

◆ BS

#define BS   gBS

Definition at line 67 of file fsw_efi_edk2_base.h.

◆ DivU64x32

#define DivU64x32 ( x,
y,
z )
Value:
UINT16 y
Definition BmfFile.h:84
UINT16 x
Definition BmfFile.h:83
#define DivU64x32(x, y, z)

Definition at line 73 of file fsw_efi_edk2_base.h.

◆ EFI_FILE_HANDLE_REVISION

#define EFI_FILE_HANDLE_REVISION   EFI_SIMPLE_FILE_SYSTEM_PROTOCOL_REVISION

Definition at line 69 of file fsw_efi_edk2_base.h.

◆ EFI_FILE_SYSTEM_VOLUME_LABEL_INFO

#define EFI_FILE_SYSTEM_VOLUME_LABEL_INFO   EFI_FILE_SYSTEM_VOLUME_LABEL

Definition at line 71 of file fsw_efi_edk2_base.h.

◆ EFI_SIGNATURE_32

#define EFI_SIGNATURE_32 ( a,
b,
c,
d )
Value:
SIGNATURE_32(a, b, c, d)

Definition at line 72 of file fsw_efi_edk2_base.h.

◆ SIZE_OF_EFI_FILE_SYSTEM_VOLUME_LABEL_INFO

#define SIZE_OF_EFI_FILE_SYSTEM_VOLUME_LABEL_INFO   SIZE_OF_EFI_FILE_SYSTEM_VOLUME_LABEL

Definition at line 70 of file fsw_efi_edk2_base.h.