summaryrefslogtreecommitdiff
path: root/static/netbsd/man4/rtfps.4 4.html
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> &#x2014;
    <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;">&#x00A0;</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>