16.08.2012 Views

Intel® 945G/945GZ/945GC/ 945P/945PL Express Chipset Family ...

Intel® 945G/945GZ/945GC/ 945P/945PL Express Chipset Family ...

Intel® 945G/945GZ/945GC/ 945P/945PL Express Chipset Family ...

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.

System Address Map<br />

9.4.3 SMM Space Combinations<br />

When High SMM is enabled (G_SMRAME=1 and H_SMRAM_EN=1), the compatible SMM<br />

space is effectively disabled. Processor originated accesses to the compatible SMM space are<br />

forwarded to PCI <strong>Express</strong> if VGAEN=1 (also depends on MDAP); otherwise, they are forwarded<br />

to the DMI. PCI <strong>Express</strong> and DMI originated accesses are never allowed to access SMM space.<br />

Table 9-5. SMM Space<br />

Global Enable<br />

G_SMRAME<br />

High Enable<br />

H_SMRAM_EN<br />

TSEG Enable<br />

TSEG_EN<br />

Compatible<br />

(C) Range<br />

High (H)<br />

Range<br />

TSEG (T)<br />

Range<br />

0 X X Disable Disable Disable<br />

1 0 0 Enable Disable Disable<br />

1 0 1 Enable Disable Enable<br />

1 1 0 Disabled Enable Disable<br />

1 1 1 Disabled Enable Enable<br />

9.4.4 SMM Control Combinations<br />

The G_SMRAME bit provides a global enable for all SMM memory. The D_OPEN bit allows<br />

software to write to the SMM ranges without being in SMM mode. BIOS software can use this bit<br />

to initialize SMM code at powerup. The D_LCK bit limits the SMM range access to only SMM<br />

mode accesses. The D_CLS bit causes SMM data accesses to be forwarded to the DMI or PCI<br />

<strong>Express</strong>. The SMM software can use this bit to write to video memory while running SMM code<br />

out of main memory.<br />

Table 9-6. SMM Control<br />

G_SMRAME D_LCK D_CLS D_OPEN Processor<br />

in SMM<br />

Mode<br />

SMM Code<br />

Access<br />

SMM Data<br />

Access<br />

0 X X X X Disable Disable<br />

1 0 X 0 0 Disable Disable<br />

1 0 0 0 1 Enable Enable<br />

1 0 0 1 X Enable Enable<br />

1 0 1 0 1 Enable Disable<br />

1 0 1 1 X Invalid Invalid<br />

1 1 X X 0 Disable Disable<br />

1 1 0 X 1 Enable Enable<br />

1 1 1 X 1 Enable Disable<br />

218 Intel ® 82<strong>945G</strong>/82<strong>945G</strong>Z/82<strong>945G</strong>C GMCH and 82<strong>945P</strong>/82<strong>945P</strong>L MCH Datasheet

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

Saved successfully!

Ooh no, something went wrong!