Subversion Repositories Kolibri OS

Rev

Rev 1408 | Rev 5056 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1. /* stub */
  2.  
  3. /*
  4. static inline void mdelay(u32_t time)
  5. {
  6.     time /= 10;
  7.     if(!time) time = 1;
  8.  
  9.      __asm__ __volatile__ (
  10.      "call *__imp__Delay"
  11.      ::"b" (time));
  12.      __asm__ __volatile__ (
  13.      "":::"ebx");
  14.  
  15. };
  16.  
  17. static inline void udelay(u32_t delay)
  18. {
  19.     if(!delay) delay++;
  20.     delay*= 500;
  21.  
  22.     while(delay--)
  23.     {
  24.         __asm__ __volatile__(
  25.         "xorl %%eax, %%eax \n\t"
  26.         "cpuid"
  27.         :::"eax","ebx","ecx","edx" );
  28.     }
  29. }
  30. */
  31.