Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 5949 → Rev 5950

/programs/system/gmon/system.inc
149,7 → 149,7
; ebx - êîîðäèíàòû : X << 16 + Y
show_text:
mov eax, 4
mov ecx, 0x10000000
xor ecx, ecx
@@:
movzx esi, byte[edx]
inc edx
/programs/system/gmon/tab_conf.inc
23,7 → 23,7
mov eax, 4
mov ebx, 17 * 65536 + 285
mov edx, msg_cf_utime
mov ecx, 0x10000000
xor ecx, ecx
mov esi, 11
int 0x40
45,7 → 45,7
mov ebx, 152 * 65536 + 285
mov edx, dub_p
mov esi, 1
mov ecx, 0x10000000
xor ecx, ecx
int 0x40
jmp end_drow_tab
/programs/system/gmon/tab_info.inc
120,7 → 120,7
mov esi, 1
mov ecx, 6 ; <- êîëè÷åñòâî ñòðîê
nxt_dp: push ecx
mov ecx, 0x10000000
xor ecx, ecx
int 0x40
add ebx, 10
pop ecx
/programs/system/gmon/tab_test.inc
2,15 → 2,9
; Ghost Monitor - óòèëèòà (ñòðåññ) òåñòèðîâàíèÿ è ìîíèòîðèíãà ñèñòåìû
; Copyright (C) 2005, 2006, 2007 Mihailov Ilia (ghost.nsk@mail.ru)
; All Right Reserved
 
;
;
;
; Âêëàäêà òåñòîâ
;
;
;
;
; "GenuineIntel" - International Electronics
; "GenuineTMx86" - Transmeta Processor
; "AuthenticAMD" - Advanced Micro Devices
65,66 → 59,49
jne k7n
mov esi, atcol
k7n: int 0x40
; MMX òåñò
; add ecx, 27 * 65536
; inc edx
; mov esi, tcol
; cmp byte[CPU_mmx], 1
; jne mmxn
; mov esi, atcol
; mmxn: int 0x40
; Ïèøåì íàçâàíèÿ êíîïîê
mov eax, 4
mov ebx, 30 * 65536 + 307
mov esi, 7
mov edx, tmsg_p ; P5
mov ecx, 0x10000000
xor ecx, ecx
cmp byte[test_id], 6
jne nr1
mov ecx, 0x10FF0000
mov ecx, 0xFF0000
nr1: int 0x40
mov ebx, 30 * 65536 + 307 + 27
add ebx, 27
mov esi, 20 ; P6
mov ecx, 0x10000000
xor ecx, ecx
cmp byte[test_id], 7
jne nr2
mov ecx, 0x10FF0000
mov ecx, 0xFF0000
nr2: int 0x40
mov ebx, 30 * 65536 + 307 + 27 + 27
add ebx, 27
mov edx, tmsg_k6 ; K6
mov esi, 13
mov ecx, 0x10000000
xor ecx, ecx
cmp byte[test_id], 8
jne nr3
mov ecx, 0x10FF0000
mov ecx, 0xFF0000
nr3: int 0x40
mov ebx, 30 * 65536 + 307 + 27 + 27 + 27
add ebx, 27
mov edx, tmsg_k7 ; K7
mov esi, 15
mov ecx, 0x10000000
xor ecx, ecx
cmp byte[test_id], 9
jne nr4
mov ecx, 0x10FF0000
mov ecx, 0xFF0000
nr4: int 0x40
; mov ebx, 30 * 65536 + 307 + 27 + 27 + 27 + 27
; mov edx, tmsg_mmx ; MMX
; mov esi, 12
; mov ecx, 0x10000000
; cmp byte[test_id], 10
; jne nr5
; mov ecx, 0x10FF0000
; nr5: int 0x40
; recommendate
mov ecx, 0x10000000
xor ecx, ecx
mov ebx, 190 * 65536 + 420
mov edx, tmsg_rec
mov esi, 14
mov esi, 13
int 0x40
; read about
mov ebx, 30 * 65536 + 282
mov edx, tmsg_war
mov esi, 34
mov ecx, 0x10FF0000
mov esi, 35
mov ecx, 0xFF0000
int 0x40
; recommendate color
mov eax, 13
133,16 → 110,14
mov edx, atcol
int 0x40
 
 
jmp end_drow_tab
 
tmsg_p db 'Pentium (Pro/II/III)' ; 7/20
tmsg_k6 db 'K6 (I/II/III)' ; 13
tmsg_k7 db 'K7/Athlon/Duron' ; 15
;tmsg_mmx db 'MMX (memory)' ; 12
tmsg_rec db '- recommendate' ; 14
tmsg_rec db '— recommended' ; 13
if lang eq it
tmsg_war db 'Potrebbe danneggiare lo hardware ' ; 34
tmsg_war db 'Potrebbe danneggiare lo hardware '
else
tmsg_war db 'May permanent damage to electronic' ; 34
tmsg_war db 'May permanently damage the hardware'
end if