<div class="gmail_quote">On Tue, Oct 27, 2009 at 2:04 PM, Gregg Levine <span dir="ltr"><<a href="mailto:gregg.drwho8@gmail.com">gregg.drwho8@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

On Tue, Oct 27, 2009 at 4:51 PM, David Hendricks <<a href="mailto:dhendrix@google.com">dhendrix@google.com</a>> wrote:<br>
<div class="im">> On Tue, Oct 27, 2009 at 6:06 AM, Darmawan Salihun<br>
> <<a href="mailto:darmawan.salihun@gmail.com">darmawan.salihun@gmail.com</a>> wrote:<br>
>><br>
>> What is the BIOS RAM in AMD SB7XX used for?<br>
><br>
</div>> Looks like scratchpad memory to me. From the public doc:<br>
><br>
> 3.3 BIOS RAM<br>
> The SB700 has 256 bytes of BIOS RAM. Data in this RAM is preserved until<br>
> RSMRST# or S5 is<br>
> asserted, or until power is lost.<br>
> This RAM is accessed using index and data registers at CD4h/CD5h.<br>
><br>
> Might it be enough to act as a very, very small cache-as-RAM substitute<br>
> until CAR can be set up?<br>
<div class="im">><br>
> On Tue, Oct 27, 2009 at 6:06 AM, Darmawan Salihun<br>
> <<a href="mailto:darmawan.salihun@gmail.com">darmawan.salihun@gmail.com</a>> wrote:<br>
>><br>
>> Is it to buffer the BIOS contents from SPI flash chip prior to<br>
>> execution of the very first instruction?<br>
>> I recall that it's impossible to execute code directly in an SPI chip.<br>
><br>
</div>> That's correct, afaik.<br>
> --<br>
> David Hendricks (dhendrix)<br>
> Systems Software Engineer, Google Inc.<br>
><br>
> --<br>
<div class="im">> coreboot mailing list: <a href="mailto:coreboot@coreboot.org">coreboot@coreboot.org</a><br>
> <a href="http://www.coreboot.org/mailman/listinfo/coreboot" target="_blank">http://www.coreboot.org/mailman/listinfo/coreboot</a><br>
><br>
<br>
</div>Hello!<br>
This is well and good David. Thank you!<br>
And as it happens Google Mail goofed on its spam scanning, and even<br>
mistook this one for a phishing scheme. According to other folk at<br>
Google they themselves obviously use the Google Mail service<br>
internally, so I do not see why this would have happened.<br></blockquote><div><br>Weird! Maybe it's because of the external website link in my post. Thanks for catching that, Gregg.<br><br>For reference, the public doc I referenced is available from AMD's main developer manual site: <a href="http://developer.amd.com/DOCUMENTATION/GUIDES/Pages/default.aspx">http://developer.amd.com/DOCUMENTATION/GUIDES/Pages/default.aspx</a><br>

<br>The doc I referred to is here: <a href="http://developer.amd.com/assets/43366_sb7xx_bdg_pub_1.00.pdf">http://developer.amd.com/assets/43366_sb7xx_bdg_pub_1.00.pdf</a> . It's pretty vague, though. The register reference guide ( <a href="http://developer.amd.com/assets/43009_sb7xx_rrg_pub_1.00.pdf">http://developer.amd.com/assets/43009_sb7xx_rrg_pub_1.00.pdf</a> ) has some additional information on how to enable and utilize the BIOS RAM area for those curious.<br>

</div></div>