Subversion Repositories Kolibri OS

Rev

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

Rev 450 Rev 451
Line 2... Line 2...
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:     probably some functions would work in MenuetOS 32 and MenuetOS 64, may be even in Miraculix;
4
; compability:     probably some functions would work in MenuetOS 32 and MenuetOS 64, may be even in Miraculix;
5
;                  CPUID works in MS Windows by means of emulator KlbrInWin from Diamond  (http://diamondz.land.ru)
5
;                  CPUID works in MS Windows by means of emulator KlbrInWin from Diamond  (http://diamondz.land.ru)
6
; compiler:        flat assembler 1.67.21
6
; compiler:        flat assembler 1.67.21
7
; version:         2.18
7
; version:         2.2
8
; last update:     1st April 2007
8
; last update:     5st April 2007
9
; maintained by:   Sergey Kuzmin aka Wildwest
9
; maintained by:   Sergey Kuzmin aka Wildwest
10
; e-mail:          kuzmin_serg@list.ru
10
; e-mail:          kuzmin_serg@list.ru
11
; site:            http://coolthemes.narod.ru/files.html
11
; site:            http://coolthemes.narod.ru/files.html
12
;******************************************************************************
12
;******************************************************************************
13
; Summary:
13
; Summary:
Line 47... Line 47...
47
;          (+)  fixed L2 cache size detection for VIA (they changed format from 8 bits to 16 bits several years ago); 
47
;          (+)  fixed L2 cache size detection for VIA (they changed format from 8 bits to 16 bits several years ago); 
48
;          (+)  more macroses for Interface and Threads (from Menuett.inc written by /^S0rG^\, 2002), sources separated into several include files;
48
;          (+)  more macroses for Interface and Threads (from Menuett.inc written by /^S0rG^\, 2002), sources separated into several include files;
49
;          (++) more info about caches for VIA and Transmeta;
49
;          (++) more info about caches for VIA and Transmeta;
50
;          (+)  added detection of DCA, SSSE3, VMX technologies for Intel;
50
;          (+)  added detection of DCA, SSSE3, VMX technologies for Intel;
51
;          (+)  updated multiplier detection for AMD and Intel (thanks a lot to Ghost);
51
;          (+)  updated multiplier detection for AMD and Intel (thanks a lot to Ghost);
-
 
52
;          (+)  client-relative drawing, title with function 0
-
 
53
;               It means end of capability with MenuetOS!
52
;Known issues: Sempron marked as AthlonXP
54
;Known issues: Sempron marked as AthlonXP
53
;              second window doesn't closed when you close main window
55
;              second window doesn't closed when you close main window
54
;-----------------------------------------------------------------------------
56
;-----------------------------------------------------------------------------
55
;2.1: CPUID   10/01/2007
57
;2.1: CPUID   10/01/2007
56
;Author:    Sergey Kuzmin aka Wildwest 
58
;Author:    Sergey Kuzmin aka Wildwest