OpenCore  1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
ApplePlatformInfo.h
Go to the documentation of this file.
1
13#ifndef APPLE_PLATFORM_INFO_H
14#define APPLE_PLATFORM_INFO_H
15
16// APPLE_FSB_FREQUENCY_PLATFORM_INFO_GUID
17#define APPLE_FSB_FREQUENCY_PLATFORM_INFO_GUID \
18 { 0xD1A04D55, 0x75B9, 0x41A3, \
19 { 0x90, 0x36, 0x8F, 0x4A, 0x26, 0x1C, 0xBB, 0xA2 } }
20
21// gAppleFsbFrequencyPlatformInfoGuid
23
24// APPLE_FSB_FREQUENCY_LIST_PLATFORM_INFO_GUID
25#define APPLE_FSB_FREQUENCY_LIST_PLATFORM_INFO_GUID \
26 { 0xF55EE371, 0xD19E, 0x4AAA, \
27 { 0xA9, 0x7B, 0xC1, 0xB1, 0x28, 0x4C, 0xB3, 0x7C } }
28
29// gAppleFsbFrequencyListPlatformInfoGuid
31
32// APPLE_PLATFORM_INFO_KEYBOARD_GUID
33#define APPLE_PLATFORM_INFO_KEYBOARD_GUID \
34 { 0x51871CB9, 0xE25D, 0x44B4, \
35 { 0x96, 0x99, 0x0E, 0xE8, 0x64, 0x4C, 0xED, 0x69 } }
36
37// APPLE_KEYBOARD_INFO
38typedef UINT32 APPLE_KEYBOARD_INFO;
39
40// gAppleKeyboardPlatformInfoGuid
41extern EFI_GUID gAppleKeyboardPlatformInfoGuid;
42
43// APPLE_PRODUCT_INFO_PLATFORM_INFO_GUID
44#define APPLE_PRODUCT_INFO_PLATFORM_INFO_GUID \
45 { 0xBF7F6F3A, 0x5523, 0x488E, \
46 { 0x8A, 0x60, 0xF0, 0x48, 0x63, 0xB9, 0x75, 0xC3 } }
47
48// APPLE_PRODUCT_INFO
49typedef struct {
50 UINT8 Unknown[86];
51 CHAR16 Model[64];
52 CHAR16 Family[64];
54
55// gAppleProductInfoPlatformInfoGuid
57
58#endif // APPLE_PLATFORM_INFO_H
EFI_GUID gAppleFsbFrequencyListPlatformInfoGuid
EFI_GUID gAppleFsbFrequencyPlatformInfoGuid
UINT32 APPLE_KEYBOARD_INFO
EFI_GUID gAppleKeyboardPlatformInfoGuid
EFI_GUID gAppleProductInfoPlatformInfoGuid