forked from KolibriOS/kolibrios
sound: final attempt
git-svn-id: svn://kolibrios.org@3767 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
1d66fd42b0
commit
0501dfc1b6
@ -10,8 +10,9 @@ format MS COFF
|
|||||||
DEBUG = 1
|
DEBUG = 1
|
||||||
|
|
||||||
include 'proc32.inc'
|
include 'proc32.inc'
|
||||||
include '../struct.inc'
|
|
||||||
include 'imports.inc'
|
include 'imports.inc'
|
||||||
|
include '../struct.inc'
|
||||||
|
|
||||||
|
|
||||||
VID_INTEL = 0x8086
|
VID_INTEL = 0x8086
|
||||||
VID_NVIDIA = 0x10DE
|
VID_NVIDIA = 0x10DE
|
||||||
@ -168,9 +169,6 @@ section '.flat' code readable align 16
|
|||||||
proc START stdcall, state:dword
|
proc START stdcall, state:dword
|
||||||
|
|
||||||
mov eax, [srv_entry]
|
mov eax, [srv_entry]
|
||||||
test eax, eax
|
|
||||||
jnz .done
|
|
||||||
|
|
||||||
cmp [state], 1
|
cmp [state], 1
|
||||||
jne .stop
|
jne .stop
|
||||||
|
|
||||||
@ -179,9 +177,14 @@ proc START stdcall, state:dword
|
|||||||
call SysMsgBoardStr
|
call SysMsgBoardStr
|
||||||
end if
|
end if
|
||||||
|
|
||||||
|
test eax, eax
|
||||||
|
jnz .done
|
||||||
call detect_controller
|
call detect_controller
|
||||||
ret
|
ret
|
||||||
.stop:
|
.stop:
|
||||||
|
test eax, eax
|
||||||
|
jz .done
|
||||||
|
leave
|
||||||
jmp eax
|
jmp eax
|
||||||
.done:
|
.done:
|
||||||
xor eax, eax
|
xor eax, eax
|
||||||
@ -416,4 +419,5 @@ msgFail db 'No compatible soundcard found!',13,10,0
|
|||||||
msgLoading db 'Loading ',0
|
msgLoading db 'Loading ',0
|
||||||
msgNewline db 13,10,0
|
msgNewline db 13,10,0
|
||||||
|
|
||||||
|
|
||||||
section '.data' data readable writable align 16
|
section '.data' data readable writable align 16
|
||||||
|
Loading…
Reference in New Issue
Block a user