コード例 #1
0
ファイル: debug.c プロジェクト: Misha-Mainenko/kolibrios-llvm
int __libclog_vprintf(const char *fmt, va_list args)
{
 int ret_val;
 ret_val = vsprintf(log_buf,fmt,args);
 xputs(log_buf);
 __menuet__delay100(1);
 return ret_val;
}
コード例 #2
0
ファイル: debug.c プロジェクト: Misha-Mainenko/kolibrios-llvm
int __libclog_printf(const char * fmt,...)
{
 int v;
 va_list ap;
 va_start(ap,fmt);
 v=__libclog_vprintf(fmt,ap);
 __menuet__delay100(1);
 return v;
}
コード例 #3
0
ファイル: usleep.c プロジェクト: ashmew2/kolibriosSVN
unsigned int usleep(unsigned int _useconds)
{
 clock_t cl_time;
 clock_t start_time = clock();
 _useconds >>= 10;
 cl_time = _useconds * CLOCKS_PER_SEC / 977;
 while (1)
 {
  clock_t elapsed = clock() - start_time;
  if (elapsed >= cl_time) break;
  __menuet__delay100(1);
 }
 return 0;
}
コード例 #4
0
ファイル: delay.c プロジェクト: Misha-Mainenko/kolibrios-llvm
void delay(unsigned msec)
{
 __menuet__delay100(msec);
}
コード例 #5
0
ファイル: pause.c プロジェクト: ashmew2/kolibriosSVN
int pause(void)
{
 __menuet__delay100(1);
 return 0;
}