The System Management System Table (SMST) is a table that contains a collection of common services for managing SMRAM allocation and providing basic I/O services. These services are intended for both preboot and runtime usage.
Points to an array, where each element is a pointer to a CPU save state. The corresponding element in CpuSaveStateSize specifies the number of bytes in the save state area. There are always NumberOfCpus entries in the array.
Points to an array, where each element describes the number of bytes in the corresponding save state specified by CpuSaveState. There are always NumberOfCpus entries in the array.
CPU information records A number between zero and and the NumberOfCpus field. This field designates which processor is executing the SMM infrastructure.
The table header for the SMST.
The number of possible processors in the platform. This is a 1 based counter.
Extensibility table The number of UEFI Configuration Tables in the buffer SmmConfigurationTable.
SMI Management functions
Runtime memory services
A pointer to the UEFI Configuration Tables. The number of entries in the table is NumberOfTableEntries.
The particular revision of the firmware.
A pointer to a NULL-terminated Unicode string containing the vendor name. It is permissible for this pointer to be NULL.
Protocol services