[LinuxBIOS] [PATCH] v3: add a check for a termination member
ron minnich
rminnich at gmail.com
Mon Jan 7 17:40:31 CET 2008
On Jan 7, 2008 1:40 AM, Carl-Daniel Hailfinger
<c-d.hailfinger.devel.2006 at gmx.net> wrote:
> Well, we can't use CPU cache, but we can abuse CAR memory as cache
> (ironic, isn't it? I'll call it CARAC.) for the first few (or all)
> members in the LAR. The cost estimate would be 8-32 bytes per LAR
> member, depending on your personal opinion on memory usage vs. speed
> tradeoff.
>
I would rather not walk all of empty space ever at any time. I like
the end marker best. We can do it many ways, I leave it to you folks,
but let's try to not look at 2^16-2^4 entries in search of something
:-)
I still find the explicit termination marker very interesting, esp.
since it is flash rewrite friendly.
Pointers, let's not do them, instead, if we want such a thing, let's
do indices. If we start doing pointers, LAR is no longer
location-independent.
thanks
ron
More information about the coreboot
mailing list