[coreboot] [PATCH] Halt TCO timer on Intel 3100 chipset

joe at smittys.pointclark.net joe at smittys.pointclark.net
Thu Apr 3 21:29:44 CEST 2008


Quoting Ed Swierk <eswierk at arastra.com>:

> On Thu, Apr 3, 2008 at 10:06 AM,  <joe at smittys.pointclark.net> wrote:
>>  I'm not sure what you mean?? I can't just pick any old base address
>>  for the ACPI I/O registers, it is already pre-determined in
>>  i82801xx_lpc.c at 0x00000500. So all I need to do is set
>>  ACPIBASE(00000500h) +
>>  TCOBASE(60h) + TCO1_CNT(08h) = 0x00000568 bit 11 to 1, it's that
>>  simple. I know this will run early before i82801xx_lpc.c but we don't
>>  want any conflicts do we?
>
> As long as the early code disables the I/O region when it's finished
> using it (as i3100_halt_tco_timer() does), there's no possibility of a
> conflict. But I think we're in violent agreement that 0x0500 will work
> just fine.
>
No need for a violent agreement Ed. As you may already know, sometimes  
I like to debate things to make sure I understand them properly. This  
is how I learn :-)

Thanks - Joe




More information about the coreboot mailing list