OpenCore  1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
AppleMacEfiSpec.h File Reference

Go to the source code of this file.

Macros

#define APPLE_EFI_FIRMWARE_REVISION   0x010000
 
#define APPLE_EFI_FIRMWARE_VENDOR   L"Apple"
 
#define APPLE_EFI_FIRMWARE_GEN2_ID_MAGIC    { 0xA1, 0x7B, 0xE5, 0x98, 0x31, 0x22, 0x4F, 0x4E }
 
#define APPLE_EFI_FIRMWARE_GEN3_ID_MAGIC    { 0xC6, 0x8A, 0x85, 0x99, 0xF5, 0xE2, 0x15, 0x4E }
 
#define APPLE_BOOTER_FILE_NAME   L"boot.efi"
 
#define APPLE_BOOTER_DEFAULT_FILE_NAME   L"\\System\\Library\\CoreServices\\boot.efi"
 
#define APPLE_BOOTER_ROOT_FILE_NAME   L"\\boot.efi"
 
#define APPLE_REMOVABLE_MEDIA_FILE_NAME_IA32    L"\\EFI\\APPLE\\IA32\\BOOT.EFI"
 
#define APPLE_REMOVABLE_MEDIA_FILE_NAME_X64    L"\\EFI\\APPLE\\X64\\BOOT.EFI"
 
#define APPLE_REMOVABLE_MEDIA_FILE_NAME_ARM    L"\\EFI\\APPLE\\ARM\\BOOT.EFI"
 
#define APPLE_REMOVABLE_MEDIA_FILE_NAME_AARCH64    L"\\EFI\\APPLE\\AARCH64\\BOOT.EFI"
 
#define APPLE_SYSTEM_VERSION_FILE_NAME    L"\\System\\Library\\CoreServices\\SystemVersion.plist"
 

Detailed Description

Copyright (C) 2014 - 2017, Download-Fritz. All rights reserved.
This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies this distribution. The full text of the license may be found at http://opensource.org/licenses/bsd-license.php.

THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.

Definition in file AppleMacEfiSpec.h.

Macro Definition Documentation

◆ APPLE_BOOTER_DEFAULT_FILE_NAME

#define APPLE_BOOTER_DEFAULT_FILE_NAME   L"\\System\\Library\\CoreServices\\boot.efi"

Definition at line 37 of file AppleMacEfiSpec.h.

◆ APPLE_BOOTER_FILE_NAME

#define APPLE_BOOTER_FILE_NAME   L"boot.efi"

Definition at line 34 of file AppleMacEfiSpec.h.

◆ APPLE_BOOTER_ROOT_FILE_NAME

#define APPLE_BOOTER_ROOT_FILE_NAME   L"\\boot.efi"

Definition at line 40 of file AppleMacEfiSpec.h.

◆ APPLE_EFI_FIRMWARE_GEN2_ID_MAGIC

#define APPLE_EFI_FIRMWARE_GEN2_ID_MAGIC    { 0xA1, 0x7B, 0xE5, 0x98, 0x31, 0x22, 0x4F, 0x4E }

Definition at line 24 of file AppleMacEfiSpec.h.

◆ APPLE_EFI_FIRMWARE_GEN3_ID_MAGIC

#define APPLE_EFI_FIRMWARE_GEN3_ID_MAGIC    { 0xC6, 0x8A, 0x85, 0x99, 0xF5, 0xE2, 0x15, 0x4E }

Definition at line 30 of file AppleMacEfiSpec.h.

◆ APPLE_EFI_FIRMWARE_REVISION

#define APPLE_EFI_FIRMWARE_REVISION   0x010000

Definition at line 18 of file AppleMacEfiSpec.h.

◆ APPLE_EFI_FIRMWARE_VENDOR

#define APPLE_EFI_FIRMWARE_VENDOR   L"Apple"

Definition at line 19 of file AppleMacEfiSpec.h.

◆ APPLE_REMOVABLE_MEDIA_FILE_NAME_AARCH64

#define APPLE_REMOVABLE_MEDIA_FILE_NAME_AARCH64    L"\\EFI\\APPLE\\AARCH64\\BOOT.EFI"

Definition at line 57 of file AppleMacEfiSpec.h.

◆ APPLE_REMOVABLE_MEDIA_FILE_NAME_ARM

#define APPLE_REMOVABLE_MEDIA_FILE_NAME_ARM    L"\\EFI\\APPLE\\ARM\\BOOT.EFI"

Definition at line 53 of file AppleMacEfiSpec.h.

◆ APPLE_REMOVABLE_MEDIA_FILE_NAME_IA32

#define APPLE_REMOVABLE_MEDIA_FILE_NAME_IA32    L"\\EFI\\APPLE\\IA32\\BOOT.EFI"

Definition at line 45 of file AppleMacEfiSpec.h.

◆ APPLE_REMOVABLE_MEDIA_FILE_NAME_X64

#define APPLE_REMOVABLE_MEDIA_FILE_NAME_X64    L"\\EFI\\APPLE\\X64\\BOOT.EFI"

Definition at line 49 of file AppleMacEfiSpec.h.

◆ APPLE_SYSTEM_VERSION_FILE_NAME

#define APPLE_SYSTEM_VERSION_FILE_NAME    L"\\System\\Library\\CoreServices\\SystemVersion.plist"

Definition at line 61 of file AppleMacEfiSpec.h.