summaryrefslogtreecommitdiffstats
path: root/share/man/man4/sio.4
diff options
context:
space:
mode:
authormpp <mpp@FreeBSD.org>1997-02-05 15:07:37 +0000
committermpp <mpp@FreeBSD.org>1997-02-05 15:07:37 +0000
commitde04e36493f70d2e5a31e0b06849ff6327ba4c61 (patch)
tree4b35a60b3723c041f903d07c6755ea73af357c15 /share/man/man4/sio.4
parentab620d2c10fc9c199d1f807a63f0c693e75a8afc (diff)
downloadFreeBSD-src-de04e36493f70d2e5a31e0b06849ff6327ba4c61.zip
FreeBSD-src-de04e36493f70d2e5a31e0b06849ff6327ba4c61.tar.gz
Fix a bunch of man pages to stop abusing the .Nm macro, along
with some other minor fixes for some problems I noticed while making these changes. Pointed out by: bde
Diffstat (limited to 'share/man/man4/sio.4')
-rw-r--r--share/man/man4/sio.432
1 files changed, 16 insertions, 16 deletions
diff --git a/share/man/man4/sio.4 b/share/man/man4/sio.4
index b9001d3..c2770a8 100644
--- a/share/man/man4/sio.4
+++ b/share/man/man4/sio.4
@@ -126,13 +126,13 @@ To work, the control and status registers for a group, if any,
must be mapped to the scratch register (register 7)
of a port in the group.
Such a port is called a
-.Nm master
+.Em master
port.
.Pp
The
-.Nm flags
+.Em flags
keyword may be used on each
-.Nm device sio
+.Em device sio
line in the kernel configuration file
to silence the probe
or to disable the FIFO on 16550A UARTs
@@ -142,32 +142,32 @@ since the driver automatically adjusts the receiver
FIFO trigger level for low latency and high efficiency.
.Pp
The
-.Nm flags
+.Em flags
keyword
-.Nm must
+.Em must
be used for all ports that are part of an IRQ sharing group.
One bit specifies IRQ sharing; another bit specifies whether the port does
-.Nm not
+.Em not
require AST/4 compatible initialization.
The minor number of the device corresponding a master port
for the group is encoded as a bitfield in the high byte.
The same master port must be specified for all ports in a group.
.Pp
The
-.Nm irq
+.Em irq
and
-.Nm vector
+.Em vector
specifications must be given for master ports
and for ports that are not part of an IRQ sharing group,
and not for other ports.
.Pp
In the synopsis,
-.Nm flags 0x701
+.Em flags 0x701
means that the 8th port (sio7) is the master
port, and that the port is on a multiport card with shared IRQs
and an AST/4 compatible IRQ control register.
.Pp
-.Nm flags 0xb05
+.Em flags 0xb05
means that the 12th port (sio11) is the master
port, and that the port is on a multiport card with shared IRQs
and no special IRQ control register.
@@ -218,7 +218,7 @@ initial termios states suitable for your setup.
The lock termios state acts as flags to disable changing
the termios state. E.g., to lock a flag variable such as
CRTSCTS, use
-.Nm stty crtscts
+.Em stty crtscts
on the lock-state device. Speeds and special characters
may be locked by setting the corresponding value in the lock-state
device to any nonzero value.
@@ -290,8 +290,8 @@ and some has been lost.
The
.Nm
driver is derived from the
-.Nm HP9000/300
-.Nm dca
+.Tn HP9000/300
+.Xr dca 4
driver and is
.Ud
.Sh BUGS
@@ -305,13 +305,13 @@ implementations of the chip with non-functional FIFO hardware.
.Pp
The constants which define the locations
of the various serial ports are holdovers from
-.Nm DOS .
+.Tn DOS .
As shown, hex addresses can be and for clarity probably should be used instead.
.Pp
Note that on the AST/4 the card's dipswitches should
-.Nm not
+.Em not
be set to use interrupt sharing. AST/4-like interrupt sharing is only used when
-.Nm multiple
+.Em multiple
AST/4 cards are installed in the same system. The sio driver does not
support more than 1 AST/4 on one IRQ.
.Pp
OpenPOWER on IntegriCloud