27.10.2015 Views

Advanced Configuration and Power Interface Specification

ACPI_6.0

ACPI_6.0

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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

SMBIOS Type 17) that contribute to the PM region. Typically, only block region requires the<br />

interleave structure since software has to undo the effect of interleave.<br />

5.2.25.3 Interleave Structure<br />

Memory from DIMMs/NVDIMMs could be interleaved across memory channels, memory<br />

controller <strong>and</strong> processor sockets. This structure describes the memory interleave for a given address<br />

range. Since interleave is a repeating pattern, this structure only describes the lines involved in the<br />

memory interleave before the pattern start to repeat.<br />

Table 5-131 Interleave StructureI<br />

Field<br />

Byte<br />

Length<br />

Byte<br />

Offset<br />

Description<br />

Type 2 0 2 - Interleave Structure<br />

Length 2 2 Length in bytes for entire structure.<br />

Interleave Structure Index 2 4 Index Number uniquely identifies the interleave<br />

description – this allows reuse of interleave<br />

description across multiple Memory Devices. Index<br />

must be non-zero.<br />

Reserved 2 6<br />

Number of Lines Described<br />

(m)<br />

4 8 Only need to describe the number of lines needed<br />

before the interleave pattern repeats<br />

Line Size ( in bytes ) 4 12 e.g. 64, 128, 256, 4K<br />

Line 1 Offset 4 16 Line 1 Offset refers to the offset of the line, in<br />

multiples of Line Size, from the corresponding SPA<br />

Range Base for the region in memory device.<br />

Line 1 SPA = SPA Range Base + Region Offset +<br />

(Line 1 Offset*Line Size). Line SPA is naturally<br />

aligned to the Line size.<br />

… 4<br />

Line m Offset 4 16+((m-<br />

1)*4)<br />

Line m Offset refers to the offset of the line, in<br />

multiples of Line Size, from the corresponding SPA<br />

Range Base for the region in Memory Device.<br />

Line m SPA = SPA Range Base + Region Offset +<br />

(Line m Offset*Line Size) where m is the last line<br />

number before the pattern repeats.<br />

Line SPA is naturally aligned to the Line size.<br />

5.2.25.4 SMBIOS Management Information Structure<br />

This structure enables platform to communicate the additional SMBIOS entries beyond the entries<br />

provided by SMBIOS Table at boot to the OS (e.g. Type 17 entries corresponding to hot added<br />

Memory Devices).<br />

Table 5-132 SMBIOS Management Information Structure<br />

Field<br />

Byte<br />

Length<br />

Byte<br />

Offset<br />

Description<br />

208 April, 2015 Version 6.0

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

Saved successfully!

Ooh no, something went wrong!