Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Blame | Last modification | View Log | Download | RSS feed

  1. ; READ TSC / SECOND
  2.  
  3.         mov   esi,boot_tsc
  4.         call  boot_log
  5.         call  _rdtsc
  6.         mov   ecx,eax
  7.         mov   esi,250               ; wait 1/4 a second
  8.         call  delay_ms
  9.         call  _rdtsc
  10.         sub   eax,ecx
  11.         shl   eax,2
  12.         mov   [CPU_FREQ],eax          ; save tsc / sec
  13.         mov ebx, 1000000
  14.         div ebx
  15.         mov [stall_mcs], eax
  16.