=?gb2312?b?tPC4tA==?=: Tyan Changes for 1.1.6

Eric W. Biederman ebiederman at lnxi.com
Fri Mar 12 11:13:00 CET 2004

YhLu <YhLu at tyan.com> writes:

> Eric,
> In the 1.1.6, you have move clearing memory from auto.c to k8/cpufixup.c. Is
> there any way to disable it for fast booting?

Don't enable ECC.

Memory clearing is only done for correctness.  ECC memory does not
work properly unless initialized.

I think the Opteron setup now is down to the minimal needed for
things to work.  You only observe one reset correct?

> 1. AMD 8131: ioapic : PCI master mem/io enable. The segment I have added in
> old version, in 1.1.6 Eric remove that. --- It is needed for other MBs
> except arima --because it connects all apic to 8111.

As Ron mentioned later this needs a comment.  In the general case we should
not be enabling bus master DMA by default.  I tend to remove bus master
enables before remembering any special circumstances of the chip.

> 2. Some correction in AMD8151.
> 3. Add superio/Winbond/w83627hf.

Thanks that looks correct.  And it was nice to see my changes were
that simple to follow.

> 4. other changs in tyan dir.  (auto.c failover.c cmos.layout from arima dir)
> 	(Config.lb changes for option_table.h building and superio ...)
> 	(Increase the heap size to make elfboot work).

Hmm.  Can we throw in a sanity check to ensure we don't run out of heap?
I assume that is what was happening.

Does the 4-way s4880 work?  I'm not quite certain how my changes would
affect it.


More information about the coreboot mailing list