Subversion Repositories Kolibri OS

Rev

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

Rev 485 Rev 515
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
; compiler:        flat assembler 1.67.21                                     *
4
; compiler:        flat assembler 1.67.21                                     *
5
; version:         2.18                                                       *
5
; version:         2.21                                                        *
6
; last update:     1st April  2007          1st 2nd 3rd 4th                   *
6
; last update:     18th May 2007         1st 2nd 3rd 4th 5th 6th 7th 8th 9th  *
7
; maintained by:   Sergey Kuzmin aka Wildwest                                 *
7
; maintained by:   Sergey Kuzmin aka Wildwest                                 *
8
; e-mail:          kuzmin_serg@list.ru                                        *
8
; e-mail:          kuzmin_serg@list.ru                                        *
9
; site:            http://coolthemes.narod.ru/files.html                      *
9
; site:            http://coolthemes.narod.ru/files.html                      *
10
; license:         Copyright 2004-2007 Sergey Kuzmin and co-authors           *
10
; license:         Copyright 2004-2007 Sergey Kuzmin and co-authors           *
11
;                  Rules:                                                     *
11
;                  Rules:                                                     *
Line 455... Line 455...
455
 
455
 
Line 456... Line 456...
456
Text 75,70,0x00000000,AMDn, AMDnlen-AMDn
456
Text 75,70,0x00000000,AMDn, AMDnlen-AMDn
457
 
457
 
458
	mov	esi, amd
458
	mov	esi, amd
459
	call	load_gif
459
	call	load_gif
Line 460... Line 460...
460
PutImage 135,97,201,49,img_area+8
460
PutImage 135,107,201,49,img_area+8
461
;         place   size
461
;         place   size
462
 
462
 
Line 762... Line 762...
762
    mov [micron], 13
762
    mov [micron], 13
763
Text 100,70,0x00000000,AF5, AF5len-AF5
763
    Text 100,70,0x00000000,AF5, AF5len-AF5
764
 jmp MMXtest
764
    jmp MMXtest
765
.AF8:
765
.AF8:
766
    mov [micron], 13
766
   mov [micron], 13
767
Text 100,70,0x00000000,AF4, AF5len-AF4
767
   Text 100,70,0x00000000,AF4, AF4len-AF4  ; AF4, AF5len-AF4
768
 jmp MMXtest
768
   jmp MMXtest
769
.AFB:
769
.AFB:
770
    mov [micron], 13
770
    mov [micron], 13
771
Text 100,70,0x00000000,AF4, AF4len-AF4
771
Text 100,70,0x00000000,AF4, AF4len-AF4
772
 jmp MMXtest
772
 jmp MMXtest
Line 786... Line 786...
786
.AFCnpal: ; palermo
786
.AFCnpal: ; palermo
787
    mov [micron], 9
787
    mov [micron], 9
788
	Text 100,70,0x00000000,AFCsp, AFCsplen-AFCsp
788
    Text 100,70,0x00000000,AFCsp, AFCsplen-AFCsp
789
 jmp MMXtest
789
    jmp MMXtest
Line 790... Line -...
790
 
-
 
791
 
790
 
792
.AFCn: ;newcastle
791
.AFCn: ;newcastle
793
    mov [micron], 13
792
    mov [micron], 13
794
	Text 100,70,0x00000000,AFC, AFClen-AFC
793
    Text 100,70,0x00000000,AFC, AFClen-AFC
Line 830... Line 829...
830
Intel:
829
Intel:
831
Text 75,70,0x00000000,Inteln, Intelnlen-Inteln
830
Text 75,70,0x00000000,Inteln, Intelnlen-Inteln
Line 832... Line 831...
832
 
831
 
833
	mov	esi, intel
832
	mov	esi, intel
-
 
833
	call	load_gif
834
	call	load_gif
834
PutImage 135,107,201,49,img_area+8
835
PutImage 125,107,201,49,img_area+8
835
;PutImage 125,107,201,49,img_area+8
Line 836... Line 836...
836
;         place   size
836
;         place   size
837
 
837
 
838
det:
838
det:
Line 1111... Line 1111...
1111
 
1111
 
Line 1112... Line 1112...
1112
Text 15, 190,0x00000000,cache, cachelen-cache
1112
Text 15, 190,0x00000000,cache, cachelen-cache
1113
 
1113
 
-
 
1114
	mov	esi, cyrix
1114
	mov	esi, cyrix
1115
	call	load_gif
1115
	call	load_gif
1116
PutImage 135,107,201,49,img_area+8
Line 1116... Line 1117...
1116
PutImage 130,127,201,49,img_area+8
1117
;PutImage 130,127,201,49,img_area+8
1117
;         place   size
1118
;         place   size
1118
 
1119
 
Line 1262... Line 1263...
1262
 
1263
 
Line 1263... Line 1264...
1263
fivC:		   ;Family=5
1264
fivC:		   ;Family=5
1264
 
1265
 
-
 
1266
	mov	esi, idt
1265
	mov	esi, idt
1267
	call	load_gif
1266
	call	load_gif
1268
PutImage 135,107,201,49,img_area+8
Line 1267... Line 1269...
1267
PutImage 125,107,201,49,img_area+8
1269
;PutImage 125,107,201,49,img_area+8
1268
;         place   size
1270
;         place   size
1269
 
1271
 
Line 1289... Line 1291...
1289
 
1291
 
Line 1290... Line 1292...
1290
sixC:	;Family=6
1292
sixC:	;Family=6
1291
 
1293
 
-
 
1294
	mov	esi, via
1292
	mov	esi, via
1295
	call	load_gif
1293
	call	load_gif
1296
PutImage 135,107,201,49,img_area+8
Line 1294... Line 1297...
1294
PutImage 125,107,201,49,img_area+8
1297
;PutImage 125,107,201,49,img_area+8
1295
;         place   size
1298
;         place   size
1296
 
1299
 
Line 1332... Line 1335...
1332
 
1335
 
Line 1333... Line 1336...
1333
Text 75,70,0x00000000,Tranmsmetan, Tranmsmetanlen-Tranmsmetan
1336
Text 75,70,0x00000000,Tranmsmetan, Tranmsmetanlen-Tranmsmetan
1334
 
1337
 
-
 
1338
	mov	esi, transmeta
1335
	mov	esi, transmeta
1339
	call	load_gif
1336
	call	load_gif
1340
PutImage 135,107,201,49,img_area+8
Line 1337... Line 1341...
1337
PutImage 125,107,201,49,img_area+8
1341
;PutImage 125,107,201,49,img_area+8
1338
;         place   size
1342
;         place   size
1339
 
1343
 
Line 1976... Line 1980...
1976
	gif2img esi,edi
1980
	gif2img esi,edi
1977
	ret
1981
	ret
Line 1978... Line 1982...
1978
 
1982
 
Line 1979... Line 1983...
1979
; DATA AREA
1983
; DATA AREA
Line 1980... Line 1984...
1980
 
1984
 
1981
title    db   'CPUID 2.2 by S.Kuzmin & the KolibriOS team',0
1985
title	 db   'CPUID 2.21 by S.Kuzmin & the KolibriOS team',0
1982
 
1986