Rev 515 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 515 | Rev 4107 | ||
---|---|---|---|
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://diamondz.land.ru) |
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.67.21 |
5 | ; compiler: flat assembler 1.70.03 |
6 | ; version: 2.21 |
6 | ; version: 2.28 |
7 | ; last update: 18th May 2007 |
7 | ; last update: 23rd October 2013 |
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: |
13 | ; supported vendors - Intel, AMD, VIA, Cyrix, IDT (Centaur),Transmeta |
13 | ; supported vendors - Intel, AMD, VIA, Cyrix, IDT (Centaur),Transmeta, Vortex86 |
14 | ; displayed features - CPU frequency; |
14 | ; displayed features - CPU frequency; |
15 | ; Internal Name; |
15 | ; Internal Name; |
16 | ; Multiplier and System Clock frequency; |
16 | ; Multiplier and System Clock frequency; |
17 | ; Standard and Extended Features; |
17 | ; Standard and Extended Features; |
18 | ; CPU signature (family, model,stepping); |
18 | ; CPU signature (family, model,stepping); |
Line 32... | Line 32... | ||
32 | ; remove support of Cyrix and early Centaur (IDT) - they are too old, rare and non-standard; |
32 | ; remove support of Cyrix and early Centaur (IDT) - they are too old, rare and non-standard; |
33 | ; Sempron detection - probably they supports Brand-ID; |
33 | ; Sempron detection - probably they supports Brand-ID; |
34 | ; update caches descriptors for intel Core 1/2 |
34 | ; update caches descriptors for intel Core 1/2 |
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 | ;****************************************************************************** |
38 | ;****************************************************************************** |
38 | ;HISTORY: |
39 | ;HISTORY: |
39 | ;3.0: CPUID 18/05/2007 (not finished) |
40 | ;2.3: CPUID 23/10/2013 (not finished) |
40 | ;Authors: Sergey Kuzmin aka Wildwest |
41 | ;Authors: Sergey Kuzmin aka Wildwest |
- | 42 | ; Pavel Rymovskiy aka Heavyiron |
|
- | 43 | ; fedesco |
|
41 | ;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; |
|
- | 46 | ; (+) fixed calculation of Extended model for newest Intel; |
|
- | 47 | ; (+) initial support of new vendor Vortex86 - logo, caches, technology; |
|
- | 48 | ; (+) Italian translation by fedesco; |
|
- | 49 | ; (+) makefile for *nix by fedesco; |
|
- | 50 | ; (+) new cache descriptors for Intel; |
|
- | 51 | ; (+) fixed typo, which makes output of Brand ID for AMD CPU's at incorrect place by Heavyiron; |
|
42 | ; (+) 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; |
43 | ;Known issues: Sempron marked as AthlonXP |
53 | ;Known issues: Sempron marked as AthlonXP |
44 | ; second window doesn't closed when you close main window |
54 | ; second window doesn't closed when you close main window |
- | 55 | ; 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 |
|
45 | ;----------------------------------------------------------------------------- |
57 | ;----------------------------------------------------------------------------- |
46 | ;2.2: CPUID 01/05/2007 |
58 | ;2.2: CPUID 01/05/2007 |
47 | ;Authors: Sergey Kuzmin aka Wildwest |
59 | ;Authors: Sergey Kuzmin aka Wildwest |
48 | ; Iliya Mikhailov aka Ghost |
60 | ; Iliya Mikhailov aka Ghost |
49 | ; /^S0rG^\ |
61 | ; /^S0rG^\ |