<div>D0 ?</div>
<div> </div>
<div>YH<br><br> </div>
<div><span class="gmail_quote">On 9/2/05, <b class="gmail_sendername">jason schildt</b> <<a href="mailto:jschildt@lnxi.com">jschildt@lnxi.com</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">DESCRIPTION:<br>-------------------------------------<br><br>## lnxi-patch-10 ##<br>src/northbridge/amd/amdk8/cpu_rev.c
<br>       Testing for ranges of CPUs instead of exact matches.<br><br><br>DIFFSTAT:<br>-------------------------------------<br>cpu_rev.c |   33 ++++++---------------------------<br>1 files changed, 6 insertions(+), 27 deletions(-)
<br><br><br><br>PATCH:<br>-------------------------------------<br>Index: northbridge/amd/amdk8/cpu_rev.c<br>===================================================================<br>--- northbridge/amd/amdk8/cpu_rev.c     (revision 1105)
<br>+++ northbridge/amd/amdk8/cpu_rev.c     (working copy)<br>@@ -3,44 +3,23 @@<br>{<br>        return (cpuid_eax(1) & 0xfffef) == 0x0f00;<br>}<br>-//AMD_D0_SUPPORT<br>-static int is_cpu_pre_d0(void)<br>-{<br>-        return (cpuid_eax(1) & 0xfff0f) < 0x10f00;
<br>-}<br><br>-static int is_cpu_d0(void)<br>+static int is_cpu_pre_b3(void)<br>{<br>-        return (cpuid_eax(1) & 0xfff0f) == 0x10f00;<br>+       return (cpuid_eax(1) & 0xfffef) < 0x0f41;<br>}<br><br>-//AMD_E0_SUPPORT
<br>-static int is_cpu_pre_e0(void)<br>-{<br>-        return (cpuid_eax(1) & 0xfff0f) < 0x20f00;<br>-}<br>-<br>-static int is_cpu_e0(void)<br>-{<br>-        return (cpuid_eax(1) & 0xfff00) == 0x20f00;<br>-}<br>
-<br>static int is_cpu_pre_c0(void)<br>{<br>        return (cpuid_eax(1) & 0xfffef) < 0x0f48;<br>}<br><br>-static int is_cpu_c0(void)<br>+static int is_cpu_pre_d0(void)<br>{<br>-       return (cpuid_eax(1) & 0xfffef) == 0x0f48;
<br>+        return (cpuid_eax(1) & 0xfff0f) < 0x10000;<br>}<br><br>-static int is_cpu_pre_b3(void)<br>+static int is_cpu_pre_e0(void)<br>{<br>-       return (cpuid_eax(1) & 0xfffef) < 0x0f41;<br>+        return (cpuid_eax(1) & 0xfff0f) < 0x20f00;
<br>}<br>-<br>-static int is_cpu_b3(void)<br>-{<br>-       return (cpuid_eax(1) & 0xfffef) == 0x0f41;<br>-}<br><br><br><br><br>--<br>Jason W. Schildt<br>LinuxBIOS Software Engineer<br>Linux Networx<br><br>--<br>LinuxBIOS mailing list
<br><a href="mailto:LinuxBIOS@openbios.org">LinuxBIOS@openbios.org</a><br><a href="http://www.openbios.org/mailman/listinfo/linuxbios">http://www.openbios.org/mailman/listinfo/linuxbios</a><br></blockquote></div><br>