From owner-FreeBSD-tech-jp@jp.freebsd.org  Tue Jun  6 12:41:43 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id MAA70027;
	Tue, 6 Jun 2000 12:41:43 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from eclogite.eps.nagoya-u.ac.jp (eclogite.eps.nagoya-u.ac.jp [133.6.124.145])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id MAA70020
	for <FreeBSD-tech-jp@jp.freebsd.org>; Tue, 6 Jun 2000 12:41:43 +0900 (JST)
	(envelope-from kato@ganko.eps.nagoya-u.ac.jp)
Received: from localhost (gneiss.eps.nagoya-u.ac.jp [133.6.124.148])
	by eclogite.eps.nagoya-u.ac.jp (8.9.3/3.7W) with ESMTP id MAA23134
	for <FreeBSD-tech-jp@jp.freebsd.org>; Tue, 6 Jun 2000 12:40:56 +0900 (JST)
To: FreeBSD-tech-jp@jp.freebsd.org
From: KATO Takenori <kato@ganko.eps.nagoya-u.ac.jp>
X-Mailer: Mew version 1.94.1 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
X-PGP-Fingerprint: 03 72 85 36 62 46 23 03  52 B1 10 22 44 10 0D 9E
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <20000606124056R.kato@gneiss.eps.nagoya-u.ac.jp>
Date: Tue, 06 Jun 2000 12:40:56 +0900
X-Dispatcher: imput version 20000228(IM140)
Lines: 68
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: FreeBSD-tech-jp 2789
Subject: [FreeBSD-tech-jp 2789] Celeron on Socket8
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org
X-Originator: kato@ganko.eps.nagoya-u.ac.jp

$B2CF#!wL>Bg4d9[$G$9!%(B

Socket8$BMQ(BSocket370$B2<BL$G(BMendocino$B$J(BCeleron$B$r;H$&$H!$(BL2$B%-%c%C%7%e$,M-8z(B
$B$K$J$i$J$$$H$$$&LdBj$,$"$j$^$9!%$3$l$r2r7h$9$k%3!<%I$r:n$m$&$H$7$F$$$k(B
$B$N$G$9$,!$(BCeleron$B$N@_DjJ}K!$,8+$D$+$j$^$;$s$G$7$?!%(B

$B$=$l$G!$8=J*9g$o$;$r$7$h$&$H9M$($F$$$k$N$G$9$,!$;d$O(BCeleron$B$r;}$C$F$$(B
$B$^$;$s!%$=$l$G!$(BCeleron$B$r$*;}$A$NJ}$K!$0J2<$N%Q%C%A$rEv$?7k2L$r65$($b(B
$B$i$$$?$$$H;W$$$^$9!%%Q%C%A$O!$(B4-stable$B$G:n@.$7$F$$$F!$(B

	cd /sys/i386/i386
	patch -p < ($B$3$N%Q%C%A(B)

$B$GEv$?$j$^$9!%%j%V!<%H$7$F(B

	dmesg | grep MSR

$B$H$7$?7k2L$r65$($F$/$@$5$$!%(B

$B$h$m$7$/$*4j$$$7$^$9!%(B

---------- BEGIN ----------
*** identcpu.c.orig	Tue Jun  6 11:39:00 2000
--- identcpu.c	Tue Jun  6 11:40:42 2000
***************
*** 76,81 ****
--- 76,83 ----
  static void print_AMD_assoc(int i);
  static void do_cpuid(u_int ax, u_int *p);
  
+ u_long	msr_edx, msr_eax;
+ 
  u_int	cyrix_did;		/* Device ID of Cyrix CPU */
  int cpu_class = CPUCLASS_386;	/* least common denominator */
  char machine[] = "i386";
***************
*** 129,134 ****
--- 131,138 ----
  {
  
  	u_int regs[4], nreg = 0;
+ 	u_int64_t	msr11e;
+ 
  	cpu_class = i386_cpus[cpu].cpu_class;
  	printf("CPU: ");
  	strncpy(cpu_model, i386_cpus[cpu].cpu_name, sizeof cpu_model);
***************
*** 596,601 ****
--- 600,610 ----
  	/* Avoid ugly blank lines: only print newline when we have to. */
  	if (*cpu_vendor || cpu_id)
  		printf("\n");
+ 
+ 	msr11e = rdmsr(0x11e);
+ 	msr_edx = msr11e >> 32;
+ 	msr_eax = msr11e & 0xffffffff;
+ 	printf("MSR(0x11e) = %08x%08x\n", msr_edx, msr_eax);
  
  #endif
  	if (!bootverbose)
---------- END ----------

-----------------------------------------------+--------------------------+
KATO Takenori <kato@ganko.eps.nagoya-u.ac.jp>  |        FreeBSD           |
Dept. Earth Planet. Sci, Nagoya Univ.          |    The power to serve!   |
Nagoya, 464-8602, Japan                        |  http://www.FreeBSD.org/ |
++++ FreeBSD(98) 4.0R-Rev. 01 availabel!       |http://www.jp.FreeBSD.org/|
++++ FreeBSD(98) 3.4R-Rev. 01 available!       +==========================+
