source: rtems/c/src/tests/libtests/termios/README @ 91daf55

4.104.114.84.95
Last change on this file since 91daf55 was 91daf55, checked in by Joel Sherrill <joel.sherrill@…>, on 11/18/97 at 22:33:17

New file.

  • Property mode set to 100644
File size: 1.5 KB
Line 
1#
2#  $Id$
3#
4
5These tests are brought to you by the letter `q'.
6
7VMIN=0, VTIME=0
8        Each letter you type should produce a line of output.
9        The `count' should be quite large, since (as you correctly
10        pointed out) the read is non-blocking.  The time should be
11        the interval between typing characters.
12        Type a `q' to finish the test.
13VMIN=0, VTIME=20
14        Again, each letter should produce a line of output.  The
15        `count' should be much smaller -- the read is non-blocking
16        but has a timeout of 2 seconds, so the count should be about
17        half the `interval'.
18        Type a `q' to finish the test.
19VMIN=5, VTIME=0
20        A line should be produced for every 5 characters typed.  The
21        count should be 1.  This is a blocking read.
22        Type a `q' as the first character of a group of 5 to finish
23        the test.
24VMIN=5, VTIME=20
25        Type a character.  Two seconds later a line should be printed.
26        Count should be 1.  Type a character, and another within 2 
27seconds.
28        Two seconds after last character (or right after the 5th 
29character)
30        a line should be printed.
31        Type a `q' as the first character of a group to finish the test.
32       
33Clear???
34
35Also, when testing the cooked mode input, try typing some tabs 
36and/or control characters and make sure that you can backspace over 
37them properly.
38
39---
40Eric Norum
41eric@skatter.usask.ca
42Saskatchewan Accelerator Laboratory
43University of Saskatchewan
44Saskatoon, Canada.
45
Note: See TracBrowser for help on using the repository browser.