Oops, forgot the cc. I need to get thunderbird set back up.<br><br>-Corey<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Corey Osgood</b> <<a href="mailto:corey.osgood@gmail.com">corey.osgood@gmail.com</a>><br>
Date: Feb 4, 2008 12:36 PM<br>Subject: Re: [coreboot] VIA EPIA CN100000 is finally Working all.<br>To: <a href="mailto:urbez@linuxupc.upc.edu">urbez@linuxupc.upc.edu</a><br><br><br><div class="Ih2E3d">On Feb 4, 2008 8:08 AM,  <<a href="mailto:urbez@linuxupc.upc.edu" target="_blank">urbez@linuxupc.upc.edu</a>> wrote:<br>
</div><div class="gmail_quote"><div class="Ih2E3d"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Sorry :))) i have read this and yes, after the wrmsr, must have a }<br>problem with cut and paste to the email , the 80 character console :)<br><br>if (!(msr.lo & 0x10000)) {msr.lo|=0x10000;wrmsr(MSR_IA32_MISC_ENABLE,msr);}<br>

<br>And it works with C7 cpu, and uses the minimum voltage that accepts your CPU<br>and the maximum Speed Multiplier of your CPU.<br>I'm not sure if works on another CPU.</blockquote></div><div><br>Ok, thanks. I'm having some issues with that bit of code as well:<div class="Ih2E3d">
<br>
<br>        msr = rdmsr(MSR_IA32_PERF_STATUS);<br>        //TODO: wait CPU not busy bit 16 & 17 off (STATUS)<br></div>        wrmsr(MSR_IA32_PERF_CTL, 0, ((hi & 0xff00) | ((hi >> 16) & 0xff00));<br><br>
This fails to compile, because wrmsr needs only 2 params and an msr struct (I think, never dove much into the msr stuff). I think this is what you're intending, just need to know if it's right:<br>
<br>         msr.lo = 0;<br>         msr.hi &= 0xff00;<br>         msr.hi |= (msr.hi >> 16); //or should it be msr.lo?<br>        wrmsr(MSR_IA32_PERF_CTL, msr); <br></div><div class="Ih2E3d"><div> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Mmm, i must download the last svn, for compare with that i have, with a diff.<br>Is different the auto.c, that i use, i cray for fit into the ROM_SIZE.<br>Initially i have working with a separate v8237 driver copied from another via<br>

, but, finally, if i remember i use the entire v8237r version of Rudolf Marek.<br>I confirm that, when i can generate the pach for epia-cn, i'm at work :)<br><br>The CF8, is a missed parameter that i use in another program.<br>

I use normally another PCI routines, i not remember why. I cray, for pass the<br>size as a parameter, better, if you use tables.<br>Ignore the CF8, and cut it :)<br><br>It is possible that your mainboard, starts with diferent parameters in the<br>

bridge that not afect mine?<br><br>But wait for the DIFF results with the last version of SVN, to confirm if are<br>more easy the problem, and i can have forgotten extra changes.</blockquote></div><div><br>If you want just  send me a tarball of whatever you have, I'll sort through it and whip up a patch. I'm stuck in st. elsewhere with no access to the machine tonight anyways.<br>

<br>-Corey<br></div></div>
</div><br>