EFI_SMM_CPU_STATE Union Reference


Data Fields

EFI_SMM_CPU_STATE32 x86
EFI_SMM_CPU_STATE64 x64

Detailed Description

Union of CPU save-state strcutures for IA32 and X64.

This union declaration does not exctly match the Framework SMM CIS 0.91 because the union in the Framework SMM CIS 0.91 contains an unnamed union member that causes build breaks on many compilers with high warning levels. Instead, the UINT8 Reserved[0x200] field has been moved into EFI_SMM_CPU_STATE32. This maintains binary compatibility for the layout and also maintains source comaptibility for access of all fields in this union.


Field Documentation


Generated on Wed Sep 2 13:08:33 2015 for IntelFrameworkPkg[ALL] by  doxygen 1.5.7.1