Successfully load a UEFI compatible operating system such that all firmware interfaces required for the OS to load are satisfied (optional interfaces not necessary for loading are not required).
On an x86 compatible system which supports SMM, SMM is initialized.
CPU code relocates SMM base.
CPU code sets SMRR correctly.
CPU sets SMM_CODE_CHECK.
Silicon provides software SMI registration capability.
Silicon provides capability Sx SMI registration capability.
The minimum ACPI tables described in this section are installed.