--- sample1.c.org 2006-11-09 22:06:36.000000000 +0900 +++ sample1.c 2006-11-09 22:08:09.000000000 +0900 @@ -122,8 +122,10 @@ INT tskno = (INT) exinf; const char *graph[] = { "|", " +", " *" }; char c; + ER ercd; ena_tex(); + ercd = get_tid(&tskno); while (1) { syslog(LOG_NOTICE, "task%d is running (%03d). %s", tskno, ++n, graph[tskno-1]); @@ -267,11 +269,15 @@ /* * ループ回数の設定 */ +#if 1 + task_loop = LOOP_REF * 400; +#else task_loop = LOOP_REF; get_tim(&stime1); for (i = 0; i < task_loop; i++); get_tim(&stime2); task_loop = LOOP_REF * 400 / (stime2 - stime1); +#endif tex_loop = task_loop / 5; /* @@ -395,8 +401,8 @@ break; #ifndef OMIT_VGET_TIM case 'V': - syscall(vxget_tim(&utime1)); - syscall(vxget_tim(&utime2)); +// syscall(vxget_tim(&utime1)); +// syscall(vxget_tim(&utime2)); syslog(LOG_NOTICE, "utime1 = %d, utime2 = %d", (UINT) utime1, (UINT) utime2); break;