From owner-freebsd-stable@FreeBSD.ORG Thu Mar 27 11:02:45 2003 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6DA0337B401 for ; Thu, 27 Mar 2003 11:02:45 -0800 (PST) Received: from smtp.forks.co.jp (150.182.214.202.bf.2iij.net [202.214.182.150]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A8BA43F75 for ; Thu, 27 Mar 2003 11:02:43 -0800 (PST) (envelope-from marina@yaya.forks.co.jp) Date: Fri, 28 Mar 2003 04:02:50 +0900 From: Masanori Takeishi To: stable@FreeBSD.ORG Sender: marina@yaya.forks.co.jp Message-Id: <20030328032540.7412.MARINA@yaya.forks.co.jp> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Mailer: Becky! ver. 2.05.06 X-Spam-Status: No, hits=-6.0 required=5.0 tests=PATCH_UNIFIED_DIFF autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: My best regards CPUID X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2003 19:02:46 -0000 Hi! I'm used Athlon XP 1400+ ( mobile ) (sometime .. su) but Unknown CPU ....... (by dmesg) I think that there is a problem about an indefinite element of AMD there is same another CPUs. I thought. I want to propose it. An answer prepared below. I hope that it is inserted in the 4.8 RELEASE but, I think so that is unreasonable ..... hahaha Next Time so .., To the next opportunity This should conduct it because it is not difficult. -------- patch ---------- --- identcpu.c Tue Feb 25 06:14:31 2003 +++ /home/marina/identcpu.c Thu Mar 27 23:06:39 2003 @@ -272,16 +272,16 @@ cpu = CPU_PIII; break; default: - strcat(cpu_model, "Unknown 80686"); + strcat(cpu_model, "GenuineIntel(P6) Unknown"); break; } break; case 0xf00: - strcat(cpu_model, "Pentium 4"); + strcat(cpu_model, "Pentium 4/Celeron"); cpu = CPU_P4; break; default: - strcat(cpu_model, "unknown"); + strcat(cpu_model, "GenuineIntel Unknown"); break; } @@ -351,8 +351,11 @@ case 0x590: strcat(cpu_model, "K6-III"); break; + case 0x680: + strcat(cpu_model, "Mobile Athlon XP"); + break; default: - strcat(cpu_model, "Unknown"); + strcat(cpu_model, "AuthenticAMD Unknown"); break; } #if defined(I586_CPU) && defined(CPU_WT_ALLOC) @@ -432,7 +435,7 @@ strcat(cpu_model, "486DRu2"); break; default: - strcat(cpu_model, "Unknown"); + strcat(cpu_model, "CyrixInstead(did) Unknown"); break; } break; @@ -460,7 +463,7 @@ strcat(cpu_model, "486DX4"); break; default: - strcat(cpu_model, "Unknown"); + strcat(cpu_model, "CyrixInstead(did) Unknown"); break; } break; @@ -494,12 +497,12 @@ strcat(cpu_model, "486SLC/DLC"); break; default: - strcat(cpu_model, "Unknown"); + strcat(cpu_model, "CyrixInstead(did) Unknown"); break; } break; default: - strcat(cpu_model, "Unknown"); + strcat(cpu_model, "CyrixInstead Unknown"); break; } break; @@ -511,7 +514,7 @@ strcat(cpu_model, "mP6"); break; default: - strcat(cpu_model, "Unknown"); + strcat(cpu_model, "RiseRiseRise Unknown"); } } else if (strcmp(cpu_vendor, "CentaurHauls") == 0) { switch (cpu_id & 0xff0) { -------- end of patch ---------