27.10.2015 Views

Advanced Configuration and Power Interface Specification

ACPI_6.0

ACPI_6.0

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Advanced</strong> <strong>Configuration</strong> <strong>and</strong> <strong>Power</strong> <strong>Interface</strong> <strong>Specification</strong><br />

specific <strong>and</strong> each structure entry describes the NVDIMM supported by the structure through<br />

NFIT Device H<strong>and</strong>le.<br />

Figure 5-30 illustrates the above structures <strong>and</strong> how they are associated with each other.<br />

ACPI NVM<br />

Root<br />

Device<br />

(in ACPI name<br />

space)<br />

SMBIOS<br />

Management<br />

Information<br />

Structure(s)<br />

SPA Range<br />

Structure(s)<br />

SPA Range Structure Index<br />

Implicit<br />

Association<br />

Memory Device to<br />

System Address Range<br />

Map Structure(s)<br />

NVDIMM<br />

Firmware<br />

<strong>Interface</strong> Table<br />

(NFIT)<br />

Interleave<br />

Structure(s)<br />

Interleave Structure<br />

Index<br />

NFIT Device H<strong>and</strong>le<br />

NVDIMM Block Data<br />

Window Region<br />

Structure(s)<br />

NVDIMM Control<br />

Region Structure(s)<br />

Flush Hint<br />

Address<br />

Structure(s)<br />

NVDIMM<br />

Control Region<br />

Structure Index<br />

NVDIMM Control Region<br />

Structure Index<br />

Figure 5-30 NVDIMM Firmware <strong>Interface</strong> Table Overview<br />

Table 5-126 provides a table of the NVDIMM firmware interface.<br />

Table 5-126 NVDIMM Firmware <strong>Interface</strong> Table<br />

Field Byte Length Byte Offset Description<br />

Header<br />

Signature 4 0 ‘NFIT’ is Signature for this table<br />

Length 4 4 Length in bytes for entire table.<br />

Revision 1 8 1<br />

Checksum 1 9 Entire table must sum to zero<br />

OEMID 6 10 OEM ID<br />

OEM Table ID 8 16 The table ID is the manufacturer model<br />

ID<br />

OEM Revision 4 24 OEM revision of table for supplied OEM<br />

Table ID<br />

Creator ID 4 28 Vendor ID of utility that created the table<br />

Creator Revision 4 32 Revision of utility that created the table<br />

Reserved 4 36<br />

202 April, 2015 Version 6.0

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!