Subversion Repositories Kolibri OS

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
5602 serge 1
format MS COFF
2
use32
3
 
4
MUTEX.lock      equ 0
5
MUTEX.handle    equ 4
6
 
7
section '.text' align 16 code readable executable
8
 
9
public @mutex_trylock@4
10
 
11
@mutex_trylock@4:
12
        mov     edx, 1
13
        xor     eax, eax
14
        lock cmpxchg [ecx+MUTEX.lock], edx
15
        setz    al
16
        movzx   eax, al
17
        ret