[LinuxBIOS] Merge complete....

Eric W. Biederman ebiederman at lnxi.com
Wed Jun 22 21:29:14 CEST 2005


Li-Ta Lo <ollie at lanl.gov> writes:

> On Wed, 2005-06-22 at 11:29 -0700, YhLu wrote:
>> define HARD_RESET_BUS
>> 
>> removed, Good, get amd8111 bus from config_bus_map...
>> 
>
> Eric,
>
> Is there any reason you put reset.c in every mainboard directory but
> the only thing in these reset.c is #include "amd8111_reset.c" ?

Because hard_reset() needs a per motherboard definition.
hard_reset and a small handful of other routines are effectively
motherboard methods, and if you have someone creative
building hardware you can get into some ugly situations if you
over generalize, and define them at the chipset level.  What if
you have 2 8111's?

Eric




More information about the coreboot mailing list