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

Ed Swierk eswierk at arastra.com
Thu Apr 3 19:19:22 CEST 2008


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.

--Ed




More information about the coreboot mailing list