diff --git a/kernel/trunk/kernel.asm b/kernel/trunk/kernel.asm index 1cf31afae6..f5be39cc64 100644 --- a/kernel/trunk/kernel.asm +++ b/kernel/trunk/kernel.asm @@ -5364,7 +5364,7 @@ align 4 sys_apm: cmp word [apm_vf], 0 ; Check APM BIOS enable jne @f - or [esp + 56], byte 1 ; error + ; or [esp + 56], byte 1 ; error mov [esp + 36], dword 8 ; 32-bit protected-mode interface not supported ret @@ -5374,7 +5374,7 @@ sys_apm: cmp al, 3 ja @f - and [esp + 56], byte 0xfe ; emulate func 0..3 as func 0 + ;and [esp + 56], byte 0xfe ; emulate func 0..3 as func 0 ; bad idea modify EFLAGS... mov eax, [apm_vf] mov [esp + 36], eax shr eax, 16 @@ -5403,9 +5403,9 @@ sys_apm: mov [esp + 28], edx mov [esp + 32], ecx mov [esp + 36], eax - setc al - and [esp + 56], byte 0xfe - or [esp + 56], al + ; setc al + ; and [esp + 56], byte 0xfe + ; or [esp + 56], al ret