/kernel/trunk/drivers/sound.asm |
---|
10,9 → 10,10 |
DEBUG = 1 |
include 'proc32.inc' |
include 'imports.inc' |
include '../struct.inc' |
include 'imports.inc' |
VID_INTEL = 0x8086 |
VID_NVIDIA = 0x10DE |
VID_VIA = 0x1106 |
168,9 → 169,6 |
proc START stdcall, state:dword |
mov eax, [srv_entry] |
test eax, eax |
jnz .done |
cmp [state], 1 |
jne .stop |
179,9 → 177,14 |
call SysMsgBoardStr |
end if |
test eax, eax |
jnz .done |
call detect_controller |
ret |
.stop: |
test eax, eax |
jz .done |
leave |
jmp eax |
.done: |
xor eax, eax |
416,4 → 419,5 |
msgLoading db 'Loading ',0 |
msgNewline db 13,10,0 |
section '.data' data readable writable align 16 |