OpenCore  1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
AppleFatBinaryImage.h
Go to the documentation of this file.
1
13#ifndef APPLE_FAT_BINARY_IMAGE_H
14#define APPLE_FAT_BINARY_IMAGE_H
15
17
21#define EFI_FAT_BINARY_SIGNATURE 0x0EF1FAB9
25#define MACH_FAT_BINARY_SIGNATURE 0xCAFEBABE
29#define MACH_FAT_BINARY_INVERT_SIGNATURE 0xBEBAFECA
33#define MACH_FAT_BINARY_64_SIGNATURE 0xCAFEBABF
37#define MACH_FAT_BINARY_64_INVERT_SIGNATURE 0xBFBAFECA
38
64
68typedef struct {
72 UINT32 Signature;
80 MACH_FAT_ARCH FatArch[];
82
90
120
124typedef struct {
128 UINT32 Signature;
138
147
148#endif // APPLE_FAT_BINARY_IMAGE_H
INT32 MACH_CPU_TYPE
INT32 MACH_CPU_SUBTYPE
MACH_CPU_SUBTYPE CpuSubtype
MACH_CPU_SUBTYPE CpuSubtype
MACH_CPU_TYPE CpuType
MACH_FAT_HEADER_64 Header64