On Tue, 20 Oct 2009 06:53:49 -0400, Joseph Smith <j...@settoplinux.org>
wrote:
> 
>>
>> Can someone explain what the rationale is for having the board reset.c
>> files (and some hard_reset() implementations in auto.c instead of in
>> reset.c files, which is also not so nice)?
>>
> I know for my two boards I need the hard_reset() in auto.c otherwise
> coreboot hangs at raminit after a Linux reboot because the memory is
still
> initialized and needs to be reset.
> 
> Hence:
> 
> if (memory_initialized()) {
>     hard_reset();
> }
> 
> 
I suppose boards APCI and power state implimentations (SO -> S5) probably
don't need hard_reset() in auto.c, but the rest will need this.

-- 
Thanks,
Joseph Smith
Set-Top-Linux
www.settoplinux.org


-- 
coreboot mailing list: coreboot@coreboot.org
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to