* bug fix in it87_get_fan_speed

git-svn-id: svn://kolibrios.org@518 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Iliya Mihailov (Ghost) 2007-05-22 17:57:00 +00:00
parent 8c6cbac6a7
commit eb55d78ee2
3 changed files with 8 additions and 2 deletions

View File

@ -4,6 +4,7 @@ Copyright (C) 2005, 2006, 2007 Mihailov Ilia (ghost.nsk@mail.ru)
All Right Reserved All Right Reserved
23/05/2007 - исправлена ошибка в it87_get_fan_speed, найдена SPraid
16/05/2007 - ASCIIZ имена чипов, вынесена история 16/05/2007 - ASCIIZ имена чипов, вынесена история
31/01/2007 - исправлена ошибка внесённая 17/07/06 в определение множителя для Intel NorthWood 31/01/2007 - исправлена ошибка внесённая 17/07/06 в определение множителя для Intel NorthWood
26/12/2006 - исправленна глупая ошибка в определении ITE и uGuru 26/12/2006 - исправленна глупая ошибка в определении ITE и uGuru

View File

@ -465,7 +465,7 @@ about_tab:
DATA DATA
act_tab db 2 ; Íîìåð àêòèâíîé âêëàäêè act_tab db 2 ; Íîìåð àêòèâíîé âêëàäêè
tab_lab db 'Info Tests Configs About' tab_lab db 'Info Tests Configs About'
title db 'Ghost Monitor v0.4 [16/05/07]',0 title db 'Ghost Monitor v0.4 [23/05/07]',0
msgs_mon mls \ msgs_mon mls \
'CPU Load (%)',\ 'CPU Load (%)',\

View File

@ -155,6 +155,11 @@ it87_get_fan_speed:
add al, cl add al, cl
call [IO_Read] call [IO_Read]
test al, al
jz @f
cmp al, 0xff
je @f
movzx ebx, al movzx ebx, al
push ecx push ecx
mov cl, [it87_fan_div + ecx] mov cl, [it87_fan_div + ecx]
@ -167,7 +172,7 @@ it87_get_fan_speed:
inc ecx inc ecx
cmp ecx, 3 cmp ecx, 3
jb @b jb @b
@@:
ret ret
;-------------------------------------------------------------------------- ;--------------------------------------------------------------------------
; ;