OpenCore
1.0.4
OpenCore Bootloader
|
#include <IndustryStandard/SmBios.h>
Go to the source code of this file.
Data Structures | |
struct | APPLE_SMBIOS_TABLE_TYPE130 |
struct | APPLE_PROCESSOR_TYPE_INFO |
union | APPLE_PROCESSOR_TYPE |
struct | APPLE_SMBIOS_TABLE_TYPE132 |
struct | APPLE_SMBIOS_TABLE_TYPE133 |
union | APPLE_SMBIOS_STRUCTURE_POINTER |
Macros | |
#define | APPLE_SMBIOS_TYPE_FIRMWARE_INFORMATION 128 |
#define | APPLE_SMBIOS_TYPE_MEMORY_SPD_DATA 130 |
#define | APPLE_SMBIOS_TYPE_PROCESSOR_TYPE 131 |
#define | APPLE_SMBIOS_TYPE_PROCESSOR_BUS_SPEED 132 |
#define | APPLE_SMBIOS_TYPE_PLATFORM_FEATURE 133 |
#define | APPLE_SMBIOS_TYPE_SMC_INFORMATION 134 |
#define | APPLE_NUMBER_OF_FLASHMAP_ENTRIES 8 |
#define | APPLE_SMBIOS_SMC_VERSION_SIZE 16 |
Typedefs | ||
typedef UINT8 | APPLE_REGION_TYPE | |
struct { | ||
UINT32 StartAddress | ||
UINT32 EndAddress | ||
} | APPLE_FIRMWARE_REGION_INFO | |
struct { | ||
SMBIOS_STRUCTURE Hdr | ||
UINT8 NumberOfRegions | ||
UINT8 Reserved [3] | ||
UINT32 FirmwareFeatures | ||
UINT32 FirmwareFeaturesMask | ||
APPLE_REGION_TYPE RegionTypeMap [APPLE_NUMBER_OF_FLASHMAP_ENTRIES] | ||
APPLE_FIRMWARE_REGION_INFO FlashMap [APPLE_NUMBER_OF_FLASHMAP_ENTRIES] | ||
UINT32 ExtendedFirmwareFeatures | ||
UINT32 ExtendedFirmwareFeaturesMask | ||
} | APPLE_SMBIOS_TABLE_TYPE128 | |
struct { | ||
SMBIOS_STRUCTURE Hdr | ||
APPLE_PROCESSOR_TYPE ProcessorType | ||
UINT8 Reserved [2] | ||
} | APPLE_SMBIOS_TABLE_TYPE131 | |
struct { | ||
SMBIOS_STRUCTURE Hdr | ||
UINT8 SmcVersion [APPLE_SMBIOS_SMC_VERSION_SIZE] | ||
} | APPLE_SMBIOS_TABLE_TYPE134 | |
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 AppleSmBios.h.
#define APPLE_NUMBER_OF_FLASHMAP_ENTRIES 8 |
Definition at line 27 of file AppleSmBios.h.
#define APPLE_SMBIOS_SMC_VERSION_SIZE 16 |
Definition at line 29 of file AppleSmBios.h.
#define APPLE_SMBIOS_TYPE_FIRMWARE_INFORMATION 128 |
Definition at line 20 of file AppleSmBios.h.
#define APPLE_SMBIOS_TYPE_MEMORY_SPD_DATA 130 |
Definition at line 21 of file AppleSmBios.h.
#define APPLE_SMBIOS_TYPE_PLATFORM_FEATURE 133 |
Definition at line 24 of file AppleSmBios.h.
#define APPLE_SMBIOS_TYPE_PROCESSOR_BUS_SPEED 132 |
Definition at line 23 of file AppleSmBios.h.
#define APPLE_SMBIOS_TYPE_PROCESSOR_TYPE 131 |
Definition at line 22 of file AppleSmBios.h.
#define APPLE_SMBIOS_TYPE_SMC_INFORMATION 134 |
Definition at line 25 of file AppleSmBios.h.
typedef PACKED struct { ... } APPLE_FIRMWARE_REGION_INFO |
typedef UINT8 APPLE_REGION_TYPE |
Definition at line 41 of file AppleSmBios.h.
typedef PACKED struct { ... } APPLE_SMBIOS_TABLE_TYPE128 |
typedef PACKED struct { ... } APPLE_SMBIOS_TABLE_TYPE131 |
typedef PACKED struct { ... } APPLE_SMBIOS_TABLE_TYPE134 |
anonymous enum |
Enumerator | |
---|---|
AppleRegionTypeReserved | |
AppleRegionTypeRecovery | |
AppleRegionTypeMain | |
AppleRegionTypeNvram | |
AppleRegionTypeConfig | |
AppleRegionTypeDiagvault |
Definition at line 32 of file AppleSmBios.h.
anonymous enum |
Definition at line 157 of file AppleSmBios.h.
anonymous enum |
Definition at line 224 of file AppleSmBios.h.
UINT32 EndAddress |
Definition at line 46 of file AppleSmBios.h.
UINT32 ExtendedFirmwareFeatures |
Definition at line 58 of file AppleSmBios.h.
UINT32 ExtendedFirmwareFeaturesMask |
Definition at line 59 of file AppleSmBios.h.
UINT32 FirmwareFeatures |
Definition at line 54 of file AppleSmBios.h.
UINT32 FirmwareFeaturesMask |
Definition at line 55 of file AppleSmBios.h.
Definition at line 57 of file AppleSmBios.h.
SMBIOS_STRUCTURE Hdr |
Definition at line 51 of file AppleSmBios.h.
UINT8 NumberOfRegions |
Definition at line 52 of file AppleSmBios.h.
APPLE_PROCESSOR_TYPE ProcessorType |
Definition at line 255 of file AppleSmBios.h.
APPLE_REGION_TYPE RegionTypeMap[APPLE_NUMBER_OF_FLASHMAP_ENTRIES] |
Definition at line 56 of file AppleSmBios.h.
UINT8 Reserved[2] |
Definition at line 53 of file AppleSmBios.h.
UINT8 SmcVersion[APPLE_SMBIOS_SMC_VERSION_SIZE] |
Definition at line 274 of file AppleSmBios.h.
UINT32 StartAddress |
Definition at line 45 of file AppleSmBios.h.