Mercurial > hg > Members > kono > os9 > sbc09
comparison io.c @ 54:fc10b7ae23d0
clock level2 worked
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 22 Jul 2018 19:41:06 +0900 |
parents | fe88cea67ef0 |
children | 8d151f303bee |
comparison
equal
deleted
inserted
replaced
53:fe88cea67ef0 | 54:fc10b7ae23d0 |
---|---|
403 newterm.c_cc[VINTR] = escchar; | 403 newterm.c_cc[VINTR] = escchar; |
404 tcsetattr(0, TCSAFLUSH, &newterm); | 404 tcsetattr(0, TCSAFLUSH, &newterm); |
405 fcntl(0, F_SETFL, tflags | O_NDELAY); /* Make input from stdin non-blocking */ | 405 fcntl(0, F_SETFL, tflags | O_NDELAY); /* Make input from stdin non-blocking */ |
406 signal(SIGALRM, timehandler); | 406 signal(SIGALRM, timehandler); |
407 timercontrol.it_interval.tv_sec = 0; | 407 timercontrol.it_interval.tv_sec = 0; |
408 timercontrol.it_interval.tv_usec = 200000; | 408 timercontrol.it_interval.tv_usec = 2000000; |
409 timercontrol.it_value.tv_sec = 0; | 409 timercontrol.it_value.tv_sec = 0; |
410 timercontrol.it_value.tv_usec = 200000; | 410 timercontrol.it_value.tv_usec = 2000000; |
411 if (timer) | 411 if (timer) |
412 setitimer(ITIMER_REAL, &timercontrol, NULL); | 412 setitimer(ITIMER_REAL, &timercontrol, NULL); |
413 } | 413 } |
414 | 414 |
415 void restore_term(void) { | 415 void restore_term(void) { |