Subversion Repositories Kolibri OS

Rev

Rev 4107 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4107 Rev 6483
Line 1... Line 1...
1
;******************************************************************************
1
;******************************************************************************
2
; project name:    CPUID
2
; project name:    CPUID
3
; target platform: KolibriOS, x86 (IA-32), x86-64 achitectures
3
; target platform: KolibriOS, x86 (IA-32), x86-64 achitectures
4
; compability:     CPUID works in MS Windows by means of emulator KlbrInWin from Diamond http://board.kolibrios.org/viewtopic.php?f=23&t=1273
4
; compability:     CPUID works in MS Windows by means of emulator KlbrInWin from Diamond http://board.kolibrios.org/viewtopic.php?f=23&t=1273
5
; compiler:        flat assembler 1.70.03
5
; compiler:        flat assembler 1.70.03
6
; version:         2.28
6
; version:         2.29
7
; last update:     23rd October 2013
7
; last update:     12 October 2014
8
; maintained by:   Sergey Kuzmin aka Wildwest
8
; maintained by:   Sergey Kuzmin aka Wildwest
9
; e-mail:          kuzmin_serg@list.ru
9
; e-mail:          kuzmin_serg@list.ru
10
; site:            http://coolthemes.narod.ru/files.html
10
; site:            http://coolthemes.narod.ru/files.html
11
;******************************************************************************
11
;******************************************************************************
12
; Summary:
12
; Summary:
Line 35... Line 35...
35
; quantity of logical CPU/cores - requires APIC ID analysis
35
; quantity of logical CPU/cores - requires APIC ID analysis
36
; newest AMD/Intel codename detection
36
; newest AMD/Intel codename detection
37
; improve support of Vortex86
37
; improve support of Vortex86
38
;******************************************************************************
38
;******************************************************************************
39
;HISTORY:
39
;HISTORY:
40
;2.3: CPUID   23/10/2013 (not finished)
40
;2.3: CPUID   12/10/2014 (not finished)
41
;Authors:    Sergey Kuzmin aka Wildwest 
41
;Authors:    Sergey Kuzmin aka Wildwest 
42
;            Pavel Rymovskiy aka Heavyiron 
42
;            Pavel Rymovskiy aka Heavyiron 
43
;            fedesco
43
;            fedesco
44
;Features:  
44
;Features:  
45
;          (+)  'choose FSB' button removed and related code changed in the way it would use FSB value detected by Ghost's code;
45
;          (+)  'choose FSB' button removed and related code changed in the way it would use FSB value detected by Ghost's code;
Line 48... Line 48...
48
;          (+)  Italian translation by fedesco;
48
;          (+)  Italian translation by fedesco;
49
;          (+)  makefile for *nix by fedesco;
49
;          (+)  makefile for *nix by fedesco;
50
;          (+)  new cache descriptors for Intel;
50
;          (+)  new cache descriptors for Intel;
51
;          (+)  fixed typo, which makes output of Brand ID for AMD CPU's at incorrect place by Heavyiron;
51
;          (+)  fixed typo, which makes output of Brand ID for AMD CPU's at incorrect place by Heavyiron;
52
;          (+)  fixed typo, which makes selection of incorrect codename for AMD F8x CPU's; 
52
;          (+)  fixed typo, which makes selection of incorrect codename for AMD F8x CPU's; 
-
 
53
;          (+)  added detection of Extended Model for Intel's CPU and example of it's use
53
;Known issues: Sempron marked as AthlonXP
54
;Known issues: Sempron marked as AthlonXP
54
;              second window doesn't closed when you close main window
55
;              second window doesn't closed when you close main window
55
;              incorrect multiplier detection for newest CPU
56
;              incorrect multiplier detection for newest CPU
56
;              incorrect cache detection for several models of newest Intel CPU, because they designed for another cache detection approach
57
;              incorrect cache detection for several models of newest Intel CPU, because they designed for another cache detection approach
57
;-----------------------------------------------------------------------------
58
;-----------------------------------------------------------------------------