<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/arch/x86/cpu/coreboot, branch v2012.07</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/arch/x86/cpu/coreboot?h=v2012.07</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/arch/x86/cpu/coreboot?h=v2012.07'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2011-12-19T02:26:16Z</updated>
<entry>
<title>x86: Add infrastructure to extract an e820 table from the coreboot tables</title>
<updated>2011-12-19T02:26:16Z</updated>
<author>
<name>Gabe Black</name>
<email>gabeblack@chromium.org</email>
</author>
<published>2011-12-05T12:09:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f08fa7a2018495c6f2a5eaba5f6d8fdcbc67e6c6'/>
<id>urn:sha1:f08fa7a2018495c6f2a5eaba5f6d8fdcbc67e6c6</id>
<content type='text'>
Also approximate the size of RAM using the largest RAM address available
in the tables. There may be areas which are marked as reserved which are
actually at the end of RAM.

Signed-off-by: Gabe Black &lt;gabeblack@chromium.org&gt;
</content>
</entry>
<entry>
<title>x86: Import code from coreboot's libpayload to parse the coreboot table</title>
<updated>2011-12-19T02:26:15Z</updated>
<author>
<name>Gabe Black</name>
<email>gabeblack@chromium.org</email>
</author>
<published>2011-12-05T12:09:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=63f559cd12e64825df78c1774b707ac1782110c0'/>
<id>urn:sha1:63f559cd12e64825df78c1774b707ac1782110c0</id>
<content type='text'>
This change also forces the lib_sysinfo structure to be in the .data
section. Otherwise it ends up in the .bss section. U-boot assumes that it
doesn't need to copy it over during relocation, and instead fills that
whole section with zeroes. If we really were booting from ROM that would be
appropriate, but we need some information from the coreboot tables (memory
size) before then and have to fill that structure before relocation. We
skirt u-boot's assumption by putting this in .data where it assumes there
is still read only but non-zero data.

Signed-off-by: Gabe Black &lt;gabeblack@chromium.org&gt;
</content>
</entry>
<entry>
<title>x86: Initial commit for running as a coreboot payload</title>
<updated>2011-12-19T02:26:15Z</updated>
<author>
<name>Gabe Black</name>
<email>gabeblack@chromium.org</email>
</author>
<published>2011-11-29T18:05:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ef5a5b004997a0759d6f5f3206a419f90d5ffac5'/>
<id>urn:sha1:ef5a5b004997a0759d6f5f3206a419f90d5ffac5</id>
<content type='text'>
Add a target for running u-boot as a coreboot payload in boards.cfg, a
board, CPU and a config. This is a skeleton implementation which always
reports the size of memory as 64 MB.

Signed-off-by: Gabe Black &lt;gabeblack@chromium.org&gt;
</content>
</entry>
</feed>
