1 | *** BEGIN OF TEST TERMIOS 3 *** |
---|
2 | open(/dev/test) - OK |
---|
3 | Writing: This is test output. |
---|
4 | Transmitted 22 characters |
---|
5 | 54 68 69 73 20 69 73 20 74 65 73 74 20 6f 75 74 |This is test out| |
---|
6 | 70 75 74 2e 0d 0a |put... | |
---|
7 | |
---|
8 | Reading (expected): |
---|
9 | 54 65 73 74 20 69 6e 70 75 74 20 74 68 69 73 20 |Test input this | |
---|
10 | 69 73 2e |is. | |
---|
11 | Read 20 bytes from read(2) |
---|
12 | 54 65 73 74 20 69 6e 70 75 74 20 74 68 69 73 20 |Test input this | |
---|
13 | 69 73 2e 0a |is.. | |
---|
14 | Echoed 21 characters |
---|
15 | 54 65 73 74 20 69 6e 70 75 74 20 74 68 69 73 20 |Test input this | |
---|
16 | 69 73 2e 0d 0a |is... | |
---|
17 | |
---|
18 | Reading (expected): |
---|
19 | 31 32 33 35 08 34 35 36 2e |1235.456. | |
---|
20 | Read 10 bytes from read(2) |
---|
21 | 31 32 33 35 08 34 35 36 2e 0a |1235.456.. | |
---|
22 | Echoed 12 characters |
---|
23 | 31 32 33 35 5e 48 34 35 36 2e 0d 0a |1235^H456... | |
---|
24 | |
---|
25 | Reading (expected): |
---|
26 | 74 61 62 09 74 61 62 2e |tab.tab. | |
---|
27 | Read 9 bytes from read(2) |
---|
28 | 74 61 62 09 74 61 62 2e 0a |tab.tab.. | |
---|
29 | Echoed 14 characters |
---|
30 | 74 61 62 20 20 20 20 20 74 61 62 2e 0d 0a |tab tab... | |
---|
31 | |
---|
32 | Reading (expected): |
---|
33 | 63 72 0d |cr. | |
---|
34 | Read 3 bytes from read(2) |
---|
35 | 63 72 0a |cr. | |
---|
36 | Echoed 4 characters |
---|
37 | 63 72 0d 0a |cr.. | |
---|
38 | |
---|
39 | Reading (expected): |
---|
40 | 61 42 63 44 65 46 67 48 2e |aBcDeFgH. | |
---|
41 | Read 10 bytes from read(2) |
---|
42 | 61 42 63 44 65 46 67 48 2e 0a |aBcDeFgH.. | |
---|
43 | Echoed 11 characters |
---|
44 | 61 42 63 44 65 46 67 48 2e 0d 0a |aBcDeFgH... | |
---|
45 | Changing c_iflag to: Enable to lower case mapping on input |
---|
46 | |
---|
47 | Reading (expected): |
---|
48 | 61 42 63 44 65 46 67 48 2e |aBcDeFgH. | |
---|
49 | Read 10 bytes from read(2) |
---|
50 | 61 62 63 64 65 66 67 68 2e 0a |abcdefgh.. | |
---|
51 | Echoed 11 characters |
---|
52 | 61 62 63 64 65 66 67 68 2e 0d 0a |abcdefgh... | |
---|
53 | Changing c_iflag to: Disable to lower case mapping on input |
---|
54 | |
---|
55 | Reading (expected): |
---|
56 | 54 65 73 74 69 6e 67 20 56 45 52 41 53 45 7f 2e |Testing VERASE..| |
---|
57 | Read 15 bytes from read(2) |
---|
58 | 54 65 73 74 69 6e 67 20 56 45 52 41 53 2e 0a |Testing VERAS.. | |
---|
59 | Echoed 20 characters |
---|
60 | 54 65 73 74 69 6e 67 20 56 45 52 41 53 45 08 20 |Testing VERASE. | |
---|
61 | 08 2e 0d 0a |.... | |
---|
62 | |
---|
63 | Reading (expected): |
---|
64 | 54 65 73 74 69 6e 67 20 56 4b 49 4c 4c 15 2e |Testing VKILL.. | |
---|
65 | Read 2 bytes from read(2) |
---|
66 | 2e 0a |.. | |
---|
67 | Echoed 55 characters |
---|
68 | 54 65 73 74 69 6e 67 20 56 4b 49 4c 4c 08 20 08 |Testing VKILL. .| |
---|
69 | 08 20 08 08 20 08 08 20 08 08 20 08 08 20 08 08 |. .. .. .. .. ..| |
---|
70 | 20 08 08 20 08 08 20 08 08 20 08 08 20 08 08 20 | .. .. .. .. .. | |
---|
71 | 08 08 20 08 2e 0d 0a |.. .... | |
---|
72 | |
---|
73 | Reading (expected): |
---|
74 | 7f 54 65 73 74 69 6e 67 20 56 45 52 41 53 45 20 |.Testing VERASE | |
---|
75 | 69 6e 20 63 6f 6c 75 6d 6e 20 31 2e |in column 1. | |
---|
76 | Read 28 bytes from read(2) |
---|
77 | 54 65 73 74 69 6e 67 20 56 45 52 41 53 45 20 69 |Testing VERASE i| |
---|
78 | 6e 20 63 6f 6c 75 6d 6e 20 31 2e 0a |n column 1.. | |
---|
79 | Echoed 29 characters |
---|
80 | 54 65 73 74 69 6e 67 20 56 45 52 41 53 45 20 69 |Testing VERASE i| |
---|
81 | 6e 20 63 6f 6c 75 6d 6e 20 31 2e 0d 0a |n column 1... | |
---|
82 | |
---|
83 | Reading (expected): |
---|
84 | 09 20 74 61 62 20 09 54 65 73 74 69 6e 67 20 56 |. tab .Testing V| |
---|
85 | 4b 49 4c 4c 20 61 66 74 65 72 20 74 61 62 2e 15 |KILL after tab..| |
---|
86 | Read 1 bytes from read(2) |
---|
87 | 0a |. | |
---|
88 | Echoed 140 characters |
---|
89 | 20 20 20 20 20 20 20 20 20 74 61 62 20 20 20 20 | tab | |
---|
90 | 54 65 73 74 69 6e 67 20 56 4b 49 4c 4c 20 61 66 |Testing VKILL af| |
---|
91 | 74 65 72 20 74 61 62 2e 08 20 08 08 20 08 08 20 |ter tab.. .. .. | |
---|
92 | 08 08 20 08 08 20 08 08 20 08 08 20 08 08 20 08 |.. .. .. .. .. .| |
---|
93 | 08 20 08 08 20 08 08 20 08 08 20 08 08 20 08 08 |. .. .. .. .. ..| |
---|
94 | 20 08 08 20 08 08 20 08 08 20 08 08 20 08 08 20 | .. .. .. .. .. | |
---|
95 | 08 08 20 08 08 20 08 08 20 08 08 20 08 08 20 08 |.. .. .. .. .. .| |
---|
96 | 08 08 08 08 20 08 08 20 08 08 20 08 08 20 08 08 |.... .. .. .. ..| |
---|
97 | 20 08 08 08 08 08 08 08 08 08 0d 0a | ........... | |
---|
98 | |
---|
99 | close(/dev/test) - OK |
---|
100 | *** END OF TEST TERMIOS 3 *** |
---|