blob: 77bb795c8e9a7e610dcec1a24afc60fa4e2494ec (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
|
<table class="head">
<tr>
<td class="head-ltitle">RTFPS(4)</td>
<td class="head-vol">Device Drivers Manual</td>
<td class="head-rtitle">RTFPS(4)</td>
</tr>
</table>
<div class="manual-text">
<section class="Sh">
<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1>
<p class="Pp"><code class="Nm">rtfps</code> —
<span class="Nd">multiplexing serial communications interface</span></p>
</section>
<section class="Sh">
<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1>
<p class="Pp"><code class="Cd">rtfps0 at isa? port 0x1230 irq 10</code>
<br/>
<code class="Cd">com2 at rtfps0 slave 0</code>
<br/>
<code class="Cd">com3 at rtfps0 slave 1</code>
<br/>
<code class="Cd">com4 at rtfps0 slave 2</code>
<br/>
<code class="Cd">com5 at rtfps0 slave 3</code></p>
</section>
<section class="Sh">
<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1>
<p class="Pp">The <code class="Nm">rtfps</code> driver provides support for IBM
RT PC boards that multiplex together up to four EIA RS-232C (CCITT V.28) or
RS-422A communications interfaces.</p>
<p class="Pp">Each <code class="Nm">rtfps</code> device is the master device for
up to four <code class="Nm">com</code> devices. The kernel configuration
specifies these <code class="Nm">com</code> devices as slave devices of the
<code class="Nm">rtfps</code> device, as shown in the synopsis. The port
specification for the <code class="Nm">rtfps</code> device is used to
compute the base addresses for the <code class="Nm">com</code>
subdevices.</p>
</section>
<section class="Sh">
<h1 class="Sh" id="FILES"><a class="permalink" href="#FILES">FILES</a></h1>
<dl class="Bl-tag">
<dt><span class="Pa">/dev/tty0?</span></dt>
<dd style="width: auto;"> </dd>
</dl>
</section>
<section class="Sh">
<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE
ALSO</a></h1>
<p class="Pp"><a class="Xr">com(4)</a></p>
</section>
<section class="Sh">
<h1 class="Sh" id="HISTORY"><a class="permalink" href="#HISTORY">HISTORY</a></h1>
<p class="Pp">The <code class="Nm">rtfps</code> driver was written by Charles
Hannum, based on the <code class="Nm">ast</code> driver.</p>
</section>
<section class="Sh">
<h1 class="Sh" id="BUGS"><a class="permalink" href="#BUGS">BUGS</a></h1>
<p class="Pp">The <code class="Nm">rtfps</code> driver is unlikely to work on
non-EISA and non-PCI machines. The ISA bus only asserts 10 I/O address
lines, and this is not enough.</p>
<p class="Pp">Even on EISA and PCI machines, some address conflicts have been
observed. On one machine, the second port always conflicted with something
(though it's not clear what) and caused strange results. Disabling the
second port in the kernel config allowed the other three ports to function
correctly.</p>
</section>
</div>
<table class="foot">
<tr>
<td class="foot-date">August 7, 1994</td>
<td class="foot-os">NetBSD 10.1</td>
</tr>
</table>
|