<div dir="ltr">I've seen it used for HyperTransport.  HT settings survive a warm_reset, but not a hard_reset.  I'm not sure if that's the only case, though.<div><br>Thanks,<br>Myles</div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Thu, Jul 4, 2013 at 1:23 PM, Andrew Wu <span dir="ltr"><<a href="mailto:andrewwu.tw@gmail.com" target="_blank">andrewwu.tw@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello,<br><br>I am porting coreboot to our own product(Vortex86EX). I see there is a function called "hard_reset". Some boards implements this function, and some don't. Looks like each different mainboard has different implementation of hard_reset.<br>

<br>Now I just wrote a blank hard_reset function, but maybe it is not right.<br><br>So what is the purpose of this function? What should I put inside this function? To reset the system, why not just use system port(92h port)?<br>

<br>
<br>--<br>
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></blockquote></div><br></div>