source: rtems/doc/new_chapters/device.t @ 571a915

4.104.114.84.95
Last change on this file since 571a915 was 16bed8a, checked in by Joel Sherrill <joel.sherrill@…>, on 08/04/98 at 19:25:14

More complete shells generated.

  • Property mode set to 100644
File size: 4.0 KB
Line 
1@c
2@c  COPYRIGHT (c) 1988-1998.
3@c  On-Line Applications Research Corporation (OAR).
4@c  All rights reserved.
5@c
6@c  $Id$
7@c
8
9@chapter Device- and Class- Specific Functions Manager
10
11@section Introduction
12
13The
14device- and class- specific functions manager is ...
15
16The directives provided by the device- and class- specific functions manager are:
17
18@itemize @bullet
19@item @code{cfgetispeed} -
20@item @code{cfgetospeed} -
21@item @code{cfsetispeed} -
22@item @code{cfsetospeed} -
23@item @code{tcgetattr} -
24@item @code{tcsetattr} -
25@item @code{tcsendbreak} -
26@item @code{tcdrain} -
27@item @code{tcflush} -
28@item @code{tcflow} -
29@item @code{tcgetpgrp} -
30@item @code{tcsetpgrp} -
31@end itemize
32
33@section Background
34
35@section Operations
36
37@section Directives
38
39This section details the device- and class- specific functions manager's directives.
40A subsection is dedicated to each of this manager's directives
41and describes the calling sequence, related constants, usage,
42and status codes.
43
44@page
45@subsection cfgetispeed -
46
47@subheading CALLING SEQUENCE:
48
49@ifset is-C
50@example
51int cfgetispeed(
52);
53@end example
54@end ifset
55
56@ifset is-Ada
57@end ifset
58
59@subheading STATUS CODES:
60
61@table @b
62@item E
63The
64
65@end table
66
67@subheading DESCRIPTION:
68
69@subheading NOTES:
70
71@page
72@subsection cfgetospeed -
73
74@subheading CALLING SEQUENCE:
75
76@ifset is-C
77@example
78int cfgetospeed(
79);
80@end example
81@end ifset
82
83@ifset is-Ada
84@end ifset
85
86@subheading STATUS CODES:
87
88@table @b
89@item E
90The
91
92@end table
93
94@subheading DESCRIPTION:
95
96@subheading NOTES:
97
98@page
99@subsection cfsetispeed -
100
101@subheading CALLING SEQUENCE:
102
103@ifset is-C
104@example
105int cfsetispeed(
106);
107@end example
108@end ifset
109
110@ifset is-Ada
111@end ifset
112
113@subheading STATUS CODES:
114
115@table @b
116@item E
117The
118
119@end table
120
121@subheading DESCRIPTION:
122
123@subheading NOTES:
124
125@page
126@subsection cfsetospeed -
127
128@subheading CALLING SEQUENCE:
129
130@ifset is-C
131@example
132int cfsetospeed(
133);
134@end example
135@end ifset
136
137@ifset is-Ada
138@end ifset
139
140@subheading STATUS CODES:
141
142@table @b
143@item E
144The
145
146@end table
147
148@subheading DESCRIPTION:
149
150@subheading NOTES:
151
152@page
153@subsection tcgetattr -
154
155@subheading CALLING SEQUENCE:
156
157@ifset is-C
158@example
159int tcgetattr(
160);
161@end example
162@end ifset
163
164@ifset is-Ada
165@end ifset
166
167@subheading STATUS CODES:
168
169@table @b
170@item E
171The
172
173@end table
174
175@subheading DESCRIPTION:
176
177@subheading NOTES:
178
179@page
180@subsection tcsetattr -
181
182@subheading CALLING SEQUENCE:
183
184@ifset is-C
185@example
186int tcsetattr(
187);
188@end example
189@end ifset
190
191@ifset is-Ada
192@end ifset
193
194@subheading STATUS CODES:
195
196@table @b
197@item E
198The
199
200@end table
201
202@subheading DESCRIPTION:
203
204@subheading NOTES:
205
206@page
207@subsection tcsendbreak -
208
209@subheading CALLING SEQUENCE:
210
211@ifset is-C
212@example
213int tcsendbreak(
214);
215@end example
216@end ifset
217
218@ifset is-Ada
219@end ifset
220
221@subheading STATUS CODES:
222
223@table @b
224@item E
225The
226
227@end table
228
229@subheading DESCRIPTION:
230
231@subheading NOTES:
232
233@page
234@subsection tcdrain -
235
236@subheading CALLING SEQUENCE:
237
238@ifset is-C
239@example
240int tcdrain(
241);
242@end example
243@end ifset
244
245@ifset is-Ada
246@end ifset
247
248@subheading STATUS CODES:
249
250@table @b
251@item E
252The
253
254@end table
255
256@subheading DESCRIPTION:
257
258@subheading NOTES:
259
260@page
261@subsection tcflush -
262
263@subheading CALLING SEQUENCE:
264
265@ifset is-C
266@example
267int tcflush(
268);
269@end example
270@end ifset
271
272@ifset is-Ada
273@end ifset
274
275@subheading STATUS CODES:
276
277@table @b
278@item E
279The
280
281@end table
282
283@subheading DESCRIPTION:
284
285@subheading NOTES:
286
287@page
288@subsection tcflow -
289
290@subheading CALLING SEQUENCE:
291
292@ifset is-C
293@example
294int tcflow(
295);
296@end example
297@end ifset
298
299@ifset is-Ada
300@end ifset
301
302@subheading STATUS CODES:
303
304@table @b
305@item E
306The
307
308@end table
309
310@subheading DESCRIPTION:
311
312@subheading NOTES:
313
314@page
315@subsection tcgetpgrp -
316
317@subheading CALLING SEQUENCE:
318
319@ifset is-C
320@example
321int tcgetpgrp(
322);
323@end example
324@end ifset
325
326@ifset is-Ada
327@end ifset
328
329@subheading STATUS CODES:
330
331@table @b
332@item E
333The
334
335@end table
336
337@subheading DESCRIPTION:
338
339@subheading NOTES:
340
341@page
342@subsection tcsetpgrp -
343
344@subheading CALLING SEQUENCE:
345
346@ifset is-C
347@example
348int tcsetpgrp(
349);
350@end example
351@end ifset
352
353@ifset is-Ada
354@end ifset
355
356@subheading STATUS CODES:
357
358@table @b
359@item E
360The
361
362@end table
363
364@subheading DESCRIPTION:
365
366@subheading NOTES:
367
Note: See TracBrowser for help on using the repository browser.