[coreboot] [PATCH] nb/intel/nehalem/raminit.c: Add timeouts when waiting for heci.
Denis 'GNUtoo' Carikli
GNUtoo at no-log.org
Tue Mar 28 14:00:54 CEST 2017
On Mon, 27 Mar 2017 15:19:17 -0500
Timothy Pearson <tpearson at raptorengineering.com> wrote:
> In general static timeouts are not a good idea. Is there a reliable
> way for coreboot to determine if the ME image has been
> "cleaned" (i.e. can it parse the ME descriptor and not even search
> for the HECI interface if the ME size is less than a certain value?)
Good point, there probably is:
- The GM45 datasheet has ways to determine that, so on nehalem there is
probably something similar.
- Flashrom also has ways to determine that.
- GM45 RAM init probably also have ways to determine if HECI is
present, I didn't check yet.
Note that I don't have nehalem hardware to test with, and may not have
the time to work in a full solution.
Denis.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20170328/0323289c/attachment.sig>
More information about the coreboot
mailing list