audk/MdePkg/Include
Marvin Häuser bb7051eba9 MdePkg: Move SMBIOS data into the IndustryStandard header.
As the SMBIOS table types belong to the SMBIOS standard, they were
moved from the SMBIOS Protocol header into the SMBIOS
IndustryStandard header without the EFI_-prefix. Defines with the
EFI_-prefix have been kept in the Protocol header for
backwards-compatibility, resolving to the IndustryStandard defines.
The same has been done with the C types.

The SMBIOS table header structure had been duplicated -
SMBIOS_STRUCTURE in the IndustryStandard header and
EFI_SMBIOS_TABLE_HEADER in the Protocol file - and thus the
Protocol type was replaced with a typedef to the InudstryStandard's.
This doesn't only make it easier to maintain, but it also prevents
potential future issues as the Protocol type has been aligned, while
the standard and the IndustryStandard header declare it as
byte-packed.
This has worked well till now only because the members of the
structure do not require alignment yet.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Marvin Haeuser <Marvin.Haeuser@outlook.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
2016-03-24 10:30:43 +08:00
..
AArch64 MdePkg/ProcessorBind.h: Add ARM and AArch64 GCC macros for Clang 2014-10-31 14:05:09 +00:00
Arm MdePkg/ProcessorBind.h: Add ARM and AArch64 GCC macros for Clang 2014-10-31 14:05:09 +00:00
Ebc
Guid MdePkg: Fix CPER GUID definitions to match UEFI spec 2016-03-07 13:08:21 +08:00
Ia32 MdePkg: Disable VS2015 warning C4701 & C4703 2015-12-04 03:05:28 +00:00
IndustryStandard MdePkg: Move SMBIOS data into the IndustryStandard header. 2016-03-24 10:30:43 +08:00
Ipf
Library MdePkg/UefiLib: introduce EfiEventGroupSignal 2016-03-23 12:05:39 +01:00
Pi MdePkg: Follow PI spec to update ExtendedSize in EFI_FFS_FILE_HEADER2 2015-08-24 01:43:20 +00:00
Ppi MdePkg: Change the EFI_ACPI_PNP_HID_END to EFI_PNP_ID (0x0000) 2015-08-28 02:46:22 +00:00
Protocol MdePkg: Move SMBIOS data into the IndustryStandard header. 2016-03-24 10:30:43 +08:00
Uefi MdePkg: Add definition for new warning code EFI_WARN_FILE_SYSTEM. 2016-02-25 09:32:44 +08:00
X64 MdePkg: Disable VS2015 warning C4701 & C4703 2015-12-04 03:05:28 +00:00
Base.h MdePkg: Add definition for new warning code EFI_WARN_FILE_SYSTEM. 2016-02-25 09:32:44 +08:00
PiDxe.h
PiPei.h
PiSmm.h
Uefi.h