Subject: kern/32418: pentium m 770 unknown speedstep cpu
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: None <keiji@hiemalis.org>
List: netbsd-bugs
Date: 12/30/2005 18:25:00
>Number:         32418
>Category:       kern
>Synopsis:       pentium m 770 unknown speedstep cpu
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Fri Dec 30 18:25:00 +0000 2005
>Originator:     Wada Keiji
>Release:        NetBSD 3.99.15
>Organization:
>Environment:
NetBSD poker 3.99.15 NetBSD 3.99.15 (POKER-PCMCIA) #6: Sat Dec 31 03:03:42 JST 2005  root@poker:/home/NetBSD/src/sys/arch/i386/compile/POKER-PCMCIA i386

>Description:
ThinkPad T43 has Pentium M 770 Processor. But NetBSD can't recognized this CPU.

>How-To-Repeat:
always
>Fix:
--- est.c.orig        2005-12-27 06:17:13.000000000 +0900
+++ est.c       2005-12-31 03:03:11.000000000 +0900
@@ -307,6 +307,18 @@
        {  600,  988 }
 };
 
+/* Intel Pentium M processor 770 2.13 GHz */
+static const struct fq_info pentium_m_n770[] = {
+       { 2130, 1551 },
+       { 1800, 1429 },
+       { 1600, 1356 },
+       { 1400, 1180 },
+       { 1200, 1132 },
+       { 1000, 1084 },
+       {  800, 1036 },
+       {  600, 988 }
+};
+
 struct fqlist {
        const char *brand_tag;
        size_t tablec;
@@ -343,6 +355,7 @@
        ENTRY("1.00", pentium_m_n723),
        ENTRY("1.10", pentium_m_n733),
        ENTRY("1.40", pentium_m_n738),
+       ENTRY("2.13", pentium_m_n770),
 };
 #undef ENTRY