Subversion Repositories Kolibri OS

Rev

Rev 5565 | Rev 5645 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5565 Rev 5629
Line 437... Line 437...
437
.done:
437
.done:
438
.fail:
438
.fail:
439
        pop     ebp
439
        pop     ebp
440
        ret
440
        ret
Line -... Line 441...
-
 
441
 
-
 
442
align 4
-
 
443
get_clock_ns:
-
 
444
        push    ebx
-
 
445
        pushfd
Line -... Line 446...
-
 
446
        cli
-
 
447
 
-
 
448
        mov     ebx, [hpet_base]
-
 
449
@@:
-
 
450
        mov     edx, [ebx+0xF4]
-
 
451
        mov     eax, [ebx+0xF0]
-
 
452
        mov     ecx, [ebx+0xF4]
Line -... Line 453...
-
 
453
        cmp     ecx, edx
-
 
454
        jnz     @B
-
 
455
 
-
 
456
        mov     ecx, [hpet_period]
-
 
457
        mov     ebx, edx
Line -... Line 458...
-
 
458
        imul    ebx, ecx
-
 
459
        mul     ecx
-
 
460
        add     edx, ebx