5364,7 → 5364,7 |
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 |
|
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 |
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 |