[coreboot] [PATCH] inteltool: i965, i975, ICH8M and Darwin support.
stepan at coresystems.de
Thu Dec 4 14:44:45 CET 2008
excellent! This made me add the long overdue register descriptions for
the PMBASE area to the patch, which I can use very well for the project
I'm working on.
Attached is a new patch that should solve the issues the right way.
Andriy Gapon wrote:
> From publicly available ICH9 spec (I guess ICH8 is the same here):
> LV2 — Level 2 Register
> I/O Address: PMBASE + 14h
> Reads to this register return all 0s, writes to this register have no
> effect. Reads to this
> register generate a “enter a level 2 power state” (C2) to the clock
> control logic. This will
> cause the STPCLK# signal to go active, and stay active until a break
> event occurs.
> Throttling (due either to THTL_EN or FORCE_THTL) will be ignored.
> NOTE: This register should not be used by IA-64 processors or systems
> with more than 1 logical
> processor, unless appropriate semaphoring software has been put in
> place to ensure that
> all threads/processors are ready for the C2 state when the read to
> this register occurs.
> The subsequent byte registers are LV3, LV4, LV5 and for mobile version
> LV6 intended for entering C3, C4, C5 and C6 states.
coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br.
Tel.: +49 761 7668825 • Fax: +49 761 7664613
Email: info at coresystems.de • http://www.coresystems.de/
Registergericht: Amtsgericht Freiburg • HRB 7656
Geschäftsführer: Stefan Reinauer • Ust-IdNr.: DE245674866
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
More information about the coreboot