Andrew Golovnia | 7 Sep 2005 20:24
Picon

CVS: biew/biewlib/sysdep/ia16 cmn_ix86.c,1.4,1.5

Update of /cvsroot/biew/biew/biewlib/sysdep/ia16
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12408

Modified Files:
	cmn_ix86.c 
Log Message:
fixes of cpu identification

Index: cmn_ix86.c
===================================================================
RCS file: /cvsroot/biew/biew/biewlib/sysdep/ia16/cmn_ix86.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -p -u -d -r1.4 -r1.5
--- cmn_ix86.c	27 Mar 2003 06:19:30 -0000	1.4
+++ cmn_ix86.c	7 Sep 2005 18:24:49 -0000	1.5
 <at>  <at>  -16,11 +16,16  <at>  <at> 
  *  <at> note        Development, fixes and improvements
  *  <at> author      Felix Buenemann <atmosfear at users dot sourceforge dot net>
  *  <at> note        Some additional cpuid stuff (was implemented in mplayer)
+ *  <at> author      Andrew Golovnya <andrew_golovnia at users dot sourceforge dot net>
+ *  <at> note        Identification of cores of Intel P4, AMD A64 etc... Fixes...
+ *  <at> note        Nick, we need remove this feature or watch for new CPUs...
 **/
 #ifndef __ASMPART_DEFINED
 # error Do not use this file standalone. This required assembler parts
 #endif

[...964 lines suppressed...]
+            );
(Continue reading)

Andrew Golovnia | 7 Sep 2005 20:29
Picon

CVS: biew/addons/sys cpu_perf.c,1.2,1.3

Update of /cvsroot/biew/biew/addons/sys
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13462

Modified Files:
	cpu_perf.c 
Log Message:
CPUInfo display window changed to scrollable window

Index: cpu_perf.c
===================================================================
RCS file: /cvsroot/biew/biew/addons/sys/cpu_perf.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -p -u -d -r1.2 -r1.3
--- cpu_perf.c	21 Mar 2004 16:27:06 -0000	1.2
+++ cpu_perf.c	7 Sep 2005 18:29:03 -0000	1.3
 <at>  <at>  -13,7 +13,14  <at>  <at> 
  *  <at> author      Nick Kurshev
  *  <at> since       1995
  *  <at> note        Development, fixes and improvements
+ *  <at> author      Andrew Golovnya <andrew_golovnia at users dot sourceforge dot net>
+ *  <at> note        CPUInfo display window changed to scrollable window
 **/
+#include <string.h>
+#include <stdlib.h>
+#include <stdio.h>
+#include <limits.h>
+
 #include "bconsole.h"
 #include "biewutil.h"
(Continue reading)

Andrew Golovnia | 24 Sep 2005 14:47
Picon

CVS: biew/biewlib/sysdep/ia16 cmn_ix86.c,1.5,1.6

Update of /cvsroot/biew/biew/biewlib/sysdep/ia16
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3959/biewlib/sysdep/ia16

Modified Files:
	cmn_ix86.c 
Log Message:
itanium cpu detection

Index: cmn_ix86.c
===================================================================
RCS file: /cvsroot/biew/biew/biewlib/sysdep/ia16/cmn_ix86.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -p -u -d -r1.5 -r1.6
--- cmn_ix86.c	7 Sep 2005 18:24:49 -0000	1.5
+++ cmn_ix86.c	24 Sep 2005 12:47:49 -0000	1.6
 <at>  <at>  -318,6 +318,16  <at>  <at>  void __FillCPUInfo(char *buff,unsigned c
                  }
                  break;
           case 7:
+                 __eax = 1;
+                 __edx = __cpuid_edx(&__eax);
+                 __ecx = 1;
+                 __ebx = __cpuid_ebxecx(&__ecx);
+                 if(__edx & BIT_NO(30)) // Itanium
+                 {
+                    strcpy(cpu_name,"Itanium");
+                    cpu_suffix = "";
+                    break;
+                 }
(Continue reading)

Andrew Golovnia | 25 Sep 2005 09:12
Picon

CVS: biew/biewlib/sysdep/ia16 cmn_ix86.c,1.6,1.7

Update of /cvsroot/biew/biew/biewlib/sysdep/ia16
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13405/biewlib/sysdep/ia16

Modified Files:
	cmn_ix86.c 
Log Message:
fix detection of itanium chips :) 

Index: cmn_ix86.c
===================================================================
RCS file: /cvsroot/biew/biew/biewlib/sysdep/ia16/cmn_ix86.c,v
retrieving revision 1.6
retrieving revision 1.7
diff -p -u -d -r1.6 -r1.7
--- cmn_ix86.c	24 Sep 2005 12:47:49 -0000	1.6
+++ cmn_ix86.c	25 Sep 2005 07:12:55 -0000	1.7
 <at>  <at>  -164,6 +164,20  <at>  <at>  void __FillCPUInfo(char *buff,unsigned c
      */
     if(is_intel)
     {
+       if(family > 5)
+       {
+          __eax = 1;
+          __edx = __cpuid_edx(&__eax);
+          __ecx = 1;
+          __ebx = __cpuid_ebxecx(&__ecx);
+          if(__edx & BIT_NO(30)) // Itanium
+          {
+             strcpy(cpu_name,"Itanium");
+             cpu_suffix = "";
(Continue reading)

Andrew Golovnia | 25 Sep 2005 09:22
Picon

CVS: biew/biewlib/sysdep/ia16 cmn_ix86.c,1.7,1.8

Update of /cvsroot/biew/biew/biewlib/sysdep/ia16
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15052/biewlib/sysdep/ia16

Modified Files:
	cmn_ix86.c 
Log Message:
fix morning bug....

Index: cmn_ix86.c
===================================================================
RCS file: /cvsroot/biew/biew/biewlib/sysdep/ia16/cmn_ix86.c,v
retrieving revision 1.7
retrieving revision 1.8
diff -p -u -d -r1.7 -r1.8
--- cmn_ix86.c	25 Sep 2005 07:12:55 -0000	1.7
+++ cmn_ix86.c	25 Sep 2005 07:21:59 -0000	1.8
 <at>  <at>  -164,20 +164,6  <at>  <at>  void __FillCPUInfo(char *buff,unsigned c
      */
     if(is_intel)
     {
-       if(family > 5)
-       {
-          __eax = 1;
-          __edx = __cpuid_edx(&__eax);
-          __ecx = 1;
-          __ebx = __cpuid_ebxecx(&__ecx);
-          if(__edx & BIT_NO(30)) // Itanium
-          {
-             strcpy(cpu_name,"Itanium");
-             cpu_suffix = "";
(Continue reading)


Gmane